2.11.4 Schematische Darstellung
2.11.5 Code
Bemerkung:
• Sie können die Datei 1.11_interval.ino unter dem Pfad sunfounder_vincent_kit_for_arduino\code\
1.11_interval direkt öffnen.
• Oder kopieren Sie diesen Code in Arduino IDE.
Wenn Sie das Hochladen der Codes auf das Mega2560-Board abgeschlossen haben, sehen Sie, wie die LED hochgela-
den wird.
2.11.6 Code-Analyse
Deklarieren Sie den digitalen Pin 9 als ledPin.
const int
ledPin
=
9;
Setze den Zustand von ledState auf LOW, um die LED auszuschalten.
int
ledState
=
LOW;
Initialisiere eine Variable namens previousMillis, um die vorherige Betriebszeit des Mikrocontrollers zu speichern.
unsigned long
previousMillis
Setzt die Intervallzeit auf 1000ms (Millisekunden).
const long
intervall
Setze ledPin in den OUTPUT-Modus.
pinMode(ledPin, OUTPUT);
In loop() deklarieren wir currentMillis, um die aktuelle Zeit zu speichern.
2.11. 1.11 Intervall
=
0;
=
1000;
SunFounder vincent kit for arduino
139