Alternating flasher with two LEDs
FunduinoLast updated on
Zwei LEDs abwechselnd blinken lassen – an vier Boards
Choose a microcontroller
Pins, schematic, and sketch in the steps change with your selection. It remains saved.
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);
}Rate the instructions