Étape 1: Rassembler des matériaux
Arduino - si vous n’avez pas une carte Arduino, ce lien vous indiquera où vous pouvez en acheter un. J’ai développé cela avec un Diecimila, mais je m’attends le code fonctionne sur un Duemilanove sans modifications.
ULN2803A - celui-ci est compétent pour la commutation de courant élevé 12V LED.
Digi-Key : ULN2803APG-ND
Ruban LED RVB - la meilleure source que j’ai trouvé pour tricolor LED bande provient de Super Bright LED. Un seul 19.5" bande coûte 19,95 $.
Super Bright LED : NFLS-RGB15
De 270 ohms résistance - limite actuelle pour votre source de capteurs.
Digi-Key : 270 H-ND
10 K résistance - pull-up pour la sortie de votre capteur.
Digi-Key : 10KH-ND
Vous pouvez construire le capteur plat depuis une barrière infrarouge ou un capteur à effet Hall. La barrière infrarouge utilise la fente taillée dans le plateau pour perturber le faisceau. Le capteur à effet Hall exigera que vous collez une petite mais degrés aimant fort exactement 180 de la fente dans le plateau.
Si vous décidez d’utiliser une barrière infrarouge, vous pouvez construire votre propre portail à partir de zéro ou vous pouvez acheter un portail manufacturé. Si vous choisissez de construire votre propre, vous pouvez utiliser n’importe quel vieille paire d’émetteur/phototransistors infrarouges (mine sont de Radio Shack), ou vous pouvez acheter ce qui suit :
Emetteur infrarouge - utilisé pour fournir un faisceau infrarouge pour le plateau du temps.
Digi-Key : 475-2648-ND
Phototransistor infrarouge - fournit une impulsion à chaque rotation du plateau.
Digi-Key : 475-1080-ND
Je ne construisait pas mon gréement avec un capteur à effet Hall. J’ai choisi d’utiliser l’infrarouge parce que j’ai eu les pièces qui traînent, mais un capteur à effet Hall est moins gênant. Si vous choisissez d’aller sur la route de l’effet Hall, vous devrez ajuster quelques détails dans ce tutoriel. Par exemple, vous devrez coller un aimant en face de la fente. Il faudra modifier le code chargé sur l’Arduino pour tenir compte du changement de 180 degrés en phase.
Je n’ai pas testé ce capteur à effet Hall, mais je m’attends qu’il fonctionne très bien :
Capteur à effet Hall - fournit une impulsion à chaque rotation du plateau.
Digi-Key : 620-1001-ND