En la empresa Transportes líquidos
int ledverde=7; int ledamarillo=6; int ledrojo=5; int Agua=2; const int E1 = A0; // lectura del sensor float Sensor; float Vmax=0,Vcisterna; float S=0,control,V; void setup(){ Serial.begin(9600); // inicializa comunicacion por monitor serie a 9600 bps pinMode(Agua,INPUT); pinMode(ledverde, OUTPUT); pinMode(ledamarillo, OUTPUT); pinMode(ledrojo, OUTPUT); } void loop(){ Sensor=analogRead(E1); S=5*Sensor/1024; Vcisterna=(S/5)*700; Serial.print("lectura ="); Serial.println(Vcisterna); Serial.print("Vmax ="); Serial.println(Vmax); if(digitalRead(Agua)==HIGH&&digitalRead(Alcohol)==LOW) Vmax=501.504; if(digitalRead(Alcohol)==HIGH) Vmax=700; else Vmax=0; V=Vmax-50; if(Vcisterna<V&&Vmax>0) { digitalWrite(ledverde, LOW); digitalWrite(l...