PIR Bewegungsmelder: Funktionsweise & Arduino Integration
Ein PIR-Sensor (Passive Infrared) nutzt einen pyroelektrischen Sensor, der Energie bei Wärmeeinstrahlung erzeugt. Menschliche/Körperwärme strahlt Infrarot ab → Sensor detektiert Bewegung. „Passiv“ = keine eigene Energieaussendung. Eine Fresnel-Linse bündelt die Infrarotstrahlung auf den Sensor. PIR OUT → Arduino Pin 8. Relais IN → Arduino Pin 7. Relais schaltet Hochvolt-Lampe. Warnung: Hochspannung! Lebensgefahr bei unsachgemäßer Handhabung.Funktionsweise



HC-SR501 Modul

Benötigte Komponenten
Schaltplan

Quellcode
/* Arduino PIR Bewegungsmelder Tutorial
* by Dejan Nedelkovski, www.HowToMechatronics.com
*/
int pirSensor = 8;
int relayInput = 7;
void setup() {
pinMode(pirSensor, INPUT);
pinMode(relayInput, OUTPUT);
}
void loop() {
int sensorValue = digitalRead(pirSensor);
if (sensorValue == HIGH) {
digitalWrite(relayInput, LOW); // Relais-Eingang invertiert
}
}Wichtige Hinweise
Herstellungsprozess
- PIR-Sensorschaltungen: Design, Betrieb und reale Anwendungen
- C# Queues meistern: Enqueue, Dequeue und First-In-First-Out Operationen erklärt
- DHT11 Temperatur- & Feuchtesensor mit LED-Anzeige & Piezo-Summer
- Arduino Mega mit NEO‑6M GPS-Modul verbinden: Schritt-für-Schritt-Anleitung
- u-blox LEA-6H 02 GPS-Modul: Arduino & Python Integrationsanleitung
- Temperatur & Luftfeuchte mit DHT11 auf Blynk auslesen – Arduino-Tutorial Schritt für Schritt
- Thermistor (NTC) einfach nutzen: Schritt-für-Schritt Arduino-Anleitung
- Arduino an NMEA‑0183 anschließen: Schritt-für-Schritt-Anleitung
- Modbus auf Arduino meistern: Schritt-für-Schritt-Anleitung
- Gesteuerter Bewegungs- & Gesten-Detektor mit PIR-Sensor & Arduino Nano