int relay3 = 6;
int relay4 = 7;
int piezo = 10; //výstup na piezo
int levL = A0; // vstup čidla nízká výška
int levH = A2; // vstup čidla vysoká výška
int brake = A3; // vstup brzdové světla
int levup = A4; // vstup tlačítka nahoru
int levdown = A5; // vstup tlačítka dolů
int comp = 5; // výstup na relé kompresoru
int vent = 4; // výstup na relé odpouštěcího ventilu
int timestart = 12000; //čas staru po zapnutí
int timeup = 50; // čas sepnutí relé kompresoru
int timedown = 250; // čas sepnutí relé odpouštěcího ventilu
int timedowntl = 9000; //čas sepnutí kompresoru po tlačítku (nasobit opakdown)
int timeuptl = 2000; //čas sepnutí ventilu po tlačítku (nasobit opakup)
int timeset = 200; //čas mezi piezo alarmem
int downvalue = 0; //hodnota sepnutí nizké výšky
int upvalue = 0; //hodnota sepnutí vysoké výšky
int inbrake = 100;// hodnota sepnutí brzdového světla
int wait = 300; //čekání mezi kroky
int LED = 12; //červená LED vypínač
int PLED = 2; //zelená led stav provoz
int cykl = 1; // NEMENIT nulova hodnota na počet cyklů
int opak = 5; //počet cyklu automatikého dorovnání
int cyklup = 1;
int opakup = 10; //počet cyklů ventilu pres tlačítko max 15
int cykldown = 1;
int opakdown = 10; //počet cyklů kompresoru pres tlačítko max 15
void setup(){
Serial.begin(9600);
pinMode(LED, OUTPUT);
pinMode(PLED, OUTPUT);
pinMode(levL, INPUT);
pinMode(levH, INPUT);
pinMode(brake,INPUT);
pinMode(comp, OUTPUT);
pinMode(vent, OUTPUT);
pinMode(relay3, OUTPUT);
pinMode(relay4, OUTPUT);
pinMode(levup, INPUT);
pinMode(levdown, INPUT);
pinMode(piezo, OUTPUT);
digitalWrite(comp, LOW);
digitalWrite(vent, LOW);
digitalWrite(relay3, LOW);
digitalWrite(relay4, LOW);
digitalWrite(LED, HIGH);
digitalWrite(PLED, LOW);
digitalWrite(piezo, LOW);
delay(5000);
while(analogRead(levup) > 1000){
digitalWrite(piezo, HIGH);
delay(timeset);
digitalWrite(piezo, LOW);
digitalWrite(LED, LOW);
delay(timeset);
digitalWrite(piezo, HIGH);
digitalWrite(LED, HIGH);
delay(timeset);
digitalWrite(piezo, LOW);
digitalWrite(LED, LOW);
delay(timeset);
digitalWrite(piezo, HIGH);
digitalWrite(LED, HIGH);
delay(timeset);
digitalWrite(piezo, LOW);
digitalWrite(LED, LOW);
delay (timeset);
digitalWrite(LED, HIGH);
delay(timeset);
digitalWrite(LED, LOW);
delay(timeset);
digitalWrite(LED, HIGH);
delay(timeset);
digitalWrite(LED, LOW);
delay(timeset);
digitalWrite(LED, HIGH);
delay(timeset);
digitalWrite(LED, LOW);
delay(timeset);
digitalWrite(LED, HIGH);
delay(timeset);
digitalWrite(LED, LOW);
delay(timeset);
digitalWrite(LED, HIGH);
}
digitalWrite(piezo, LOW);
digitalWrite(LED, HIGH);
while(analogRead(levdown) > 1000){
digitalWrite(piezo, HIGH);
delay(timeset);
digitalWrite(piezo, LOW);
digitalWrite(LED, LOW);
delay(timeset);
digitalWrite(piezo, HIGH);
digitalWrite(LED, HIGH);
delay(timeset);
digitalWrite(piezo, LOW);
digitalWrite(LED, LOW);
delay(timeset);
digitalWrite(piezo, HIGH);
digitalWrite(LED, HIGH);
delay(timeset);
digitalWrite(piezo, LOW);
digitalWrite(LED, LOW);
delay(timeset);
digitalWrite(LED, HIGH);
delay(timeset);
digitalWrite(LED, LOW);
delay(timeset);
digitalWrite(LED, HIGH);
delay(timeset);
digitalWrite(LED, LOW);
delay(timeset);
digitalWrite(LED, HIGH);
delay(timeset);
digitalWrite(LED, LOW);
delay(timeset);
digitalWrite(LED, HIGH);
delay(timeset);
digitalWrite(LED, LOW);
delay(timeset);
digitalWrite(LED, HIGH);
}
digitalWrite(piezo, LOW);
digitalWrite(LED, HIGH);
delay((timestart)-5000);
while(analogRead(levL) == (downvalue)){
digitalWrite(comp, HIGH);
delay(10);
digitalWrite(comp, LOW);
}
while(analogRead(levH) == (upvalue)){
digitalWrite(vent, HIGH);
delay(10);
digitalWrite(vent, LOW);
}
digitalWrite(LED, LOW);
digitalWrite(PLED, HIGH);
}
void loop(){
Serial.print("BRAKE : ");
Serial.println(analogRead(brake));
Serial.print("Vysoka vyska levL : ");
Serial.println(analogRead(levL));
Serial.print("Nizka vyska levH : ");
Serial.println(analogRead(levH));
Serial.print("LOOP : ");
Serial.println(cykl);
Serial.print("Level UP tl : ");
Serial.println(analogRead(levup));
Serial.print("Level DOWN tl : ");
Serial.println(analogRead(levdown));
Serial.print("\n");
while(analogRead(levup) > 1000){
if(analogRead(levdown) < 1000){
if(analogRead(levup) > 1000){
delay(600);
if(analogRead(levdown) < 1000){
if(analogRead(levup) > 1000){
digitalWrite(LED, HIGH);
digitalWrite(comp, HIGH);
delay(timeuptl);
if(analogRead(levup) > 1000){
if(analogRead(levdown) < 1000){
if((cyklup)<(opakup)){
delay(timeuptl);
(cyklup)++;
if(analogRead(levup) > 1000){
if(analogRead(levdown) < 1000){
if((cyklup)<(opakup)){
delay(timeuptl);
(cyklup)++;
if(analogRead(levup) > 1000){
if(analogRead(levdown) < 1000){
if((cyklup)<(opakup)){
delay(timeuptl);
(cyklup)++;
if(analogRead(levup) > 1000){
if(analogRead(levdown) < 1000){
if((cyklup)<(opakup)){
delay(timeuptl);
(cyklup)++;
if(analogRead(levup) > 1000){
if(analogRead(levdown) < 1000){
if((cyklup)<(opakup)){
delay(timeuptl);
(cyklup)++;
if(analogRead(levup) > 1000){
if(analogRead(levdown) < 1000){
if((cyklup)<(opakup)){
delay(timeuptl);
(cyklup)++;
if(analogRead(levup) > 1000){
if(analogRead(levdown) < 1000){
if((cyklup)<(opakup)){
delay(timeuptl);
(cyklup)++;
if(analogRead(levup) > 1000){
if(analogRead(levdown) < 1000){
if((cyklup)<(opakup)){
delay(timeuptl);
(cyklup)++;
if(analogRead(levup) > 1000){
if(analogRead(levdown) < 1000){
if((cyklup)<(opakup)){
delay(timeuptl);
(cyklup)++;
if(analogRead(levup) > 1000){
if(analogRead(levdown) < 1000){
if((cyklup)<(opakup)){
delay(timeuptl);
(cyklup)++;
if(analogRead(levup) > 1000){
if(analogRead(levdown) < 1000){
if((cyklup)<(opakup)){
delay(timeuptl);
(cyklup)++;
if(analogRead(levup) > 1000){
if(analogRead(levdown) < 1000){
if((cyklup)<(opakup)){
delay(timeuptl);
(cyklup)++;
if(analogRead(levup) > 1000){
if(analogRead(levdown) < 1000){
if((cyklup)<(opakup)){
delay(timeuptl);
(cyklup)++;
if(analogRead(levup) > 1000){
if(analogRead(levdown) < 1000){
if((cyklup)<(opakup)){
delay(timeuptl);
(cyklup)++;
if(analogRead(levup) > 1000){
if(analogRead(levdown) < 1000){
if((cyklup)<(opakup)){
delay(timeuptl);
(cyklup)++;
if(analogRead(levup) > 1000){
if(analogRead(levdown) < 1000){
if((cyklup)<(opakup)){
delay(timeuptl);
(cyklup)++;
} } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } }
(cyklup) = 0;
digitalWrite(comp, LOW);
while(analogRead(levup) > 1000){
digitalWrite(relay3, LOW);
digitalWrite(comp, LOW);
digitalWrite(PLED, LOW);
digitalWrite(LED, HIGH);
digitalWrite(piezo, HIGH);
delay(timeset);
digitalWrite(piezo, LOW);
digitalWrite(LED, LOW);
delay(timeset);
digitalWrite(LED, HIGH);
delay(timeset);
digitalWrite(LED, LOW);
delay(timeset);
digitalWrite(LED, HIGH);
delay(timeset);
digitalWrite(LED, LOW);
delay(timeset);
digitalWrite(LED, HIGH);
delay(timeset);
digitalWrite(LED, LOW);
delay(timeset);
digitalWrite(LED, HIGH);
delay(timeset);
digitalWrite(LED, LOW);
delay(timeset);
digitalWrite(LED, HIGH);
delay(timeset);
digitalWrite(LED, LOW);
delay(timeset);
digitalWrite(LED, HIGH);
delay(timeset);
digitalWrite(LED, LOW);
delay(timeset);
digitalWrite(LED, HIGH);
while(analogRead(levdown) > 1000){
digitalWrite(relay3, HIGH);
digitalWrite(LED, HIGH);
delay(timeset);
digitalWrite(LED, LOW);
delay(timeset);
digitalWrite(LED, HIGH);
digitalWrite(PLED, HIGH);
delay(timeset);
digitalWrite(LED, LOW);
digitalWrite(PLED, LOW);
delay(timeset);
delay(timeset);
digitalWrite(LED, HIGH);
digitalWrite(PLED, HIGH);
delay(timeset);
digitalWrite(LED, LOW);
digitalWrite(PLED, LOW);
delay(timeset);
digitalWrite(LED, HIGH);
delay(timeset);
digitalWrite(LED, LOW);
} }
digitalWrite(relay3, LOW);
(cykl) = 1;
digitalWrite(comp, LOW);
digitalWrite(LED, LOW);
digitalWrite(PLED, HIGH);
while(analogRead(levH) == (upvalue)){
digitalWrite(LED, HIGH);
digitalWrite(vent, HIGH);
delay(10);
digitalWrite(vent, LOW);
digitalWrite(LED, LOW);
}}
while(analogRead(levdown) > 1000){
if(analogRead(levdown) > 1000){
if(analogRead(levup) < 1000){
delay(600);
if(analogRead(levdown) > 1000){
if(analogRead(levup) < 1000){
digitalWrite(LED, HIGH);
digitalWrite(vent, HIGH);
delay(timedowntl);
if(analogRead(levdown) > 1000){
if(analogRead(levup) < 1000){
if((cykldown)<(opakdown)){
delay(timedowntl);
(cykldown)++;
if(analogRead(levdown) > 1000){
if(analogRead(levup) < 1000){
if((cykldown)<(opakdown)){
delay(timedowntl);
(cykldown)++;
if(analogRead(levdown) > 1000){
if(analogRead(levup) < 1000){
if((cykldown)<(opakdown)){
delay(timedowntl);
(cykldown)++;
if(analogRead(levdown) > 1000){
if(analogRead(levup) < 1000){
if((cykldown)<(opakdown)){
delay(timedowntl);
(cykldown)++;
if(analogRead(levdown) > 1000){
if(analogRead(levup) < 1000){
if((cykldown)<(opakdown)){
delay(timedowntl);
(cykldown)++;
if(analogRead(levdown) > 1000){
if(analogRead(levup) < 1000){
if((cykldown)<(opakdown)){
delay(timedowntl);
(cykldown)++;
if(analogRead(levdown) > 1000){
if(analogRead(levup) < 1000){
if((cykldown)<(opakdown)){
delay(timedowntl);
(cykldown)++;
if(analogRead(levdown) > 1000){
if(analogRead(levup) < 1000){
if((cykldown)<(opakdown)){
delay(timedowntl);
(cykldown)++;
if(analogRead(levdown) > 1000){
if(analogRead(levup) < 1000){
if((cykldown)<(opakdown)){
delay(timedowntl);
(cykldown)++;
if(analogRead(levdown) > 1000){
if(analogRead(levup) < 1000){
if((cykldown)<(opakdown)){
delay(timedowntl);
(cykldown)++;
if(analogRead(levdown) > 1000){
if(analogRead(levup) < 1000){
if((cykldown)<(opakdown)){
delay(timedowntl);
(cykldown)++;
if(analogRead(levdown) > 1000){
if(analogRead(levup) < 1000){
if((cykldown)<(opakdown)){
delay(timedowntl);
(cykldown)++;
if(analogRead(levdown) > 1000){
if(analogRead(levup) < 1000){
if((cykldown)<(opakdown)){
delay(timedowntl);
(cykldown)++;
if(analogRead(levdown) > 1000){
if(analogRead(levup) < 1000){
if((cykldown)<(opakdown)){
delay(timedowntl);
(cykldown)++;
if(analogRead(levdown) > 1000){
if(analogRead(levup) < 1000){
if((cykldown)<(opakdown)){
delay(timedowntl);
(cykldown)++;
if(analogRead(levdown) > 1000){
if(analogRead(levup) < 1000){
if((cykldown)<(opakdown)){
delay(timedowntl);
(cykldown)++;
} } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } }
(cykldown) = 0;
digitalWrite(vent, LOW);
while(analogRead(levdown) > 1000){
digitalWrite(relay3,LOW);
digitalWrite(vent, LOW);
digitalWrite(PLED, LOW);
digitalWrite(LED, HIGH);
digitalWrite(piezo, HIGH);
delay(timeset);
digitalWrite(piezo, LOW);
digitalWrite(LED, LOW);
delay(timeset);
digitalWrite(piezo, HIGH);
digitalWrite(LED, HIGH);
delay(timeset);
digitalWrite(piezo, LOW);
digitalWrite(LED, LOW);
delay(timeset);
digitalWrite(piezo, HIGH);
digitalWrite(LED, HIGH);
delay(timeset);
digitalWrite(piezo, LOW);
digitalWrite(LED, LOW);
delay(timeset);
digitalWrite(LED, HIGH);
delay(timeset);
digitalWrite(LED, LOW);
delay(timeset);
digitalWrite(LED, HIGH);
delay(timeset);
digitalWrite(LED, LOW);
delay(timeset);
digitalWrite(LED, HIGH);
delay(timeset);
digitalWrite(LED, LOW);
delay(timeset);
digitalWrite(LED, HIGH);
delay(timeset);
digitalWrite(LED, LOW);
delay(timeset);
digitalWrite(LED, HIGH);
while(analogRead(levup) > 1000){
digitalWrite(relay3, HIGH);
digitalWrite(LED, HIGH);
delay(timeset);
digitalWrite(LED, LOW);
delay(timeset);
digitalWrite(LED, HIGH);
digitalWrite(PLED, HIGH);
delay(timeset);
digitalWrite(LED, LOW);
digitalWrite(PLED, LOW);
delay(timeset);
delay(timeset);
digitalWrite(LED, HIGH);
digitalWrite(PLED, HIGH);
delay(timeset);
digitalWrite(LED, LOW);
digitalWrite(PLED, LOW);
delay(timeset);
digitalWrite(LED, HIGH);
delay(timeset);
digitalWrite(LED, LOW);
} }
digitalWrite(relay3, LOW);
(cykl) = 1;
digitalWrite(vent, LOW);
digitalWrite(LED, LOW);
digitalWrite(PLED, HIGH);
while(analogRead(levL) == (downvalue)){
digitalWrite(LED, HIGH);
digitalWrite(comp, HIGH);
delay(10);
digitalWrite(comp, LOW);
digitalWrite(LED, LOW);
}}
if(analogRead(brake) > (inbrake)){
if((cykl) == (opak)){
(cykl)=(cykl)-1;
digitalWrite(PLED, HIGH);
} }
delay(500);
if(analogRead(levL) == (downvalue)){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levL) == (downvalue)){
if(analogRead(levH) != (upvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levL) == (downvalue)){
if(analogRead(levH) != (upvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levL) == (downvalue)){
if(analogRead(levH) != (upvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levL) == (downvalue)){
if(analogRead(levH) != (upvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levL) == (downvalue)){
if(analogRead(levH) != (upvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levL) == (downvalue)){
if(analogRead(levH) != (upvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levL) == (downvalue)){
if(analogRead(levH) != (upvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levL) == (downvalue)){
if(analogRead(levH) != (upvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levL) == (downvalue)){
if(analogRead(levH) != (upvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levL) == (downvalue)){
if(analogRead(levH) != (upvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levL) == (downvalue)){
if(analogRead(levH) != (upvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levL) == (downvalue)){
if(analogRead(levH) != (upvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levL) == (downvalue)){
if(analogRead(levH) != (upvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levL) == (downvalue)){
if(analogRead(levH) != (upvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levL) == (downvalue)){
if(analogRead(levH) != (upvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levL) == (downvalue)){
if(analogRead(levH) != (upvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levL) == (downvalue)){
if(analogRead(levH) != (upvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levL) == (downvalue)){
if(analogRead(levH) != (upvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levL) == (downvalue)){
if(analogRead(levH) != (upvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levL) == (downvalue)){
if(analogRead(levH) != (upvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levL) == (downvalue)){
if(analogRead(levH) != (upvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levL) == (downvalue)){
if(analogRead(levH) != (upvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levL) == (downvalue)){
if(analogRead(levH) != (upvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levL) == (downvalue)){
if(analogRead(levH) != (upvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
digitalWrite(PLED, LOW);
if((cykl)<(opak)){
digitalWrite(PLED, HIGH);
if(analogRead(brake) < (inbrake)){
digitalWrite(LED, HIGH);
digitalWrite(comp, HIGH);
delay(timedown);
digitalWrite(comp, LOW);
delay(1500-(timedown));
digitalWrite(LED, LOW);
(cykl)++;
} } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } }
else{
if(analogRead(levH) == (upvalue)){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levH) == (upvalue)){
if(analogRead(levL) != (downvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levH) == (upvalue)){
if(analogRead(levL) != (downvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levH) == (upvalue)){
if(analogRead(levL) != (downvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levH) == (upvalue)){
if(analogRead(levL) != (downvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levH) == (upvalue)){
if(analogRead(levL) != (downvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levH) == (upvalue)){
if(analogRead(levL) != (downvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levH) == (upvalue)){
if(analogRead(levL) != (downvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levH) == (upvalue)){
if(analogRead(levL) != (downvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levH) == (upvalue)){
if(analogRead(levL) != (downvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levH) == (upvalue)){
if(analogRead(levL) != (downvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levH) == (upvalue)){
if(analogRead(levL) != (downvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levH) == (upvalue)){
if(analogRead(levL) != (downvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levH) == (upvalue)){
if(analogRead(levL) != (downvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levH) == (upvalue)){
if(analogRead(levL) != (downvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levH) == (upvalue)){
if(analogRead(levL) != (downvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levH) == (upvalue)){
if(analogRead(levL) != (downvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levH) == (upvalue)){
if(analogRead(levL) != (downvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levH) == (upvalue)){
if(analogRead(levL) != (downvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levH) == (upvalue)){
if(analogRead(levL) != (downvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levH) == (upvalue)){
if(analogRead(levL) != (downvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levH) == (upvalue)){
if(analogRead(levL) != (downvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levH) == (upvalue)){
if(analogRead(levL) != (downvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levH) == (upvalue)){
if(analogRead(levL) != (downvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
if(analogRead(brake) < (inbrake)){
if(analogRead(levH) == (upvalue)){
if(analogRead(levL) != (downvalue)){
if(analogRead(levdown) < 1000){
if(analogRead(levup) < 1000){
delay(wait);
digitalWrite(PLED, LOW);
if((cykl)<(opak)){
digitalWrite(PLED, HIGH);
if(analogRead(brake) < (inbrake)){
digitalWrite(LED, HIGH);
digitalWrite(vent, HIGH);
delay(timeup);
digitalWrite(vent, LOW);
delay(1500-(timeup));
digitalWrite(LED, LOW);
(cykl)++;
} } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } }
} }
uno:A5.2
uno:A4.2
uno:AREF
uno:GND.1
uno:13
uno:12
uno:11
uno:10
uno:9
uno:8
uno:7
uno:6
uno:5
uno:4
uno:3
uno:2
uno:1
uno:0
uno:IOREF
uno:RESET
uno:3.3V
uno:5V
uno:GND.2
uno:GND.3
uno:VIN
uno:A0
uno:A1
uno:A2
uno:A3
uno:A4
uno:A5
btn1:1.l
btn1:2.l
btn1:1.r
btn1:2.r
btn2:1.l
btn2:2.l
btn2:1.r
btn2:2.r
led2:A
led2:C
led3:A
led3:C
sw1:1
sw1:2
sw1:3
sw2:1
sw2:2
sw2:3
btn3:1.l
btn3:2.l
btn3:1.r
btn3:2.r
btn4:1.l
btn4:2.l
btn4:1.r
btn4:2.r
btn5:1.l
btn5:2.l
btn5:1.r
btn5:2.r
r1:1
r1:2
r2:1
r2:2
r3:1
r3:2
bz1:1
bz1:2
rgb1:R
rgb1:COM
rgb1:G
rgb1:B
sw3:1
sw3:2
sw3:3
sw4:1
sw4:2
sw4:3
led1:A
led1:C
led4:A
led4:C
sw5:1
sw5:2
sw5:3