Étape 1: Liste des pieces
Vous avez probablement besoin de ces
- Un commutateur binaire de pushwheel ou de la molette. Ceux-ci peuvent se le procurer dans les points principaux électronique en ligne, ou si vous êtes dans le Colorado, consultez J.B. Saunders à Boulder. Ils en ont à bon compte !
- Un montage d’essai sans soudure
- Un fer à souder, soudure, fil de branchement (j’ai utilisé le calibre 24 bloqués parce qu’il est très flexible)
- Un microcontrôleur AVR
- J’utilise un ATmega328p assis sur une planche de Bare Bones de Dispositif moderne
- J’utilise le BUB USB pour programmer l’AVR
En option
- Quatre LED (à titre d’illustration de l’encodage)
- Quatre résistants (pour les LED. J’ai utilisé 200 Ohm que j’avais déjà sur mon banc (je suis paresseux2))
Appareil moderne]
- Quatre diodes si vous êtes paranoïaque sur l’exécution d’une polarité inversée dans le lit de votre MCU
Quelque chose à écrire ou à compiler votre firmware
- J’ai utiliser AVR Studio 4.16 SP1 , mais vous pouvez également utiliser :
Windows
- WinAVR pour le développement Windows AVR
FreeBSD / Linux (autre * variante NIX)
pkg_add -r avr-gcc -or- cd /usr/ports/devel/avr-gcc/ && make install clean pkg_add -r avr-libc pkg_add -r avr-gdb
- Pour Linux, vous allez être installer la même chose mais en utilisant votre utilitaire de gestion de paquet particulier.
Mac
- Je n’ai aucune expérience ici, alors je dirais tutoriel de Ladyada pour cela.
Il y a autres utilités, comme Eclipse, que vous aimerez aussi à utiliser, mais cela devrait être un bon début.
Maintenant que vous savez ce dont vous avez besoin, nous allons le mettre ensemble, mais pour faire que vous devez savoir comment le passage binaire fonctionne... nous allons donc passer à l’étape suivante !