Arduino UNO
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 26 27 | int BEWEGUNGSMELDER = 7; int LAUTSPRECHER = 8; int LED = 9; void setup() { pinMode(BEWEGUNGSMELDER, INPUT); pinMode(LED, OUTPUT ); pinMode(LAUTSPRECHER, OUTPUT); } void loop() { int SensorWert = digitalRead(BEWEGUNGSMELDER); if (SensorWert == HIGH) { // LED einschalten, Ton abspielen digitalWrite(LED, HIGH); tone(LAUTSPRECHER, 1000); } else { // LED und Lautsprecher ausschalten digitalWrite(LED, LOW); noTone(LAUTSPRECHER); } } |
ESP32-Wroom
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 26 27 28 | int BEWEGUNGSMELDER = 22; int LED = 23; int LAUTSPRECHER = 27; void setup() { pinMode(BEWEGUNGSMELDER, INPUT_PULLDOWN); pinMode(LED, OUTPUT ); pinMode(LAUTSPRECHER, OUTPUT); } void loop() { int SensorWert = digitalRead(BEWEGUNGSMELDER); if (SensorWert == HIGH) { // LED einschalten, Ton abspielen digitalWrite(LED, HIGH); tone(LAUTSPRECHER, 1000); } else { // LED und Lautsprecher ausschalten digitalWrite(LED, LOW); noTone(LAUTSPRECHER); } } |
Wemos D1 Mini
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 26 27 28 | int BEWEGUNGSMELDER = D1; int LED = D2; int LAUTSPRECHER = D3; void setup() { pinMode(BEWEGUNGSMELDER, INPUT); pinMode(LED, OUTPUT); pinMode(LAUTSPRECHER, OUTPUT); } void loop() { int SensorWert = digitalRead(BEWEGUNGSMELDER); if (SensorWert == HIGH) { // LED einschalten, Ton abspielen digitalWrite(LED, HIGH); tone(LAUTSPRECHER, 1000); } else { // LED und Lautsprecher ausschalten digitalWrite(LED, LOW); noTone(LAUTSPRECHER); } } |
NodeMCU
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 26 27 28 29 30 | int BEWEGUNGSMELDER = D1; int LED = D0; int LAUTSPRECHER = D2; int SensorWert; void setup() { pinMode(BEWEGUNGSMELDER, INPUT); pinMode(LED, OUTPUT ); pinMode(LAUTSPRECHER, OUTPUT); Serial.begin(9600); } void loop() { SensorWert = digitalRead(BEWEGUNGSMELDER); if (SensorWert == HIGH) { // LED einschalten, Ton abspielen digitalWrite(LED, HIGH); tone(LAUTSPRECHER, 1000); } else { // LED und Lautsprecher ausschalten digitalWrite(LED, LOW); noTone(LAUTSPRECHER); } } |
Letzte Aktualisierung: