Faire fonctionner une pompe à eau par la carte Arduino UNO

Arduino UNO 05-11-24
106 0

Plan de tutoriel

1- Comment la carte Arduino UNO commande une pompe à eau ?

2- Composants nécessaires

2- Schéma de connexion de l'Arduino UNO avec une pompe à eau

3- Programmation de la carte Arduino UNO

Comment la carte Arduino UNO commande une pompe à eau ?

Pour commander une pompe à eau avec un Arduino Uno, un relais, et un bouton poussoir, nous ajoutons la possibilité de contrôler la pompe manuellement en appuyant sur un bouton. Le relais agit comme un interrupteur électronique contrôlé par l’Arduino, et le bouton permet d’activer ou de désactiver la pompe en appuyant dessus. L'Arduino lit l'état du bouton et active ou désactive la pompe en conséquence.

Le relais agit comme un interrupteur électromécanique commandé par un signal de faible puissance provenant de l’Arduino. Lorsqu’un signal HIGH (5V) est envoyé depuis une broche numérique de l’Arduino vers la broche de commande du relais, celui-ci se ferme et permet le passage du courant vers la pompe. Lorsque le signal est LOW (0V), le relais se coupe, interrompant l’alimentation de la pompe.

Voici comment le système est organisé :

1- Arduino Uno : lit l'état du bouton et fournit les signaux de commande pour activer ou désactiver le relais. Il envoie un signal HIGH pour activer la pompe et un signal LOW pour l’arrêter.

2- Module relais : Comporte généralement un optocoupleur qui permet d’isoler électriquement la partie de commande (Arduino) de la partie puissance (pompe). Le relais permet de gérer des charges plus élevées, telles qu'une pompe fonctionnant en 12V ou même en 220V AC.

3- Pompe à eau : Elle est connectée au relais et est alimentée par une source de tension externe adaptée à sa puissance.

Composants nécessaires

Arduino Uno :

Arduino Uno

Carte de microcontrôleur qui contrôle le relais en envoyant un signal numérique.

Module relais :

Le relais agit comme un interrupteur électronique qui peut être activé par l’Arduino. Pour une pompe fonctionnant en courant continu, un relais 5V DC suffira, mais pour des pompes à courant alternatif, assurez-vous que le relais supporte la tension et le courant requis.

Pompe à eau de 12V :

La pompe que vous souhaitez contrôler.

Bouton poussoir :

Permet d'activer ou de désactiver la pompe manuellement.

Batterie de 9V

La pompe de 12V nécessite une alimentation externe (par exemple, batterie de 9V).

Fils de connexion :

Fils de connexion

Pour relier l'Arduino, le relais et la pompe.

Plaque d'essai (Breadboard) :

plaque d'essai

On utilise la plaque d'essai pour faciliter le câblage des différents composants.

 

Schéma de connexion du système d'arrosage

1- Connexions du relais avec l’Arduino :

VCC du relais → 5V de l’Arduino.

GND du relais → GND de l’Arduino.

Broche S du relais (signal de commande) → une broche numérique de l'Arduino, par exemple D2.

2- Connexion de la pompe avec le relais :

COM (Commun) du relais → Borne positive de la pompe.

NO (Normalement Ouvert) du relais → Borne positive de l'alimentation de la pompe (par exemple 9V pour une pompe 12V).

La borne négative de la pompe → Borne négative de l'alimentation externe.

3- Connexion du bouton poussoir avec l’Arduino :

Un côté du boutonGND de l’Arduino.

L’autre côté du boutonD1 de l'Arduino.

Programmation de la carte Arduino UNO

Voici un exemple de code pour commander la pompe avec un relais et un bouton poussoir :

Le code intègre une fonction de détection de changement d’état du bouton pour éviter les faux déclenchements dus aux rebonds mécaniques du bouton.

À chaque pression du bouton, l’état de la pompe est inversé. Si la pompe est éteinte, elle s’allume, et vice versa.

0 commentaire

laisser un commentaire

Veuillez noter s'il vous plaît*

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Passion de robotique

Atelier robotique

Construction des robots

Bras robotique

Maison intelligente

But de ce site web

La robotique éducative joue un rôle important dans l'éducation des enfants et des jeunes en les aidant à acquérir des compétences en science et technologie.
Dans ce cadre notre site web représente une excellente ressource pour les parents, les enseignants et les enfants qui souhaitent découvrir la robotique.

Coordonnées

Zaouiet Kontech-Jemmel-Monastir-Tunisie

+216 92 886 231

medaliprof@gmail.com

Photos des articles

Site robotique réalisé par Mohamed Ali-Prof Info