• Première étape
  • Matériel et accessoires ; GPIO
  • Projets
  • Logiciel
    • Serveur Web
  • Arduino & ESP8266
  • Automatisation de la maison
  • Sonstiges
    • News
Facebook Twitter YouTube
Tutorials for Raspberry Pi Tutorials for Raspberry Pi
  • Matériel et accessoires ; GPIO
  • Projets
  • Logiciel
  • Serveur Web
  • Première étape
  • Automatisation de la maison
  • Anglais
  • Allemand
Tutorials for Raspberry Pi Tutorials for Raspberry Pi
Home»Matériel et accessoires ; GPIO»Raspberry Pi : Commutateur de relais de commande via GPIO

Raspberry Pi : Commutateur de relais de commande via GPIO

Facebook Twitter LinkedIn Tumblr Email Reddit
Raspberry Pi Relais Modul
Share
Facebook Twitter LinkedIn Email Tumblr Reddit Telegram WhatsApp

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

Dans ce tutoriel, je vais vous montrer comment contrôler un relais avec le Raspberry Pi et ce qui doit être considéré.

Composants du matériel requis

  • Module relais 5V
  • Femelle – Câble jumper femelle
  • un circuit externe (ex. piles) et une application (ex. moteurs)

 

Les relais sont disponibles en 2, 4, 8 et même 16 modules, selon vos besoins. Pour éviter de gaspiller trop de GPIOs sur le Pi, il est rentable d’acheter un expandeur de port GPIO avec plus de 4 canaux.

 

Installation

La structure est très simple puisque tous les pins sont étiquetés. Gauche (GND) vient au pin 6 du Pi (GND), le pin droit (VCC) vient au 3V3 (pin 1) du Pis. Selon le nombre de relais que vous souhaitez contrôler, vous devez connecter un nombre correspondant de GPIOs aux pins IN. Il est recommandé d’installer une petite résistance entre le Pi et le relais, mais ce n`est pas absolument nécessaire avec 3V3.
Si vous installez 5V au lieu de 3.3V sur VCC, vous devriez certainement mettre une résistance chaque (~ 1kΩ) entre les GPIOs et les pins IN.

 

Sur l’autre côté se trouvent à chaque relais 3 connexions (voir l’image ci-dessous) : Dépendant si le pin IN est BAS (0V) ou HAUT (3.3V ou 5V) est appliqué, soit le commutateur entre le centre et la droite, ou Ouvrir centre et gauche. Si vous connectez les 3 pins, vous pouvez utiliser le relais comme une sorte d’interrupteur, le laisser libre à gauche ou à droite a l’effet d’un interrupteur on/off. Où le VCC ou la terre sont connectés (milieu ou droite/gauche) n’a pas d’importance.

Raspberry Pi Relay: Either center-left or centre-right is connected / "opened".
Le centre gauche ou le centre droit est connecté/ »ouvert ».

Si vous souhaitez raccorder des appareils à haute tension, vous devez soit savoir exactement ce que vous faites, soit 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 gamme basse de puissance mais à haute tension vous devriez passer un peu plus et utiliser des produits approuvés). Je n’assume aucune responsabilité pour les dommages !

 

 

Commande de relais de Raspberry Pi

De plus, la commande n’est pas très difficile, puisque seuls les GPIOs doivent être commutés. Vous pouvez utiliser C++ (wiringPi) ou Python pour ça. J’utilise Python et j’ai utilisé GPIO 17 (pin 11).

sudo python

python]importer RPi.GPIO comme GPIO
GPIO.setmode(GPIO.BCM) # Numéros GPIO au lieu des numéros de carte

RELAIS_1_GPIO = 17
GPIO.setup(RELAIS_1_GPIO, GPIO.OUT) # GPIO Assign mode
GPIO.output(RELAIS_1_GPIO, GPIO.LOW) # out
GPIO.output(RELAIS_1_GPIO, GPIO.HIGH) # on[/python]

Si 0V est présent sur le pin du relais, la LED correspondante s’allume, à un niveau HAUT la LED s’éteint. Donc si vous voulez que le relais s’ouvre à un niveau HAUT, vous devez connecter les broches centrale et gauche au circuit. La LED est éteinte là-bas. Si le relais doit s’ouvrir, si la LED est également allumée, les pins OUT central et droit sont connectés.

 

C’est ça. J’aimerais savoir, dans quelles applications avez-vous trouvé l’utilisation des relais de Raspberry Pi ?

230V C# haute tension interrupteur python Relais relais à lames
Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
Previous ArticleRaspberry Pi: Mesurez l’humidité et la température avec DHT11/DHT22
Next Article Contrôle du Servo moteur de Raspberry Pi

Related Posts

Connecter un clavier Raspberry Pi – Code Lock

Enregistrer les données des capteurs Raspberry Pi avec ThingSpeak et les analyser

Construire un capteur de porte / fenêtre Raspberry Pi avec Reed Relais

Apprendre à programmer sur le Raspberry Pi – Partie 1 : Introduction

Leave A Reply Cancel Reply

Mesure de la distance infrarouge avec Raspberry Pi (Sharp GP2Y0A02YK0F)

Prise de photos avec le module officiel de l’appareil photo du Raspberry Pi

Raspberry Pi et I2C Capteur de pression d’air BMP180

Création d’un certificat SSL Raspberry Pi gratuit avec Let’s Encrypt

Contrôler le module RTC de Raspberry Pi – Horloge temps réel I2C

Fabriquez votre propre serre automatique Raspberry Pi

ABONNEZ-VOUS MAINTENANT
Et recevez de nouveaux tutoriels dans votre boîte de réception.
Cliquez ici pour soumettre!

Merci!

Nous vous contacterons bientôt.

Tutorials for Raspberry Pi
Facebook Twitter YouTube
  • Politique de confidentialité
  • Conditions de service & Politique sur les cookies

Type above and press Enter to search. Press Esc to cancel.