¡Hola a todos!
Había quedado en ponerles las actualizaciones de mi blog pero se me había ido la onda... aquí les dejo estos links, espero les parescan útiles e interesantes
Fabricando un contador simple con Arduino y un display de 7 segmentos
Luego de la entrada sobre interconexión entre la Raspberry y el Arduino vía Serial, vamos a comenzar una serie de entradas donde construiremos distintos módulos que nos permitirán conocer las distintas funcionalidades básicas del Arduino. Luego de finalizar esta serie de artículos tendremos un pequeño módulo de pruebas que será capaz de realizar realizar algunas tareas interesantes:
- Desplegar información a traves de un display de 7 segmentos.
- Capturar eventos del usuario mediante pulsadores.
- Monitorear y controlar nuestro Arduino mediante la conexión serial que probamos previamente.
Si bien los módulos pueden construirse por separado y prácticamente hemos cubierto la mitad del tercer punto, pensé que sería más interesante ir armando cada módulo paso a paso y luego poner todo en conjunto para ver como trabaja. En esta primera entrada vamos a hacer uso de las funciones digitalWrite para controlar un pequeño display de 7 segmentos conectado a nuestro Arduino Mega.
Continua...
Manejo de Interrupciones con Arduino
El artículo anterior conectamos un simple display de 7 segmentos a nuestro Arduino y programamos un sencillo contador. Pero... ¿Qué tal si queremos interactuar con eventos externos?
Una de las formas comunes de interactuar con cosas que suceden "fuera" de nuestro control es por ejemplo monitorear el estado de las líneas. Dentro de nuestro "loop" principal podemos leer continuamente el valor de una línea de entrada y ejecutar por medio de una condicional un código especifico en caso de que detectemos un cambio.
El problema de este método es que el código se vuelve sumamente complejo cuando tenemos que monitorear muchas cosas o nuestro cuando nuestro loop principal simplemente tiene que hacer cosas que toman demasiado tiempo.
En esta entrada, que es la segunda de una serie de 3 en los que crearemos un pequeño módulo de pruebas, vamos a comprender como utilizar las interrupciones externas del Arduino. Esto nos será de mucha utilidad para interactuar ya sea con el usuario o con otros dispositivos de hardware que emitan "señales" que nos permitan saber que un evento ha sucedido.
Antes de continuar preparen su display de 7 segmentos porque en esta entrada lo vamos a re-utilizar.
Continua...