Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //------------Missle Launcher - Prototype V1---------------
- //----Made by: Edoardo Amitrano----------------------------
- //---------------------------------------------------------
- const int ledV=10; //led verde (armato)
- const int ledR=11; //led rosso (lanciato)
- const int PulsanteArm=13; //Pulsante armamento
- const int PulsanteLan=12; //Pulsante lancio
- int StatPL = 0;
- int StatPA = 0;
- void setup() {
- pinMode (ledV, OUTPUT);
- pinMode (ledR, OUTPUT);
- pinMode (PulsanteArm, INPUT);
- pinMode (PulsanteLan, INPUT);
- }
- void loop() {
- StatPA = digitalRead(PulsanteArm);
- StatPL = digitalRead(PulsanteLan);
- //-------------------------------------------------------------
- if (StatPA == HIGH) {
- //Accendi led "armato":
- digitalWrite(ledV, HIGH);
- delay(250);
- digitalWrite(ledV, LOW);
- delay(250);
- digitalWrite(ledV, HIGH);
- delay(250);
- digitalWrite(ledV, LOW);
- delay(1500);
- }
- else {
- //Altrimenti spengi led
- digitalWrite(ledV, LOW);
- }
- //-------------------------------------------------------------
- if ((StatPA == HIGH) && (StatPL == HIGH)) {
- //Accendi led "lancio"
- digitalWrite(ledR, HIGH);
- }
- else {
- //Altrimenti spegni led
- digitalWrite (ledR, LOW);
- }
- //------------------------------------------------------------
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement