Schaltungsaufbau
Dein Piezo-Summer hat vielleicht ein anderes Gehäuse und lässt sich stecken. Stecke ihn in diesem Fall einfach auf das Steckbrett und verbinde die beiden Beinchen, wie in der Schaltung dargestellt, mit dem Board.
Programmcode
import time
import board
import simpleio
mein_song = [262, 294, 330, 349, 392, 440, 494, 523]
while True:
for note in mein_song:
simpleio.tone(board.A3, note, 0.25)
time.sleep(1)
Ein sehr praktisches Modul ist adafruit_rtttl
. Alte Klingeltöne fürs Handy erwachen zum neuen Leben.
import board
import adafruit_rtttl
adafruit_rtttl.play(board.A3, "korobyeyniki:d=4,o=5,b=160:e6,8b,8c6,8d6,16e6,16d6,8c6,8b,a,8a,8c6,e6,8d6,8c6,b,8b,8c6,d6,e6,c6,a,2a,8p,d6,8f6,a6,8g6,8f6,e6,8e6,8c6,e6,8d6,8c6,b,8b,8c6,d6,e6,c6,a,a")
adafruit_rtttl.play(board.A3, "smb:d=4,o=5,b=100:16e6,16e6,32p,8e6,16c6,8e6,8g6,8p,8g,8p,8c6,16p,8g,16p,8e,16p,8a,8b,16a#,8a,16g.,16e6,16g6,8a6,16f6,8g6,8e6,16c6,16d6,8b,16p,8c6,16p,8g,16p,8e,16p,8a,8b,16a#,8a,16g.,16e6,16g6,8a6,16f6,8g6,8e6,16c6,16d6,8b,8p,16g6,16f#6,16f6,16d#6,16p,16e6,16p,16g#,16a,16c6,16p,16a,16c6,16d6,8p,16g6,16f#6,16f6,16d#6,16p,16e6,16p,16c7,16p,16c7,16c7,p,16g6,16f#6,16f6,16d#6,16p,16e6,16p,16g#,16a,16c6,16p,16a,16c6,16d6,8p,16d#6,8p,16d6,8p,16c6")