Étape 1: Liste d’équipement
Vous aurez besoin des éléments suivants :
- Microcontrôleur AVR et un programmeur. Arduino, Kit Bare Bones, Freeduino, Boarduino et tous les autres clones fonctionnent très bien. Bien sûr, votre configuration personnalisée propre ghetto suffira trop. Juste pour mémoire, le firmware a été écrit pour un ATmega328p, donc il devrait fonctionner bien sur cette catégorie d’AVR et probablement beaucoup d’autres avec peu ou aucune modification.
- Quelque chose à la compilation du code.
- Un clavier de 16 touches. Les principaux points de vente transporter, mais ils peuvent avoir tendance à être spendy, alors peut-être essayer Jameco.com ou faire une recherche pour « clavier de 16 touches » sur google. Il ne devrait pas vous courir plus que 6-7 $
- Montage d’essai sans soudure
- hookupwire, soudure fer, pinces coupantes, etc.
- résistances de 10 4 k
En option
Ces pièces ne sont pas nécessaires pour vous de comprendre comment il fonctionne, mais ce instructable montre plusieurs façons différentes pour se connecter ce clavier et il lire les données, donc fonction des parties que vous voulez faire, vous pouvez ou ne pouvez pas besoin des éléments suivants.
- 74C 922 IC. Il s’agit d’un codeur 16-clé. Vous pouvez ramasser de mouser.com ou digikey.com pour environ 5 $. Je suis une poignée chez ma boutique électronique local pour 0,95 $ chaque.
- condensateurs au tantale 2 x 0.1 uF. Vous pouvez probablement sortir avec céramique si vous les avez déjà.
- DLO7135 Dot matrix LED. Il s’agit d’une des composantes SWEEET. Ils vendent pour plus 10-15 $ chacun en ligne, mais, encore une fois, j’ai pris 10 d'entre eux à mon magasin d’électronique local pour 1,50 $ chaque.
- 8 broches à angle droit en-têtes et correspondant féminin pour le clavier
Je pense que c’est à ce sujet. Let's get bâtiment !