Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int variabile;
- int bevanda;
- int soglia=250;
- int buttonA = 51;
- int buttonB = 52;
- int buttonC = 53;
- int buttonD = 30;
- int buttonE = 41;
- int rele2 = 27;
- int rele3 = 28;
- int rele4 = 29;
- int rele1 = 26;
- int tempo = 10;
- int lettura = analogRead(A0);
- void setup()
- {
- Serial.begin(9600);
- pinMode(buttonA, INPUT);
- pinMode(buttonB, INPUT);
- pinMode(buttonC, INPUT);
- pinMode(buttonD, INPUT);
- pinMode(buttonE, INPUT);
- pinMode(rele2, OUTPUT);
- pinMode(rele3, OUTPUT);
- pinMode(rele4, OUTPUT);
- pinMode(rele1, OUTPUT);
- }
- void loop()
- {
- Serial.println();
- digitalWrite(rele1, HIGH);
- digitalWrite(rele4, HIGH);
- digitalWrite(rele3, HIGH);
- digitalWrite(rele2, HIGH);
- bevanda=rele1;
- if(digitalRead(buttonA)==HIGH)
- {
- bevanda=rele2;
- Serial.println(1);
- }
- if(digitalRead(buttonB)==HIGH)
- {
- bevanda=rele3;
- Serial.println(2);
- }
- if(digitalRead(buttonC)==HIGH)
- {
- bevanda=rele4;
- Serial.println(3);
- }
- if(bevanda != rele1)
- {
- while(lettura < soglia)
- {
- digitalWrite(rele1, LOW);
- digitalWrite(bevanda, LOW);
- Serial.println(4);
- }
- }
- if(lettura > soglia){variabile=3;}
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement