Étape 5: Notre petit coin de PCB
Utilisant le processeur embarqué nous a sauvés de la création de beaucoup de temps supplémentaire et fade-in / circuit de fermeture en fondu. Si la LED à bord n’était pas utilisée directement à partir du MSP430 alors nous pourrions probablement ont s’est enfui sans aucune, mais malheureusement les LEDs dans la figure sont un peu puissant pour la conduite de cette façon. Ils doivent aussi travailler à partir de 4.5V tandis que le MSP430 a une limite supérieure de 3.6V. Nous n’avez pas besoin de beaucoup plus - juste un circuit de transistor standard de le NPN d’agir comme un interrupteur.
Comme le Lego personnage a 1 3.5V piles AA nous pouvons prendre 3V pour le PIR de deux d'entre eux et utiliser tous les trois pour les LEDs. J’ai fait examiner à l’aide de 3 x 1,2 v AA rechargeables et en utilisant 3.6V pour tout mais de décider contre elle. N’hésitez pas à essayer si vous voulez.
Vous pouvez voir le circuit sur le veroboard sur la photo. Il y a un en-tête 6 broches connexion à la PIR. Du haut de la photo, nous avons :
- Au sol (avec le fil noir et l’émetteur de notre transistor)
- 2 - non utilisé
- 3 - la sortie du détecteur. Elle est reliée par une résistance de 1K Ohms à la base de notre transistor
- 4 - non utilisé
- 5 - non utilisé
- 6 - 3V puissance à notre PIR
Vous pouvez aussi voir que les fils rouges pour les LEDs est connecté à notre rouge (4.5V) des batteries. Chacun des fils blancs va via une résistance de 100 ohms au collecteur du transistor, il peut donc être contrôleur par le PIR.
Voir le schéma pour le schéma de câblage. À gauche sont les trois connexions à la batterie. Sur la droite sont la liaison avec les LEDs. Les deux fils rouges se connectent à 4.5V et chaque fil blanc se connecte à sa propre résistance.
J’ai cela filaire vers le haut sur un petit morceau de veroboard, mais comme il n’y a que 4 composants, vous pouvez facilement le faire « bug mort » style sans un PCB du tout. Vous pourriez même aller à la mer et etch votre propre PCB mount surface si vous en avait envie !