/*
Nombre del Archivo: Dibujar circulos
Autor: Lázaro Salinas
Fecha: 26/03/2025
Objetivo:
Este programa está diseñado para que muestre circulos en las cordenadas que le hemos indicado.
*/
// Pines de los LEDs
int led1 = 5;
void setup() {
// Inicializar comunicación serial
Serial.begin(9600);
// Configurar los pines de los LEDs como salida
pinMode(led1, OUTPUT);
}
void loop() {
int sensorValue = analogRead(A0); // Leer el valor del ADC (0 - 1023)
float voltage = sensorValue * (12 / 4092.63); // Convertir a voltaje (máx 3.3V)
Serial.print("Voltaje: ");
Serial.println(voltage);
// Control de LEDs según el voltaje
if (voltage < 6.0) {
digitalWrite(led1, HIGH);
}
if (voltage > 6.1) {
digitalWrite(led1, LOW);
}
delay(500); // Pequeño retardo para evitar lecturas inestables
}