Este proyecto es un dado electrónico usando un chip de Attiny84. El Attiny84 funciona como un Arduino excepto es un chip de 14 pines y tiene menos memoria y ningún programador incorporado. Mostrará como subir un programa con un Arduino usando el IDE de Arduino y un USBtinyISP en pasos posteriores.
Una de las ventajas que el Attiny84 tiene sobre el Arduino es el hecho de que todos los ocho pines en uno de los pines del Banco (A) estan disponibles. Si usted quiere dirección el programa en lenguaje ensamblador o registros de pin directamente esto hace mucho más fácil. No estoy usando esta característica en este proyecto, pero pensé que debo mencionarlo en caso de que ésta es su introducción a Attiny84.
Para obtener más información en abordar directamente los registros de pin ver este instructivo:
Para obtener más información en lenguaje de ensamblador de Atmel ver esta colección de instructables:
Se necesita:
- PCB PERMA-mitad de Proto-tamaño - https://www.adafruit.com/products/1609
- zócalo de 14 pines del IC - https://www.sparkfun.com/products/7939
- Viruta del IC Attiny84 - https://www.sparkfun.com/products/11232
- 7 rojo 5mm LED - https://www.sparkfun.com/products/9590
- 7 verde 5mm LED - https://www.sparkfun.com/products/9592
- 14 resistencias 470-560 Ohm - comprado localmente *
- 22 conexión sólido alambre calibre (rojo, negro, verde y amarillo) - comprado localmente
- Caja de metal - http://www.jameco.com parte #208929
- Pulsador - http://www.jameco.com parte #315660
- Interruptor de palanca - http://www.jameco.com parte #158060
- 2 tornillos de máquina #4-40 x 1 pulgadas - comprados localmente en Ace Hardware
- 2 tuercas de nylon #4-40 - compradas localmente en Ace Hardware
- 2 espaciadores de nylon #4 1/2 pulgadas de largo - comprar localmente en Ace Hardware
- Tuerca para alambre pequeño - comprada localmente en Ace Hardware
- Soporte de la batería - parte #216114 de http://www.jameco.com
- 3 pilas AA
* Este kit de resistencia de Sparkfun tiene las resistencias de 470 Ohm que necesitará para este proyecto y mucho más.