Un moteur à courant continu (DC) de 5V est un moteur électrique alimenté par une tension de 5 volts, couramment utilisé dans des applications comme les robots, les jouets, les ventilateurs miniatures et les petits projets électroniques. Voici un guide pour comprendre et utiliser un tel moteur.
Tension nominale : 5V DC.
Courant nominal : Dépend du moteur, généralement entre 100 mA et 2 A.
Vitesse de rotation : Souvent mesurée en tours par minute (RPM), varie selon la charge et la tension.
Couple : La force que le moteur peut fournir, dépend du modèle.
Dimensions : Généralement compact pour les moteurs de 5V.
Durée de vie : Dépend de la qualité et de l'utilisation.
Projets Arduino ou ESP32 : Contrôle via une carte microcontrôleur.
Robots mobiles : Pour les roues motrices ou des bras mécaniques.
Ventilation légère : Petits ventilateurs ou dispositifs de refroidissement.
Toys : Intégré dans des jouets motorisés.
1- La carte Micro:bit commande le module relais via une broche GPIO.
2- Le relais agit comme un interrupteur pour alimenter ou couper l’alimentation du moteur.
3- L’alimentation du moteur est fournie par une source externe de 5V.
Pour contrôler un moteur à courant continu de 5V avec une carte Micro:bit , une carte GPIO, et un module relais, vous aurez besoin des composants suivants :
Carte Micro:bit
Microcontrôleur principal pour exécuter le programme.
Carte GPIO pour Micro:bit
Adaptateur permettant de connecter facilement des périphériques externes (comme le relais) à la Micro:bit
Module Relais
Un relais de 5V permettant de contrôler le moteur comme un interrupteur.
Moteur à courant continu (5V)
Moteur DC 5V à deux fils.
4. Câbles de Connexion (Jumper Wires)
Pour relier les composants.
5- Breadboard (Plaque d'essai) :
Une breadboard est utile pour créer un circuit temporaire et connecter facilement les composants entre eux.
1- Relais et Micro:bit:
Reliez la broche S du relais à une broche GPIO P0 de la carte Micro:bit
Connectez la borne VCC du relais à la sortie 3.3V de la carte GPIO.
Connectez GND du relais au GND de la carte GPIO.
2- Relais et Moteur :
Reliez l’alimentation externe de 5V à la borne NO (normally open) du relais.
Reliez une borne du moteur à la borne COM (commune) du relais.
Reliez la seconde borne du moteur au GND de l’alimentation externe.
3- Alimentation commune :
Reliez le GND de l’alimentation externe au GND de la carte GPIO pour assurer une référence commune.
Voici comment programmer une carte Micro:bit avec MakeCode pour contrôler un moteur via des boutons A et B :
1- Ouvrir MakeCode : Ouvrez l'éditeur MakeCode en ligne : https://makecode.microbit.org/.
2- Créer un Nouveau Projet : Cliquez sur "Nouveau projet".
3- Cliquez sur "Entrée"
4- Insérer le bloc "lorsque le bouton A est pressé" nécessaire pour configurer le comportement des boutons A et B.
5- Cliquez sur "Broches"
6- Choisir l'instruction "écrire sur le broche P0 la valeur 0" pour commander le module relais :
Voici une représentation complète de ce programme dans MakeCode :
1- Télécharger le programme :
Cliquez sur "Télécharger" dans MakeCode pour générer le fichier .hex
.
Glissez-déposez ce fichier sur la Micro:bit
2- Tester le circuit :
Appuyez sur le bouton A pour démarrer le moteur.
Appuyez sur le bouton B pour arrêter le moteur.
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.
Zaouiet Kontech-Jemmel-Monastir-Tunisie
+216 92 886 231
medaliprof@gmail.com
Site robotique réalisé par Mohamed Ali-Prof Info