Posts

Showing posts from June, 2025

PIR Sensor Interfacing with ESP8266

Image
Program  #define pir D1  #define LED D2 void setup() {   Serial.begin(9600);   pinMode(pir, INPUT);   // declare pir sensor pin as input   pinMode(LED, OUTPUT);  // declare LED as output } void loop() {   long state = digitalRead(pir);     if(state == HIGH) {       Serial.println("Motion Detected");       digitalWrite (LED, HIGH);       delay(5000);     }     else {       Serial.println("Motion not detected");       digitalWrite (LED, LOW);       delay(1000);       } }