Arduino Nano - Code-Struktur
Erforderliche Hardware
Oder Sie können die folgenden Kits kaufen:
| 1 | × | DIYables Sensor-Kit (30 Sensoren/Displays) | |
| 1 | × | DIYables Sensor-Kit (18 Sensoren/Displays) |
Grundstruktur
Der Arduino Nano-Code besteht aus zwei Abschnitten: dem Setup-Code und dem Loop-Code. Der Setup-Code wird einmal ausgeführt, wenn das Programm gestartet wird. Der Loop-Code wird kontinuierlich ausgeführt, bis das Programm endet.
Installationscode
- Der Code in der setup()-Funktion wird direkt nach dem Einschalten oder dem Zurücksetzen ausgeführt. Er wird nur einmal ausgeführt und dient der Initialisierung von Variablen, Pin-Modi und dem Beginn der Verwendung von Bibliotheken usw.
Schleifen-Code
- Die [loop()] Funktion ist Code, der unmittelbar nach dem Setup-Code ausgeführt wird. Diese wird unendlich oft wiederholt und dient dem Hauptzweck der Anwendung.
Beispiel
Schnelle Schritte
- Kopieren Sie den Code und öffnen Sie ihn in der Arduino-IDE.
- Klicken Sie auf die Hochladen-Schaltfläche, um ihn auf den Arduino Nano zu übertragen.
- Öffnen Sie den seriellen Monitor.
- Prüfen Sie die Ausgabe im seriellen Monitor.
Man kann beobachten, dass “Dies ist der Setup-Code” nur einmal ausgegeben wird, jedoch “Dies ist der Schleifen-Code” mehrfach ausgegeben wird. Dies deutet darauf hin, dass der Setup-Code nur einmal ausgeführt wird, während der Schleifen-Code wiederholt ausgeführt wird. Der Setup-Code wird zuerst ausgeführt.
※ Notiz:
Die Funktionen setup() und loop() müssen im Code für Arduino Nano enthalten sein. Andernfalls tritt ein Fehler auf.
Optionale Teile
Zusätzlich zum Setup- und Loop-Code kann ein Arduino Nano-Sketch Folgendes enthalten:
- A block comment, which is typically used to provide information about the author, wiring instructions, license, etc. Arduino Nano will ignore this part.
- Including libraries in the sketch.
- Declaring global variables.
Schnelle Schritte
- Kopieren Sie den Code und öffnen Sie ihn mit der Arduino IDE.
- Klicken Sie auf die Schaltfläche Hochladen in der Arduino IDE, um den Code zu kompilieren und auf den Arduino Nano hochzuladen.
- Öffnen Sie den seriellen Monitor.
- Schauen Sie sich die Ausgabe im seriellen Monitor an.
Wir müssen den Code momentan nicht Zeile für Zeile verstehen. Wir müssen uns lediglich des Codeaufbaus bewusst sein. Der Code wird in den kommenden Tutorials Zeile für Zeile erläutert.