Tutorial Arduino - Dado electrónico
Cómo realizar un dado electrónico con Arduino.
El tutorial de hoy explica un proyecto bastante sencillo y rápido de montar. Se trata de un dado electrónico, que nos da números entre el 1 y el 12, de forma totalmente aleatoria. Este pequeño proyecto es muy recomendable para comenzar a trabajar con Arduino, ya que utiliza componentes muy básicos de montar y de comprender. Además, con el código proporcionado, se verá cómo se programan funciones externas al loop, y cómo hacer una llamada a dichas funciones.
Para este proyecto, se han utilizado dos decodificadores binario a decimal 4511, un pulsador y dos displays de 7 segmentos cátodo común. Cátodo común significa que el pin 3 u 8, se conectará a 0 Voltios. Sin embargo, si fuera ánodo común, se conectaría a 5 Voltios. Estos decodificadores, realizan una importante función, y es que, con 4 pines digitales, podemos controlar los 7 segmentos del display. Con dos decodificadores, controlaremos dos displays.
BINARIO ? DECIMAL
- 0000 ? 0
- 0001 ? 1
- 0010 ? 2
- 0011 ? 3
- 0100 ? 4
- 0101 ? 5
- 0110 ? 6
- 0111 ? 7
- 1000 ? 8
- 1001 ? 9
Es importante utilizar resistencias en los displays para no fundir los LEDs que lleva dentro. En el momento en el que utilicemos el pulsador, se iniciará el dado.
- MONTAJE
- VÍDEO:
Código en GitHub: