miércoles, 7 de febrero de 2024

PRÁCTICA 3 ENTRADAS Y SALIDAS




Montaremos un botón básico:.

Montaje electrónico botón en arduino

.

Para comprobar que nuestro montaje funciona y visualizar el estado del botón, podremos mostrar su valor a través del puerto serie de Arduino. 

El puerto serie es la principal forma de comunicación entre nuestro Arduino y el ordenador.

Un puerto serie envía la información  bidireccionalmente mediante una secuencia de bits utilizando como mínimo dos conectores para hacer esta comunicación: RX (recepción) y TX (transmisión). 

En concreto, la placa Arduino UNO los pines empleados por defecto para ello son 0 (RX) y 1 (TX). A continuación puedes comprobar cómo ver el valor del monitor serie en pantalla. En este caso tenía el botón presionado (1).

.Una vez realizado el montaje, cargamos desde Arduino IDE. Del código fuente merece la pena comentar las siguientes instrucciones fundamentales:.






Si todo va bien, veremos apareciendo en nuestro monitor serie un 0 continuamente, en cambio, mientras pulsemos el botón, aparecerá un 1.

Una vez que tenemos montado y funcionando correctamente nuestro montaje sólo con el botón, vamos a hacer el siguiente paso natural que será encender y apagar un led en función de si pulsamos un botón o no.

El esquema de montaje sería de la siguiente forma:

.

Esquema montaje botón simple + 1 led Arduino

.

.Con el montaje hecho, podemos cargar el código fuente desde Ejemplos > Digital > Button. De este programa, merece la pena explicar en detalle las siguientes instrucciones:






EXTRA BALLS
Semáforo para coches   (verde, amarillo y  rojo)  y  para peatones. 
Cuando un peatón  pulsa   un botón , el  semáforo de coches se  debe poner en amarillo parpadeante durante un intervalo y después en rojo, activándose  a la  vez  el  verde de peatones durante un tiempo. 
Transcurrido ese tiempo el de peatones se debe poner en rojo y el de los  coches en  verde. 
Podéis utilizar la  siguiente  instrucción. 

No hay comentarios: