Étape 10 : Le circuit électronique
Bien que ces couverts les rudiments de la servocommande, LED luminosité, conversion de signal analogique entrées à entrées numériques et ainsi de suite, presque tout cela est contrôlé par le code dans l’esquisse de l’Arduino.
Les circuits électroniques pour ce sont vraiment ridiculement simple. Les entrées étaient de simples résistances variables de vieux appareils stéréo, connecté entre la terre et les rails d’alimentation de 5V. La seule chose qui vraiment nécessaire toute pensée électronique faisait qu’il y avait suffisamment de courant pour les LEDs de puissance. Les circuits de servo étaient vraiment juste une connexion à la terre, une à 5 v et une pour le signal de commande de l’Arduino.
1. à l’aide de résistances variables pour créer des tensions variables d’entrées
Les contrôles sont vraiment les circuits plus simples jamais. Pour chaque entrée nécessaire, une résistance variable est liée entre la terre et le 5V, avec la tension variable de sortie utilisé comme le signal d’une goupille de Arduino. Simple !
2. en utilisant un transistor à fournir suffisamment de puissance de la lampe
La sortie de l’Arduino est facile à programmer, mais la sortie nominale de broches numériques de l’Arduino Uno est limitée à 40 ma, ce qui n’était pas suffisante pour le courant de sortie ou LEDS, qui ont chacun la puissance nominale de 3W.
courant = puissance/tension
= 3W/5V = 0,6 ampères
Cela signifie que la valeur de la tirer vers le bas de résistance qui rendrait 0,6 a de courant à partir d’une alimentation de 5V pourrait être mises au point en utilisant la Loi d’Ohm :
résistance = tension/courant
Cela a fonctionné à = 5V / 0. 6 a = 5/(3/5) = 5 x 5/3 = 25/3 = 8,3 Ohms
C’est évidemment beaucoup plus élevé que le 40 mA Puissance de sortie nominale des broches de l’Arduino.
C’est pourquoi, au lieu d’alimenter les LED directement à partir de la broche (que l’un serait dans un simple "blink" circuit), la broche dehors a mis a été utilisée comme un signal à un transistor NPN
Voici le détail du diagramme plutôt rugueux circuit montrant le lien entre la broche de sortie (D3) à la base du transistor et la faible valeur de l’abaissement de la résistance (10 Ohms) pour permettre un courant suffisant circuler entre les rails de 5v.
En théorie, ce qui donnerait un maximum de 0,5 a. C’est en fait courir les LEDs à mi-puissance, qu’il y a deux d'entre eux en parallèle partage le courant.
La résistance utilisée était une résistance de puissance d’un vieux magnétoscope.
3. Brancher les servos
Cette partie du circuit requis rien plus de brancher les servos de la terre, le rail 5V et une goupille de Arduino comme le signal de commande.