ENCENDER Y APAGAR CON CUALQUIER PULSADOR
La placa Echidna contiene 2 pulsadores:
Pin 2 – SR
Pin 3 – SL
Vamos a realizar un ejercicio donde cualquier pulsador pueda encender o apagar el les rojo.
Pulsa en la pestaña correspondiente al software de programación que vayas a emplear para leer la explicación correspondiente.
Echidna Scratch
Snap 4 Arduino
mBlock
Arduino IDE
Echidna Scratch
Te recordamos el proceso de instalación y configuración para trabajar con Echidna Scratch aquí.
Snap 4 Arduino
Te recordamos el proceso de instalación y configuración de para trabajar con Snap 4 Arduino aquí.
mBlock
Te recordamos el proceso de instalación y configuración para trabajar con mBlock aquí.
Arduino IDE
En setup, configuramos el pin 2 y 3 como entrada y el pin 13 como salida. En loop introducimos nuestro programa:
int estado=0; void setup() { pinMode(13, OUTPUT); pinMode(2, INPUT); pinMode(3, INPUT); } void loop() { if(digitalRead(3) || digitalRead(2)){ if(estado==0){ digitalWrite(13, HIGH); estado=1; }else{ digitalWrite(13, LOW); estado=0; } } }