Utiliser Micro:bit driver expansion pour piloter un moteur

Micro:bit 17-01-25
12 0

Plan du tutoriel

1- Qu'est ce que Micro:bit driver expansion ?

2- Le matériel nécessaire

4- Le schéma de câblage du système

5- Programmer la carte Micro:bit avec Makecode

 

 

Qu'est ce que Micro:bit driver expansion ?

Les cartes d'extension (Micro:bit driver expansions) sont conçues pour permettre au Micro:bit de contrôler des moteurs à courant continu (DC) en fournissant un courant et une tension adaptés, tout en utilisant les signaux de contrôle générés par le Micro:bit. Voici un aperçu détaillé du fonctionnement :

Le rôle de la carte d'extension :

Reçoit les signaux de contrôle du Micro:bit (via les broches GPIO).

Amplifie ces signaux pour fournir le courant et la tension nécessaires au moteur.

Gère le sens de rotation et la vitesse du moteur via des techniques comme le PWM (Pulse Width Modulation).

Le moteur 5V :

Le moteur est alimenté par une tension de 5V fournie par la carte d'extension.

La carte d'extension permet un contrôle précis de sa vitesse et de sa direction.

 

Le matériel nécessaire

Micro:bit

Micro:bit board

Le Micro:bit est une carte microcontrôleur qui agit comme le cerveau du système.

Rôle :

Génère des signaux de commande pour la direction et la vitesse du moteur.

Communique avec la carte d’extension via ses broches GPIO (sortie numérique ou PWM).

Fournit un environnement programmable pour personnaliser le comportement du moteur.

Carte d'Extension (Driver Expansion Board)

La carte d’extension est un module dédié à l’interfaçage entre le Micro:bit et les périphériques externes, comme les moteurs.

Moteur DC 5V

Le moteur à courant continu 5V est le composant actionneur responsable du mouvement.

Alimentation Externe

Une alimentation externe est nécessaire pour fournir une puissance suffisante au moteur.

Jumper Wires et Connecteurs

Fils de connexion

Les fils de connexion assurent les liaisons électriques entre les différents composants.

 

Le schéma de câblage du système

1- Connecter la carte Micro:bit à la La carte DRIVER EXPANSION

2- Connecter les deux bornes du moteur aux deux broche M3 de la La carte DRIVER EXPANSION

3- Connecter la broche (+) de La carte DRIVER EXPANSION à la borne (+) de la batterie 9V

4- Connecter la broche (-) de La carte DRIVER EXPANSION à la borne (-) de la batterie 9V

 

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- Cliquer sur Extension

4- Insérer ce lien ""https://github.com/DFRobot/pxt-motor" " dans la recherche pour utiliser les blocs de contrôle des moteurs

5- Cliquez sur "Entrée"

6- Insérer le bloc "lorsque le bouton A est pressé" nécessaire pour configurer le comportement des boutons A et B.

 

Voici le programme makecode qui permet de tourner le moteur dans les deux sens par la carte DRIVER EXPANSION pour Microbit.

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