Advertisement
Guest User

Untitled

a guest
Mar 24th, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.20 KB | None | 0 0
  1. int ledchiave = 13; //led della chiave
  2. int ledsinistra = 12; //led di chiusura
  3. int leddestra = 11; //led di apertura
  4. int CI=6;//chiave inserita
  5. int CD=5;//chiave a destra
  6. int CS=7;//chiave a sinistra
  7. int FC=1;//sensore di chiusura
  8. int FO=2;//sensore di apertutra
  9. void setup()
  10. {
  11. pinMode(CI,INPUT_PULLUP);
  12. pinMode(CD,INPUT_PULLUP);
  13. pinMode(CS,INPUT_PULLUP);
  14. pinMode(ledchiave,OUTPUT);
  15. pinMode(ledsinistra, OUTPUT);
  16. pinMode(leddestra,OUTPUT);
  17. pinMode(FC,OUTPUT);
  18. pinMode(FO,OUTPUT);
  19. }
  20.  
  21. void loop ()
  22. {
  23. while(digitalRead(CI)==HIGH)
  24. {
  25. digitalWrite(ledchiave,HIGH);
  26. }
  27. digitalWrite(ledchiave,HIGH);
  28.  
  29. while(digitalRead(CD)==LOW)
  30. {
  31. while(digitalRead(FO)==LOW)
  32. {
  33. digitalWrite(ledsinistra,LOW);
  34. digitalWrite(leddestra,HIGH);
  35.  
  36. }
  37. }
  38. while(digitalRead(CS)==LOW)
  39. {
  40. while(digitalRead(FC)==LOW)
  41. {
  42.  
  43. digitalWrite(ledsinistra,HIGH);
  44. digitalWrite(leddestra,LOW);
  45. }
  46. }
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement