Étape 5: Tester notre lampe avec le canal de relais
Donc, la façon dont cela fonctionne est très simple. J’espère que vous les gars sauront ce qu’est un commutateur de relais, mais dans le cas vous n’avez pas je vais vous l’expliquer quand même.
Le relais Interrupteur fonctionne Comment un interrupteur fonctionne normalement, toutefois il fonctionne en utilisant une source d’alimentation électrique (le raspberry pi). Notre framboise pi ne peut dépendre de la lampe en elle-même, donc nous utilisons un relais interrupteur à simple coupure le circuit lorsque nous voulons la lampe hors tension et puis connectez le circuit quand nous le voulons. Ceci est contrôlé par un aimant électrique dans le commutateur de relais. Vous entendrez un clic caractéristique lorsque le commutateur de relais est ouvert ou fermé. Vous pouvez vous référer au schéma pour une représentation visuelle d’un commutateur de relais.
J’ai inclus une photo de ce qui ressemblait à mon pi framboise lorsque j’avais connecté vers le haut de la lampe, la carte relais et la framboise pi. Maintenant passons testez-le !
Brancher votre pi framboise pour une souris, le clavier et le moniteur ou utiliser NMAP et mastic. Veiller à ce que Python est installé comme Python sera la moitié de nous allons utiliser le langage de script. Ouvrir Python et nous pouvons saisir des commandes pour faire la lampe allumer et éteindre. Je vais utiliser ma machine de windows pour les captures d’écran, mais c’est la même sur la facture pro forma framboise.
Dans la ligne de commande Raspberry Pi vous voudrez taper ces commandes, en appuyant sur < Entrée > après chacun d’eux.
l’importation RPi.GPIO GPIO //This importe la bibliothèque GPIO dans Python donc nous pouvons utiliser les broches GPIO sur la Pi.
GPIO.setmode (GPIO. BCM)
GPIO.setup (2, GPIO. OUT) //We utilisez 2 GPIO comme notre première broche, qui est où le fil vert est liée au premier relais commutateur sur le baord
//Depending GPIO.output (2, False) sur comment vous câblé que le relais de la lampe dépendra de savoir si cette commande met la lampe sur ou hors service. Changeant de False à True s’allume la lampe hors/sous tension. Si cela fonctionne, alors vous êtes prêt à continuer. Si vous avez des problèmes, lisez la suite :
Dépannage
Lorsque vous tapez GPIO.output (2, False/True) vous devriez entendre un bruit de cliquetis distinctif venant du canal de relais, si vous n’entendez pas cela, assurez-vous que votre carte relais a puissance (à partir de la raspberry pi) et que le fil allant de la première chaîne est relié à 2 broches GPIO.
Si vous entendez le bruit de cliquetis, mais la lampe ne s’allume pas avec GPIO.output (2, False) ou GPIO.output (2, True) puis assurez-vous que vous avez les fils de la lampe dans les prises de droite sur le canal de relais.