Etape 1: Eléments Collect
Le code source complet est ci-dessous, alors vous n’avez pas besoin de toutes ces pièces, si vous souhaitez supprimer certaines choses, comme la télécommande ou le haut-parleur. Vous pouvez aussi, bien sûr, ajouter d’autres composants ou modifier les préréglages de couleur ou des bips.
J’ai utilisé :
- Arduino Pro Mini (J’ai utilisé 5 v 16Mhz, ATmega 328). Vous aurez besoin un peu plus de 16K pour ce croquis. Vous aurez également besoin un programmeur FTDI comme le Mini Pro n’est pas une puce programmateur embarquée.
- Bande lumineuse de Radio Shack (RIP).
- Étain de menthe. J’ai obtenu ce à une foire commerciale, jeté les menthes toxiques et rayé le logo du vendeur.
- Connecteur de puissance cylindrique. J’ai tiré cette sur une vieille radio
- verrue de 12V de mur. L’Arduino Mega Pro nécessite une entrée de 5-12v, mais exige que la bande de lumière 12v. J’ai eu ce déballage de mon grand ' verrues mur o.
- Commande à distance. Peu près n’importe quel distance que vous avez traînent. Je voulais une paire alors que je pouvais mettre un par la porte de la salle et l’autre sur le bedstand. Il s’agit d’un vieux Apple TV. J’ai deux qui semblent identiques, mais diffèrent électriquement. Plus sur cela plus tard quand vous voyez le code.
- Une sorte de connecteur à débrancher la bande lumineuse. Ceci est important si vous voulez re-programmer l’Arduino. Vous pouvez décrocher rapidement sans amener la bande lumineuse avec vous.
- Haut-parleur. Il s’agit d’un minuscule haut-parleur, qu'un ami m’a donné. Vous pouvez également utiliser un transducteur piezo. Vous aurez également besoin d’une résistance pour limiter actuel et protéger les broches numériques de l’Arduino. J’ai utilisé une petite résistance de 100 ohms.
- Récepteur IR. Il y en a beaucoup là-bas. J’ai utilisé un TSOP38238.
- (Liste dans une étape ultérieure) du code