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.
SW7-SW0 stellen die Helligkeit einer LED am Arduino-Pin D3 ein, 0 bis 255 von 256. Leg SW9 um, und sie atmet von selbst, alle zwei Sekunden auf und ab.
iynk führt dein Verilog als Verhaltensmodell aus, Takt für Takt am Takt des Boards. Es wird nicht synthetisiert, platziert oder geroutet: kein Timing, keine LUT-Zahlen.
| Pin | Verbunden mit | Aufgabe |
|---|---|---|
D3 | R1 220 Ω → Anode der LED | Der PWM-Ausgang, ARDUINO_IO[3] |
GND | Kathode der LED (GND an JP2) | Der Rückweg |
SW9 | PIN_F15 (SW[9]) | Oben: atmen; unten: SW7-SW0 bestimmen die Helligkeit |
Sensoren und Aktoren, die dieses Board ansteuert, mit den echten Verbindungen.
Anode über 220 Ω an D3, Kathode an GND. Steuer sie aus deinem Design an wie jede LEDR.
| Bauteil-Pin | Board-Pin |
|---|---|
| A | D3Kabelfarbe orange |
| K | GNDKabelfarbe schwarz |
Ein Pin liefert höchstens 8 mA: Setz immer den Widerstand ein.