mahdieh lotfollahpour
Published © GPL3+

Automatic stairwell light

An automatic stairway light system using Arduino, IR sensors, and a Windows Forms app to control lighting based on motion detection.

BeginnerFull instructions provided3 hours86
Automatic stairwell light

Things used in this project

Hardware components

Arduino Nano R3
Arduino Nano R3
×1

Software apps and online services

Arduino IDE
Arduino IDE

Story

Read more

Code

Automatic stairwell light

Arduino
int pushButton = 2;
int LED_red=6;
int relaypin=3;
void setup() {
  Serial.begin(9600);
  pinMode(pushButton, INPUT);
  pinMode(LED_red,OUTPUT);
  pinMode(relaypin,OUTPUT);
  digitalWrite(LED_red,LOW);
  digitalWrite(relaypin,LOW);
}

void loop() {
  int buttonState = digitalRead(pushButton);
  
  Serial.println(buttonState);
  delay(1);
 
  if(buttonState==1){
    digitalWrite(LED_red,HIGH);
    digitalWrite(relaypin,LOW);
    delay(1000);
    digitalWrite(LED_red,LOW);
    digitalWrite(relaypin,HIGH);
  }
}

Credits

mahdieh lotfollahpour
3 projects • 0 followers

Comments