
Mit einem Relais soll ein Wechselblinker realisiert werden: zwei LEDs sollen jeweils für eine zufällige Dauer abwechselnd ein- und wieder ausgeschaltet werden.
Benötigte Bauteile:
- zwei LEDs
- zwei Widerstände 220 Ω
- Relais
- Leitungsdrähte

Beachte die ⇒Vorwiderstände verschiedener LEDs
Baue die Schaltung auf.
(Fahre mit der Maus über das Bild, um die Bezeichnungen der Bauteile zu sehen)

Wenn das Relais ein HIGH-Signal empfängt, wird die Datenleitung zusammen mit NC aktiviert, die dort angeschlossene LED leuchtet. LOW wechselt zum Zusammenspiel der Datenleitung mit NO. Die dort angeschlossene LED leuchtet, die an NC angeschlossene LED wird ausgeschaltet.
Definiere im Kopf die Variable für das Relais.
int RELAIS = 7;
Der setup-Teil startet den ⇒Zufallsgenerator. Weil das Relais die LEDs schaltet, muss für die LEDs kein pinMode definiert werden.
void setup()
{
// Zufallsgenerator starten
randomSeed(analogRead(A0));
pinMode(RELAIS, OUTPUT);
}
Der loop-Teil sorgt dafür, dass die LEDs mit zufällig ermittelter Zeit ein- und wieder ausgeschaltet wird. Das Relais ist relativ träge beim Schalten. Wähle deshalb für Wartezeit Werte zwischen 2000 und 5000.
void loop()
{
// delay zwischen 2000 und 5000 Millisekunden
int Wartezeit = random(2000, 5000);
delay(Wartezeit);
// Relais schalten
digitalWrite(RELAIS, HIGH);
Wartezeit = random(2000, 5000);
delay(Wartezeit);
digitalWrite(RELAIS, LOW);
}
Verwandte Anleitungen:
- Blinkende LED
- Blinkende LED mit einem Potentiometer
- Blinkende LEDs mit Multithreading
- Farbe und Helligkeit eines LED-Streifens mit Potentiometern manipulieren
- Farbenspiele mit einem LED-Streifen
- Interrupt - Lauflicht mit Drehgeber
- Interrupt: Farbenspiel mit einem NeoPixel-Ring
- Lauflicht
- Lauflicht mit blinkenden LEDs
- LEDs mit Transistor schalten
- LEDs mit dem UDP-Protokoll über WLAN im lokalen Netzwerk schalten
- LEDs mit einem Joystick-Shield schalten
- LEDs mit dem UDP-Protokoll im LAN schalten
- LEDs ohne Pulsweitenmodulation dimmen
- LEDs schalten mit PORT/DDR
- LEDs mit dem Schieberegister 74HC595 steuern
- LEDs mit einem Taster steuern
- Licht schalten mit Bewegungsmelder und Lichtintensitätssensor oder Fotowiderstand
- Wechselblinker
Letzte Aktualisierung: