stats online

Comment Faire Fonctionner Un Relais 5v Avec Un Raspberry


Comment Faire Fonctionner Un Relais 5v Avec Un Raspberry

Salut les bidouilleurs en herbe ! Vous avez un Raspberry Pi qui prend la poussière et une furieuse envie de faire clignoter des trucs ? Parfait ! Aujourd'hui, on s'attaque à un sujet qui peut sembler barbare au premier abord : Comment faire fonctionner un relais 5V avec votre Raspberry Pi. Promis, c'est moins compliqué que de monter un meuble IKEA sans la notice (quoique...).

Imaginez un relais comme un interrupteur télécommandé. Un interrupteur qui peut allumer une lampe, démarrer un moteur, ou même... servir à piéger un lutin voleur de chaussettes (théoriquement). Bref, c'est super pratique !

Pourquoi un Relais ? Le Dilemme du Voltage

Le Raspberry Pi, c'est un peu comme un ado : il a ses limites. Il adore les signaux en 3.3V, mais il est un peu frileux avec les tensions plus élevées. Et c'est là que le relais entre en scène. Il permet au Raspberry Pi de contrôler des appareils qui fonctionnent en 5V, 12V, voire même en 230V (avec prudence, hein !), sans griller sa propre cervelle électronique.

C'est un peu comme avoir un traducteur : le Raspberry Pi parle en "langage Raspberry", et le relais traduit en "langage gros appareil qui consomme beaucoup".

Le Matériel Indispensable : Le Kit de Survie du Bricoleur

Pour notre petite aventure, il vous faudra :

Raspberry Pi Pico - Relay | Raspberry Pi Pico Tutorial
Raspberry Pi Pico - Relay | Raspberry Pi Pico Tutorial
  • Un Raspberry Pi (forcément !)
  • Un relais 5V (vérifiez bien la tension !)
  • Des câbles de connexion (mâle-femelle, c'est plus pratique)
  • Une breadboard (optionnelle, mais tellement plus propre)
  • Une source d'alimentation pour votre relais (si l'appareil que vous contrôlez en nécessite une).

Et, soyons honnêtes, un bon café et une playlist motivante ne font jamais de mal !

Le Schéma de Câblage : Pas Besoin d'un Master en Ingénierie

Le câblage peut paraître intimidant, mais en réalité, c'est assez simple. On a besoin de connecter 3 choses :

  1. Le VCC (alimentation) du relais : Connectez-le à une broche 5V du Raspberry Pi.
  2. Le GND (masse) du relais : Connectez-le à une broche GND du Raspberry Pi.
  3. La broche de signal du relais (IN) : Connectez-la à une broche GPIO (General Purpose Input/Output) de votre Raspberry Pi. C'est cette broche qui va activer ou désactiver le relais.

Important : Vérifiez toujours le schéma de votre relais ! Les broches peuvent varier d'un modèle à l'autre.

Contrôle d’un dispositif basse tension via Raspberry Pi et un relais
Contrôle d’un dispositif basse tension via Raspberry Pi et un relais

Le Code : Le Langage Secret du Raspberry Pi

Maintenant, il faut dire au Raspberry Pi quoi faire. On va utiliser Python, parce que c'est facile et sympa.

Voici un petit exemple de code :

Tutorial 5: How to Interface Relay with Raspberry Pi? | IoT Tutorials
Tutorial 5: How to Interface Relay with Raspberry Pi? | IoT Tutorials
  
  import RPi.GPIO as GPIO
  import time

  GPIO.setmode(GPIO.BCM)
  GPIO_PIN = 17 # Remplacez par le numéro de votre broche GPIO

  GPIO.setup(GPIO_PIN, GPIO.OUT)

  try:
      while True:
          GPIO.output(GPIO_PIN, GPIO.HIGH) # Active le relais
          print("Relais activé")
          time.sleep(1) # Attend 1 seconde
          GPIO.output(GPIO_PIN, GPIO.LOW) # Désactive le relais
          print("Relais désactivé")
          time.sleep(1) # Attend 1 seconde

  except KeyboardInterrupt:
      GPIO.cleanup() # Remet les broches à leur état initial
  
  

Explications :

  • GPIO.HIGH active le relais.
  • GPIO.LOW désactive le relais.
  • Le time.sleep(1) permet d'attendre 1 seconde.
  • Le KeyboardInterrupt permet d'arrêter le programme proprement avec Ctrl+C.
  • Le GPIO.cleanup() est super important pour remettre les broches à leur état initial et éviter les mauvaises surprises.

Et Après ? Le Pouvoir Est Entre Vos Mains !

Voilà ! Vous avez réussi à faire fonctionner un relais avec votre Raspberry Pi. Vous pouvez maintenant l'utiliser pour contrôler une lampe, un ventilateur, ou n'importe quel autre appareil. Faites attention à la tension et à l'ampérage, et n'oubliez pas : la sécurité avant tout !

Alors, prêt à devenir le roi du bricolage ? Amusez-vous bien et n'hésitez pas à expérimenter ! Et si vous bloquez, Google est votre ami (et moi aussi, si vous me laissez un commentaire !).

5V 10A power supply for raspberry pi 2 : r/raspberry_pi Contrôle d’un dispositif basse tension via Raspberry Pi et un relais Module relais raspberry – Capteur photoélectrique [GUIDE] Arduino relais, utiliser module relais 5V + code, câblage comment utiliser un module relais 5v. - YouTube Contrôle d’un dispositif basse tension via Raspberry Pi et un relais Module relais raspberry – Capteur photoélectrique Module de relais 5V - Comment ça marche et application Contrôler des moteurs CC avec un Raspberry Pi - Raspberry Lab IoT Controlled Relay using Raspberry Pi Pico W WiFi Contrôler un ventilateur avec un smartphone et Arduino

You might also like →