Fonctionner un moteur à courant continu de 5V avec Micro:bit

Micro:bit 20-11-24
55 0

Plan du tutoriel

1- Qu'est ce qu'un moteur à courant continu de 5V ?

2- Comment utiliser le moteur par la carte Micro:bit ?

3- Les composants nécessaires

4- Le schéma de câblage

5- Programmer la carte Micro:bit avec Makecode

 

 

Qu'est ce qu'un moteur à courant continu de 5V ?

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.

Caractéristiques principales

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.

Applications courantes

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.

 

Comment utiliser le moteur par la carte Micro:bit ?

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.

 

Les composants nécessaires

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

Micro:bit board

Microcontrôleur principal pour exécuter le programme.

Carte GPIO pour Micro:bit

The GPIO expansion card for the Micro:bit card

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)

Fils de connexion

Pour relier les composants.

5- Breadboard (Plaque d'essai) :

plaque d'essai

Une breadboard est utile pour créer un circuit temporaire et connecter facilement les composants entre eux.

 

Le schéma de câblage

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.

 

Programmer la carte Micro:bit avec Makecode

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.

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