Raspberry Pi: commutateur de relais de contrôle via GPIO

Souvent, vous voulez contrôler des modules avec une tension plus élevée avec le Raspberry Pi. A cet effet, des relais peuvent être utilisés sur le Raspberry Pi: Le relais «switch» est utilisé au moyen d’une impulsion basse tension. Comme le Pi ne tolère qu’un maximum de 5 V (les GPIO même seulement 3,3 V) sans relais, il y a un risque que le Pi puisse griller. Cependant, si vous avez deux circuits séparés, cela ne peut pas se produire.

Dans ce tutoriel, je vais montrer comment contrôler un relais avec le Raspberry Pi et ce qui doit être pris en compte.

Matériels requis

Les relais sont disponibles en 2, 4, 8 et même 16 modules, selon ce dont vous avez besoin. Pour éviter de gaspiller trop de GPIO sur le Pi, il est avantageux d’acheter un extenseur de port GPIO avec plus de 4 canaux.

Installer

La structure est très simple car toutes les broches sont étiquetées. Gauche (GND) vient à la broche 6 du Pi (GND), la broche droite (VCC) vient à 3V3 (broche 1) du Pis. Selon le nombre de relais que vous souhaitez contrôler, vous devez connecter un nombre correspondant de GPIO aux broches IN. Il est recommandé de régler une petite résistance entre le Pi et le relais, mais ce n’est pas absolument nécessaire avec 3V3.
Si vous définissez 5 V au lieu de 3,3 V sur VCC, vous devez absolument mettre une résistance chacun (~ 1 kΩ) entre les GPIO et les broches IN.

De l’autre côté se trouvent à chaque relais 3 connexions (voir photo ci-dessous): selon que la broche IN est LOW (0V) ou HIGH (3,3V ou 5V), soit le commutateur entre le centre et la droite, soit le centre ouvert et gauche. Si vous connectez les 3 broches, vous pouvez utiliser le relais comme une sorte d’interrupteur, le laisser libre à gauche ou à droite a l’effet d’un interrupteur marche / arrêt. Où VCC ou la masse sont connectés (milieu ou droite / gauche) n’a pas d’importance.

Relais Raspberry Pi: Le centre gauche ou le centre droit est connecté /

Le centre gauche ou le centre droit est connecté / «ouvert».

Si vous souhaitez connecter des appareils à haute tension, vous devez savoir exactement ce que vous faites ou demander à un électricien! 230V met la vie en danger. Portez une attention particulière aux spécifications du relais et ne prenez, si possible, aucune pièce douteuse en provenance de Chine (ce qui n’a pas d’importance dans la plage de faible puissance, mais à des tensions plus élevées, vous devriez dépenser un peu plus et prendre des produits éprouvés). Je n’assume aucune responsabilité pour les dommages!

Contrôle du relais Raspberry Pi

De plus, le contrôle n’est pas très difficile, car seuls les GPIO doivent être commutés. Vous pouvez utiliser C ++ (câblagePi) ou Python pour cela. J’utilise Python et j’ai utilisé GPIO 17 (broche 11).

sudo python

Si 0V est présent sur la broche du relais, la LED correspondante s’allume, à un niveau HAUT la LED s’éteint. Donc, si vous souhaitez que le relais s’ouvre à un niveau ÉLEVÉ, vous devez connecter les broches centrale et gauche au circuit. La LED est éteinte. Si le relais doit s’ouvrir, si la LED est également allumée, les broches de sortie centrale et droite sont connectées.

C’est ça. Je voudrais savoir dans quelles applications avez-vous trouvé l’utilisation des relais Raspberry Pi?

Articles similaires

Bouton retour en haut de la page
Fermer