Testeador de baterías
Testeador de baterías
Código:
#define verde 5
#define amarillo 6
#define rojo 7
float voltage = 0;
void setup(){
pinMode(verde, OUTPUT);
pinMode(rojo, OUTPUT);
pinMode(amarillo, OUTPUT);
Serial.begin(9600);
}
void loop(){
voltage = 0.0048*analogRead(A0);
Serial.println(voltage);
if (voltage >= 1.5){
digitalWrite(verde, HIGH);
delay(1000);
digitalWrite(verde, LOW);
}
if (voltage < 1.5 && voltage > 1.3){
digitalWrite(amarillo, HIGH);
delay(1000);
digitalWrite(amarillo, LOW);
}
if (voltage <= 1.3){
digitalWrite(rojo, HIGH);
delay(1000);
digitalWrite(rojo, LOW);
}
}
Comentarios
Publicar un comentario