Básico 03: Lectura de señal digital (Digital Read Serial)



En este ejemplo muestra cómo supervisar el estado de un conmutador estableciendo una comunicación serial entre su Arduino o Genuino y su computadora a través de USB.

Hardware Requerido

  • Arduino
  • A botón
  • 1 resistencia de 10k ohm 
  • Cables
  • Protoboard


Recursos Visulaes


Diagrama






https://flic.kr/s/aHsm27Mduv
Clic en la imagen


Código

/*
DigitalReadSerial
 Lee una entrada digital en el pin 2, imprime el resultado en el monitor serial
 Este código de ejemplo está en el dominio público.
*/


// El pin digital 2 tiene un pulsador unido a él. Dale un nombre:
int pushButton = 2;


// La rutina de configuración se ejecuta una vez al presionar restablecer:
void setup() {
 // Inicializar la comunicación serial a 9600 bits por segundo:
 Serial.begin(9600);
 // Hacer que el pin del pulsador sea una entrada:
 pinMode(pushButton, INPUT);
}


// La rutina de bucle se ejecuta una y otra vez para siempre:
void loop() {
 // Lea el pin de entrada:
 int buttonState = digitalRead(pushButton);
 // Imprimir el estado del botón:
 Serial.println(buttonState);
 delay(1);        // Pausa entre lecturas de estabilidad
}




_______________________
Fuente: ASXLab  ASXKids

Comentarios