Tutorial Arduino - Dado electrónico

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: