Paso 6: LED encendido/apagado y limitante de advertencia (opcional)
Para los LEDs CC/CV usé la dremel a la arena un poco de la parte superior del LED para evitar que quede muy brillante en esa zona. Perforó un orificio en la parte superior del medidor y coloca ambos LED interior según foto.
El LED de encendido/apagado utilicé algunos del encogimiento del calor, pero lo poco de cinta.
Aquí está el código para el Attiny85, es muy simple, y estoy seguro de que hay formas de hacer lo mismo sin un microcontrolador, pero tengo unas pocas de entonces alrededor y me encanta usarlos.
#include
#include
int LED = 1; LED para CC
int LED2 = 2; LED para VC
int señal = 0;
int SignalYN;
void setup() {}
pinMode (LED, salida);
pinMode(LED2,OUTPUT);
pinMode(Signal,INPUT);
}
void loop() {}
SignalYN=digitalRead(Signal);
Si (SignalYN == HIGH) {/ / limitando la corriente
digitalWrite(LED,HIGH);
digitalWrite(LED2,LOW);
} else {}
digitalWrite(LED2,HIGH); Limitar la tensión
digitalWrite(LED,LOW);
}
}