uint8_t buttonPinBlue = 47; // pin:47 pulsador Pull-Up azul
uint8_t buttonPinGreen = 48; // pin:48 pulsador Pull-Down verde
uint8_t ledGreen = 13; // Led verde
uint8_t ledRed = 14; // Led rojo
const int adcPin = 4; // Pin analógico (ADC1_CH3)
void setup() {
Serial.begin(9600);
analogReadResolution(12); // Resolución de 12 bits (0-4095)
// Inicializa el pin del pulsador como entrada con resistencia pull-up interna
pinMode(buttonPinBlue, INPUT_PULLUP);
pinMode(buttonPinGreen, INPUT_PULLDOWN);
pinMode(ledGreen, OUTPUT);
pinMode(ledRed, OUTPUT);
}
void loop()
{
/* Etapa de transmisión */
int adcValue = analogRead(adcPin);
Serial.println(adcValue); // Enviar por UART con salto de línea
delay(500); // Espera 500 ms
} // fin de main