Paso 1: Lista de equipo
Usted necesitará lo siguiente:
- Microcontrolador AVR y un programador. Arduino, Kit de huesos desnudos, Freeduino, Boarduino y todos los clones funcionan bien. Por supuesto, la configuración personalizada propio ghetto será suficiente también. Para el registro, el firmware fue escrito para un ATmega328p, así que debe funcionar bien en esa clase de AVR y probablemente muchos otros con poca o ninguna modificación.
- Algo para compilar el código.
- Un teclado de 16 teclas. Las salidas principales llevan pero tienden a ser spendy, así que tal vez pruebe Jameco.com o hacer una búsqueda de "teclado de 16 teclas" en google. No debería correr más de $6-7
- Sin soldadura breadboard
- hookupwire, soldadura de hierro, tenazas, etc.
- resistencias de 10 4 k
Opcional
Estas piezas no es necesarias para que usted pueda averiguar cómo funciona, pero este instructable muestra varias maneras diferentes de conectar este teclado y leer datos de él, por lo que dependiendo de las piezas que quieras hacer, puede o no puede necesitar lo siguiente.
- 74C 922 IC. Se trata de un codificador de 16 teclas. Usted puede recoger de mouser.com o digikey.com por alrededor de $5. Tengo un puñado en mi tienda local de electrónica por $0,95.
- condensadores de tantalio 2 x 0.1 uF. Usted puede probablemente salir con cerámica si los tienes ya.
- LED de matriz de puntos de DLO7135. Este es un componente SWEEET. Venden para más 10-15 dólares cada uno en línea, pero, otra vez, cogí 10 de estos en mi tienda local de electrónica por $1.50.
- 8 jefe del pin de ángulo recto y correspondiente Rúbrica femenina para el teclado
Creo que está sobre él. Vamos a conseguir el edificio!