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.
Spiel die Welt: Drück, schieb und dreh die Bauteile, während der Code läuft.
Ändere hier einen Wert oder klick im Code auf einen Chip.
Mit Eingängen nimmt das Nano die Welt wahr: ein Taster an D2, der gedrückt LOW liest, und ein Drehknopf an A0, der 0 bis 1023 liest. Die L-LED zeigt den Taster, und der serielle Monitor zeigt beides.
| Pin | Verbunden mit | Aufgabe |
|---|---|---|
D2 | Taster | Liest LOW, solange der Taster gedrückt ist. |
A0 | Schleifer des Drehknopfs | Liest die Spannung des Knopfs als 0-1023. |
5V | Ein Ende des Drehknopfs | Das obere Ende des Teilers. |
GND | Taster und das andere Ende des Drehknopfs | Das untere Ende des Teilers und der Rückweg des Tasters. |
Sensoren und Aktoren, die dieses Board ansteuert, mit den echten Verbindungen.
Zwischen D2 und GND mit pinMode(2, INPUT_PULLUP): Gedrückt liest LOW, kein Widerstand nötig. D2 ist außerdem der Interrupt INT0.
| Bauteil-Pin | Board-Pin |
|---|---|
| 1 | D2Kabelfarbe blau |
| 3 | GNDKabelfarbe schwarz |
Ein 10-kΩ-Drehknopf als Spannungsteiler: Enden an GND und 5V, Schleifer an A0. analogRead liefert 0-1023.
| Bauteil-Pin | Board-Pin |
|---|---|
| 1 | GNDKabelfarbe schwarz |
| 2 | A0Kabelfarbe gelb |
| 3 | 5VKabelfarbe rot |
Ein Fotowiderstand von 5V nach A0 plus ein 10-kΩ-Widerstand von A0 nach GND: mehr Licht, höherer Messwert.
| Bauteil-Pin | Board-Pin |
|---|---|
| 1 | 5VKabelfarbe rot |
| 2 | A0Kabelfarbe gelb |