
Befindet sich ein Objekt im „Sichtbereich“ des Bewegungsmelders, leuchtet die LED und der Lautsprecher spielt einen Ton.

Der Bewegungsmelder hat auf der Vorderseite zwei Potentiometer: Der linke stellt die Dauer des Ausgangssignal ein, der rechte die Empfindlichkeit.

Beachte bei der Verkabelung, dass die beiden Potentiometer nach vorn zeigen.
Benötigte Bauteile:
- LED
- Bewegungsmelder HC-SR501
- Widerstand 220 Ω
- Lautsprecher
- Leitungsdrähte

Beachte die ⇒Vorwiderstände verschiedener LEDs
Board installieren
Installiere mit dem Boardverwalter das passende Board:
Schaltpläne
(Fahre mit der Maus über das Bild, um die Bezeichnungen der Bauteile zu sehen)

Der Bewegungsmelder ist ein digitaler Sensor: Wird der Kontakt durch ein Objekt ausgelöst, wird der Sensorwert auf 1 (HIGH) gesetzt.

Definiere zuerst die ⇒Variablen für die Zuordnung der Bauteile.
Die Programme für die verschiedenen Mikrocontroller unterscheiden sich nur in der Zuweisung der Pins.
int BEWEGUNGSMELDER = 7;
int LED = 8
int LAUTSPRECHER = 9; int BEWEGUNGSMELDER = D1;
int LED = D2;
int LAUTSPRECHER = D3;int BEWEGUNGSMELDER = 22;
int LED = 27;
int LAUTSPRECHER = 23;Das restliche Programm:
Im setup-Teil gibt es für den ESP32-Wroom eine Besonderheit:
Der pinMode des Bewegungsmelders muss statt mit INPUT als INPUT_PULLDOWN definiert werden.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | void setup() { pinMode(BEWEGUNGSMELDER, INPUT); // ESP32-Wroom // pinMode(BEWEGUNGSMELDER, INPUT_PULLDOWN); pinMode(LED, OUTPUT ); pinMode(LAUTSPRECHER, OUTPUT); } void loop() { SensorWert = digitalRead(BEWEGUNGSMELDER); if (SensorWert == HIGH) { // LED einschalte, Ton abspielen digitalWrite(LED, HIGH); tone(LAUTSPRECHER, 1000); } else { // LED und Lautsprecher ausschalten digitalWrite(LED, LOW); noTone(LAUTSPRECHER); } } |
Verwandte Anleitungen:
- Alarmanlage mit einem Fotowiderstand
- Alarmanlage mit einem Gesten-Sensor
- Alarmanlage mit dem Hall-Sensor KY-024
- Alarmanlage mit einer Lichtschranke
- Automatische Tür mit Hall-Sensoren
- Klopfzeichen mit einem piezoelektrischen Keramik-Sensor
letzte Aktualisierung:






