Étape 2: composants
1 * ATTINY2313 microcontrôleur ou 1 x ATTINY13
1 * moins cher LED infra-rouge de 3mm, longueur d’onde autour de 800..900nm
résistance de 1 * 10kOhm
1 * bouton poussoir que soit en contact sur presse (i.e. type de clôture)
1 * 2 broches interrupteur marche/arrêt
1 * petit morceau de veroboard de souder les composants sur (sorte de facultatif...)
1 * quelques centimètres de fil de fer mince branchement
Bien sûr, le ATTINY2313 est un contrôleur assez grand (paquet de 20 broches!) étant donné que deux broches sont réellement requis pour l’intervallomètre infra-rouge. J’ai utilisé ce microcontrôleur comme j’ai eu un à portée de main.
Vous pouvez également utiliser un ATTINY13. Lorsque vous téléchargez le firmware .zip, vous pouvez trouver à l’intérieur un deuxième projet AVR Studio qui fonctionne sur le ATTINY13. L’attiny13 est flash mémoire est remplie ~ 94 %, donc il ne peut pas y avoir assez d’espace pour ajouter vos propres fonctionnalités supplémentaires, si vous souhaitez faire.
Puissance : pouvez utiliser une CR2032 (3.0V) avec un détenteur, ou aussi 3 x 1.5V AAA alcaline ou 4 x 1.2V NiMH AAA rechargeables, quelque chose qui vous donne quelque chose entre 3.0V et 5.5V. Alors que le circuit ne consomme pas beaucoup de puissance et le microcontrôleur passe le plus clair de son temps dormir, pour un fonctionnement longs la 3xAAA (ou même un 3xAA) installation de la batterie peut être mieux quoique moins compact que le programme d’installation de la pile CR2032.
Programmation : J’ai utilisé le câble self-made USBTinyISP , avrdude pour télécharger flash, gratuit Atmel AVR Studio pour le développement.