Ton matériel
Un microcontrôleur la MICRO:BIT


Une carte d’extension
Cette carte d’extension modulable est conçue pour du prototypage et des projets robotiques. Elle combine un pilote de moteur, une alimentation avec support pour accu Li-Ion 18650 et de nombreuses E/S Gravity.

Alimentation :
- Support pour batterie 18650 (3,7 Vcc) avec circuit de charge intégré et indicateur de niveau à LEDs.
- Entrée USB Type-C (5 Vcc) : pour alimentation externe et recharge.
- LEDs : état de charge, niveau de batterie, alimentation et sens des moteurs.
Moteurs et servomoteurs :
- Driver pour 4 moteurs CC (1,5 A maxi par moteur) à connecter sur borniers à vis.
- 6 sorties servomoteurs sur connecteurs 3 contacts
Interfaces :
- 8 broches GPIO via le connecteur Edge des cartes micro:bit ou Unihiker.
- 6 broches GPIO supplémentaires : digitale et analogique.
- Bus I2C : trois interfaces à 3,3 V et une interface I2C en 5 V.
- Interface pour capteurs à ultrasons 5 V (Trigger et Echo).
Autres : 2 x LEDs RGB programmables (WS2812) et émetteur/récepteur infrarouge
Extension du logiciel avec la carte micro:bit et la carte d’extension dans MIND+





Cliquer sur l’icone.


Clic sur retour en haut à gauche de l’écran

Maintenant tu as deux extensions : une pour la micro:bit et l’autre pour la carte d’extension
Branche ton moteur CC

Instructions pour brancher le moteur CC
Insère le câble rouge dans la broche blanche correspondant au câble rouge du moteur puis le câble noir dans celui correspondant au câble du moteur :

Puis le câble rouge dans le bornier M1+, puis le câble noir dans le bornier M1- :

Utilise un tourne vis pour fixer les câbles :

- Branchement du moteur :
- Fil rouge dans le bornier M1+.
- Fil noir dans le bornier M1-.
- Assure-toi de ne pas inverser les couleurs sur les deux bornier + et –
- Alimentation :
- Assure-toi que l’interrupteur de la carte d’extension est bien en position ON. Le moteur nécessite plus d’énergie que celle fournie par la liaison USB, donc une source d’alimentation externe est nécessaire.
Programme le moteur
Pour programmer le moteur, tu disposes de trois instructions principales :
- Déclaration de la puissance du moteur :
- Tu peux définir la puissance du moteur, sous la forme d’un chiffre de 0 à 255.
- Sens de la marche :
- Forward pour faire tourner le moteur dans le sens des aiguilles d’une montre -> avancer.
- Backward pour faire tourner le moteur dans le sens inverse des aiguilles d’une montre -> reculer.
- Arrêter le moteur :
- Définis la puissance du moteur à zéro -> 0.

- Avancer -> forward
- Reculer – backward

Puissance du moteur : 0 arrêt

Quand tu utilises les moteurs, commence toujours sous l’étiquette micro:bit starts par cette instruction qui remet tous les moteurs à l’arrêt:

Programme pour tester ton moteur avec le bouton A pour lancer ton moteur et le bouton B pour l’arrêter :

Teste le bon fonctionnement du moteur

Puis clic sur le menu en haut de l’écran et choisis Télécharger :
Tant que le message de transfert est affiché ne touche pas au microcontrôleur ni au câble USB.
Il disparaîtra, une fois le transfert terminé.
En savoir plus sur le moteur à courant continu CC
Un moteur à courant continu (CC) est un dispositif qui convertit l’énergie électrique en énergie mécanique. Il est alimenté par un courant continu et est utilisé dans une variété d’applications, des jouets aux robots. Le sens de rotation du moteur peut être inversé en changeant la polarité de l’alimentation.
