Étape 5: Construire le Circuit de commande de Garage
Ensuite, nous allons construire le circuit. Voici un schéma du circuit qui va contrôler l’ouvre-porte de garage. Vous devrez construire un circuit pour chaque garage que vous souhaitez surveiller.
Nous allons utiliser le transistor NPN comme un interrupteur. En bref, lorsqu’une tension se jette dans l’axe de la Base, le collecteur et l’émetteur vont agir comme s’il y a un court-circuit entre les deux jonctions et compléter le circuit.
Si vous avez un NPN différent, ne regardez pas vers le haut de la feuille de données, voir les pieds sont la Base, collecteur et l’émetteur et ajustez votre circuit en conséquence. La diode 1N4001 est de protéger l’Arduino contre un courant inverse de l’ouvre-porte de garage.
Dans l’étape suivante, vous allez rencontrer probablement un courant ou une tension plus élevée que notre Arduino peut gérer venant du moteur de garage ou un ouvre-porte. Le Arduino Yun peut seulement fournir 5V et jusqu'à 40mA du courant. Broches d’e/s de la Yun grillera si il coule quoi que ce soit supérieure à 5V ou supérieure à 200 ma. Notre broche de sortie sera connecté à la broche de Base de nos NPN. Quand la broche de sortie sur nos Yun génère une valeur élevée, le courant passe entre le collecteur et l’émetteur, complète le circuit et va déclencher notre moteur de garage.
Se référer au schéma de montage d’essai ou schéma sur comment raccorder votre circuit.
Une liste de précautions :
1. Assurez-vous que votre diode 1N4001 est dans la bonne direction. La bande d’argent indique le flux de sortie de courant.
2. disposition des broches sur le transistor NPN - vérifier votre fiche technique ! Dans ce diagramme, elles sont énoncées comme E C B.
3. Assurez-vous que vous disposez d’une ligne à GND. Circuit de commande de chaque garage doit partager un commun GND! Cela signifie que terre de votre circuit et la provenance de chaque moteur de garage borne GND.
circuit de commande de 1 garage ? Il devrait y avoir 2 extrémités qui remonte à la broche GND de l’Yun. 2 circuits ? Il devraient y avoir des 4 extrémités tous refluer dans la broche GND de l’Yun !
Test du Circuit
Pour cette partie, nous vous brancher une LED pour vérifier que le circuit a été correctement construit. La LED simulera le déclenchement des moteurs garage.
Consulter le schéma de circuit d’essai ou le graphique de la maquette. Puisque le voyant est allumé pendant une courte période, je ne dérange pas une résistance et accroché directement à la 3.3V ligne. Si vous avez peur de l’épuisement professionnel, n’hésitez pas à utiliser une résistance de limitation de courant.
Tester le circuit en tapant sur l’icône correspondante sur le portail web. Une fois le côté Arduino a traité la commande, vous devriez voir votre LED s’allument brièvement.
Dépannage
Circuit ne fonctionne ne pas ? Voici les erreurs les plus communes :
1. LED anode et cathode extrémités sont inversées. Assurez-vous que l’extrémité de l’anode (généralement la jambe plus longue) est attachée à la 3, 3V et l’extrémité de la cathode se passe dans l’axe de collecteur de la NPN.
2. la diode 1N4001 est inversée.
3. la valeur de la résistance peut-être être incompatible avec votre transistor (ne pas fournir assez de tension sur la broche de Base). Vous pouvez utiliser cette calculatrice pour obtenir une valeur approximatif de quelle valeur de résistance, vous devez utiliser.
4. il peut y avoir un composant défectueux dans votre circuit. C’est arrivé ! Tâtonnements + multimètre !