Die Abbildung wird geladen …
Gestoppt · Dein Code läuft noch nicht. Bis du auf „Ausführen“ drückst, läuft das Programm, das schon auf dem Board ist.
Noch nichts ausgegeben. Drück auf „Ausführen“.
Noch nicht geprüft
Führ deinen Code aus, um ihn zu prüfen. Die Prüfungen spielen ein festes Skript auf einer virtuellen Uhr ab, deshalb bekommt derselbe Code immer dasselbe Ergebnis.
Jeder Fehler passiert in der Simulation wirklich. Lös einen aus, beobachte die Abbildung und lies dann, warum.
Ändere hier einen Wert oder klick im Code auf einen Chip.
Die erste Zeile, beginnend beim mittleren C.
tone() erzeugt an jedem Pin eine Rechteckwelle mit beliebiger Frequenz. Setz einen Piezo-Summer an D8, gib ihm eine Liste von Tönen, und er spielt eine Melodie.
| Pin | Verbunden mit | Aufgabe |
|---|---|---|
D8 | Das +-Bein des Summers | tone() treibt ihn mit einer Rechteckwelle. |
GND | Das −-Bein des Summers | Masse. |
Sensoren und Aktoren, die dieses Board ansteuert, mit den echten Verbindungen.
+ an einen Pin, − an GND. tone(pin, frequency) spielt einen Ton; ein Piezo zieht nur wenige mA, also brauchst du keinen Widerstand.
| Bauteil-Pin | Board-Pin |
|---|---|
| POS | D8Kabelfarbe orange |
| NEG | GNDKabelfarbe schwarz |