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.
Dreh an einem Potentiometer, und die LED folgt: Der 12-Bit-Messwert des ADC geht direkt in ein 16-Bit-PWM-Tastverhältnis.
| Pin | Verbunden mit | Aufgabe |
|---|---|---|
GP26 | Schleifer des Potentiometers | Eingang ADC0 |
3V3 | Ende des Potentiometers | 3,3-V-Versorgung |
AGND | Ende des Potentiometers | Analoge Masse |
GP15 | 330-Ω-Widerstand und LED | PWM-Ausgang |
Sensoren und Aktoren, die dieses Board ansteuert, mit den echten Verbindungen.
Eine 5-mm-LED von GP15 über einen 330-Ω-Widerstand nach GND: (3,3 - 2,0) / 330 ≈ 4 mA für eine rote LED, innerhalb der standardmäßigen 4 mA Treiberstärke des Pins.
| Bauteil-Pin | Board-Pin |
|---|---|
| A | GP15Kabelfarbe orange |
| K | GNDKabelfarbe schwarz |
Lass den Widerstand nie weg: Der Pin würde versuchen, weit mehr als 12 mA zu treiben.
Ein 10-kΩ-Potentiometer: ein Ende an 3V3 (Pin 36), das andere an AGND (Pin 33), der Schleifer an GP26 / ADC0.
| Bauteil-Pin | Board-Pin |
|---|---|
| 1 | 3V3Kabelfarbe rot |
| 2 | GP26Kabelfarbe gelb |
| 3 | AGNDKabelfarbe schwarz |
Leg nie 5 V an die Enden: Die ADC-Pins vertragen auf jedem Pico höchstens 3,3 V.