Afwisselende knipperlichtschakeling met twee leds
FunduinoLaatst bijgewerkt op
Zwei LEDs abwechselnd blinken lassen – an vier Boards
Kies een microcontroller
Pinnen, schakelschema en sketch in de werkstappen wisselen mee met je selectie. Deze blijft opgeslagen.
Die Aufgabe
Aufbau und Programm für den Arduino UNO
Arduino UNO
// Ab hier kann der Code direkt in die Arduino Software kopiert werden.
// Schwarz, bunt = Code und Grau = Erklärungen
void setup() // wir starten mit dem Setup
{
pinMode(5, OUTPUT); // Pin 5 ist ein Ausgang.
pinMode(7, OUTPUT); // Pin 7 ist ein Ausgang.
}
void loop() // das Hauptprogramm beginnt.
{
digitalWrite(5, HIGH); // schalte die LED an Pin 5 an.
delay(1000); // warte 1000 Millisekunden.
digitalWrite(5, LOW); // schalte die LED an Pin 5 aus.
digitalWrite(7, HIGH); // Schalte die LED an Pin 7 ein.
delay(1000); // warte 1000 Millisekunden.
digitalWrite(7, LOW); // schalte die LED an Pin 7 aus.
}
// am Ende springt das Programm an den Start des Loop-Teils. Also …
// … schalte die LED an Pin 5 an.
// … usw. …Aufbau und Programm für den Wemos D1 Mini
Wemos D1 Mini
void setup()
{
pinMode(D6, OUTPUT);
pinMode(D7, OUTPUT);
}
void loop()
{
digitalWrite(D6, HIGH);
digitalWrite(D7, LOW);
delay(1000);
digitalWrite(D6, LOW);
digitalWrite(D7, HIGH);
delay(1000);
}Aufbau und Programm für den ESP32-Wroom
ESP32-Wroom
void setup()
{
pinMode(26, OUTPUT);
pinMode(27, OUTPUT);
}
void loop()
{
digitalWrite(26, HIGH);
digitalWrite(27, LOW);
delay(1000);
digitalWrite(26, LOW);
digitalWrite(27, HIGH);
delay(1000);
}Aufbau und Programm für den NodeMCU
NodeMCU
void setup()
{
pinMode(D1, OUTPUT);
pinMode(D2, OUTPUT);
}
void loop() // das Hauptprogramm beginnt.
{
digitalWrite(D1, HIGH);
delay(1000);
digitalWrite(D1, LOW);
digitalWrite(D2, HIGH);
delay(1000);
digitalWrite(D2, LOW);
}Handleiding beoordelen