Étape 2: Composants électroniques
Pour l’électronique, vous avez beaucoup d’options.
Fondamentalement, vous avez besoin de deux unités avec une puce (comme deux des arduino) et deux RF12 (émetteurs-récepteurs sans fil bon marchés)
ATmega168 / Atmega328, www.farnell.com, ou www.jeelabs.com, 5-6 euro de.
RF12, www.jeelabs.com , www.pollin.de, 5 et 6 de l’euro. (puce sans fil émetteur/récepteur)
un convertisseur USB UART, dealextreme.com :
http://www.DealExtreme.com/p/USB-to-UART-5-pin-CP2102-module-Serial-Converter-81872
(celui-ci a pilotes MACOS et Windows)
Ou plus simple : deux jeenodes
Vous pouvez également utiliser deux jeenodes ( www.jeelabs.com ) j’ai n'utilisé qu’un seul, parce que le toy piano n’a pas eu assez de place pour le jeenode.
L’avantage de la jeenodes, c’est qu’ils viennent avec un joli PCB avec RF12. Si vous faites votre propre PCB, que vous devez faire plus de câblage à la RF12 (voir image 5 pour obtenir un exemple).
Un jeenode (l’alternative simple aux Atmega bricolage) :
http://jeelabs.com/Products/jeenode, 18,50 euros, plus chers qu’un atmega328 et un RF12, mais il vous fait épargner plus de câblage et de souder le RF12, mais toujours moins cher qu’un Arduino.
Pour la jeenode vous avez besoin d’une clé USB - convertisseur UART (aussi pour la programmation de l’atmega sur ce forum)
http://jeelabs.com/Products/USB-Bub
C’est probablement la partie chère inattendue, mais vous pouvez la réutiliser. Pour l’Arduino... cette partie est incluse sur ce forum, et vous avez besoin de ce câble d’imprimante pour vous connecter à l’ordinateur portable. (si vous savez comment vous pouvez utiliser l’USB UART de dealextreme aussi pour cette connexion, pas difficile, juste vérifier correctement les connexions RX TX VCC et GND et la tension.)
Si vous choisissez l’ATmega et RF12, vous avez besoin de 2 condensateurs de 22pF et un oscillateur 16MH.
et un peu de PCB, un support de puce.
Vous pourriez faire sans l’oscillateur, mais que vous devrez utiliser un programmateur pour définir les fusibles après la programmation de l’Arduino, ou convertir le script pour AVR-gcc.
Pour le reste, quelques boutons, tout d’abord, j’ai utilisé des boutons poussoirs simples, mais ensuite j’ai trouvé les choses orange lumineux à www.sparkfun.com
Certains LED d’ici et là, les résistances pour les LED, fonction de la tension que vous avez choisi.