Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int ledchiave = 13; //led della chiave
- int ledsinistra = 12; //led di chiusura
- int leddestra = 11; //led di apertura
- int CI=6;//chiave inserita
- int CD=5;//chiave a destra
- int CS=7;//chiave a sinistra
- int FC=1;//sensore di chiusura
- int FO=2;//sensore di apertutra
- void setup()
- {
- pinMode(CI,INPUT_PULLUP);
- pinMode(CD,INPUT_PULLUP);
- pinMode(CS,INPUT_PULLUP);
- pinMode(ledchiave,OUTPUT);
- pinMode(ledsinistra, OUTPUT);
- pinMode(leddestra,OUTPUT);
- pinMode(FC,OUTPUT);
- pinMode(FO,OUTPUT);
- }
- void loop ()
- {
- while(digitalRead(CI)==HIGH)
- {
- digitalWrite(ledchiave,HIGH);
- }
- digitalWrite(ledchiave,HIGH);
- while(digitalRead(CD)==LOW)
- {
- while(digitalRead(FO)==LOW)
- {
- digitalWrite(ledsinistra,LOW);
- digitalWrite(leddestra,HIGH);
- }
- }
- while(digitalRead(CS)==LOW)
- {
- while(digitalRead(FC)==LOW)
- {
- digitalWrite(ledsinistra,HIGH);
- digitalWrite(leddestra,LOW);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement