Advertisement
Guest User

Arduino sketch test

a guest
Mar 6th, 2014
182
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.38 KB | None | 0 0
  1. //------------Missle Launcher - Prototype V1---------------
  2. //----Made by: Edoardo Amitrano----------------------------
  3. //---------------------------------------------------------
  4.  
  5. const int ledV=10; //led verde (armato)
  6. const int ledR=11; //led rosso (lanciato)
  7. const int PulsanteArm=13;  //Pulsante armamento
  8. const int PulsanteLan=12;  //Pulsante lancio
  9. int StatPL = 0;
  10. int StatPA = 0;
  11.  
  12. void setup() {
  13.  
  14. pinMode (ledV, OUTPUT);
  15. pinMode (ledR, OUTPUT);
  16. pinMode (PulsanteArm, INPUT);
  17. pinMode (PulsanteLan, INPUT);
  18.  
  19. }
  20.  
  21. void loop() {
  22.   StatPA = digitalRead(PulsanteArm);
  23.   StatPL = digitalRead(PulsanteLan);
  24.  
  25. //-------------------------------------------------------------
  26.   if (StatPA == HIGH) {    
  27.     //Accendi led "armato":    
  28.     digitalWrite(ledV, HIGH);
  29.     delay(250);              
  30.     digitalWrite(ledV, LOW);  
  31.     delay(250);
  32.     digitalWrite(ledV, HIGH);
  33.     delay(250);
  34.     digitalWrite(ledV, LOW);
  35.     delay(1500);
  36.   }
  37.   else {
  38.     //Altrimenti spengi led
  39.     digitalWrite(ledV, LOW);
  40.     }
  41. //-------------------------------------------------------------  
  42.    
  43.     if ((StatPA == HIGH) && (StatPL == HIGH)) {
  44.       //Accendi led "lancio"
  45.       digitalWrite(ledR, HIGH);
  46.       }
  47.       else {
  48.         //Altrimenti spegni led
  49.         digitalWrite (ledR, LOW);
  50.        }
  51.  //------------------------------------------------------------
  52.   }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement