Une autre prise sur une voiture de Pinewood Derby avec lumières, cette fois avec un Atmel ATtiny2313
microcontrôleur à l’intérieur (avec un désordre de fils). Je n’ai pas vérifié, mais une rude
calculs suggèrent que les lumières devraient fonctionner pendant environ 4 heures sur deux piles CR2016,
qui est suffisant pour une pesée et course.
Le but était d’ajouter avant, arrière et toit LEDs à la voiture. Mon fils voulait les lanterneaux à
Flash dans un modèle alternatif (c'est-à-dire une lorsque l’autre est éteint et vice versa). Le
solution la plus simple que j’ai pu voir était d’utiliser un microcontrôleur. J’aurais pu utiliser clignotant
LED, mais ils ne serait pas être synchronisé. J’aurais pu utiliser un timer 555 et un onduleur,
mais cela augmenterait le nombre de partie. Je voulais aussi stroboscopique les LEDs pour rallonger
cycle de vie de la batterie et l’utilisation du droit pour égaliser la luminosité d’une certaine façon. Ainsi, il a juste eu à
être un microcontrôleur. Par ailleurs, une voiture de Pinewood Derby avec un ordinateur à l’intérieur - cool
est-ce ?
Le coût total des pièces pour ce projet s’élève probablement à moins de 10 $ ou plus. Toutefois,
vous devez être familiarisé avec la programmation d’un microcontrôleur (le merveilleux ATtiny2313).
J’utilise les outils de compilation avrdude/avr-gcc sous Linux avec un programmeur de USBtinyISP de
http://ladyada.net . J’ai utilisé un berceau de programmation (voir par exemple) pour connecter le programmateur à microcontrôleur.
Les composants électroniques utilisés dans la voiture ont été :
1 x ATtiny2313 (2,88$)
2 x 5mm blanc LED (1,72$)
2 x 5mm jaune LED (0,64$)
2 x 5mm red LED (ne me souviens pas, probablement 0,10 $ ou moins)
fil de raccordement Wrapping (deux couleurs pour les LEDs sont connectés avec la polarité correcte)
ShapeLock (aka Friendly Plastic) pour façonner un support de batterie
2 x connecteurs en anneau pour les bornes de la batterie
2 batteries de pièce x CR2016 (1,17$)
prises de 2 x 20 broches DIP (fendu en deux pour simplifier le raccordement de la terre)
1 x petit interrupteur (j’ai utilisé un inverseur, 0,75 $)
1 diode x à baisser la tension d’alimentation inférieure à 5.5V (j’ai utilisé une zener dans le sens de « mauvais »)
Le total des prix connus est moins de 8,00 $, mais il serait un peu trompeur pour caractériser
cela comme un projet de 10 $! J’ai utilisé les 20 broches DIP ATtiny2313 parce que je l’ai eu dans ma boîte. Il
existe de nombreuses alternatives, la seule considération est l’espace. Si elle dépendait de mes compétences à souder
(ils ne sont pas), une version SMD serait cool.
Le code est écrit en C et est assez simple. Travailler avec les interruptions est souvent un
peu délicat pour des raisons de calendrier, mais dans ce cas, un taux d’interruption de 1mS donne beaucoup de
temps d’effectuer les tâches à accomplir. La plupart de mon temps de codage a été consacré à trouver le
corriger le réglage de la minuterie/interrupt. (Cependant, je tiens à souligner que j’ai été codant pour
nombreuses années, et ont beaucoup d’expérience traitant de ce genre de projet.)
Entre autres choses, vous aurez besoin un programmeur pour le ATtiny2313. Débogage rapide a été
a aidé considérablement par ma portée de Tektronix de 300Mhz 4 canaux préhistorique (mais fonctionnel).
Soudure fer, fil Cisaille de ferblantier, pince à dénuder, soudure, soudure Meunier, fils de toutes sortes et
une maquette pour expériences tous aident aussi. Une bonne pince à épiler et double face Scotch
montage de bande (j’aime les places montage) sont presque indispensables.
Je ne suis pas expert dans le travail du bois, donc je n’ai aucune contribution à cet égard. Toutefois, je suis
un expert à trouver des solutions à des problèmes simples trop complexes et dans l’utilisation délicate
et techniques de la solution intensément compliquées. À cet égard, je peux être d’une grande aide.
Le projet a pris beaucoup plus de temps que j’avais l’intention, principalement parce que (1) le fil de branchement, j’ai utilisé
(enrouler) était très fragile et (2) souder les connexions dans le mess de spaghetti de
fils tendus mes compétences limitées à souder.
La plupart des informations pertinentes instructable sont contenues dans les notes de l’image sur la
photos. J’ai partagé les étapes dans la partie du travail du bois, le matériel (électronique), la
le logiciel et l’Assemblée (de loin la partie la plus difficile pour moi).
J’espère que nous allons gagner quelque catégorie du Derby de Pinewood:-). (Voir la fin de la
dernière étape pour la conclusion de cette histoire.)