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
Faire clignoter une LED
Instructions pour brancher la LED
- Branchement du câble de la LED :
- Insère le câble de la LED dans le connecteur P15 de ta carte d’extension du microcontrôleur.
- Assure-toi que le câble gris est positionné comme indiqué sur l’illustration sur le connecteur vert. Cela garantit que le signal de contrôle est envoyé correctement.
- Connexion du microcontrôleur :
- Utilise un câble USB pour connecter ton microcontrôleur à ton ordinateur. Cela permet de transférer le programme et d’alimenter le microcontrôleur.
Une fois tout bien branché, tu peux programmer ton microcontrôleur pour envoyer des signaux à la LED et la faire clignoter.



Branche le câble de la LED sur le connecteur P15 de ta carte d’extension. Attention au sens du câble gris sur le connecteur vert.

Connecte ton microcontrôleur à ton ordinateur par le câble USB :

Pour en savoir plus sur une LED
Une LED (Light Emitting Diode) est un composant électronique qui émet de la lumière lorsqu’un courant électrique la traverse. Les LEDs sont utilisées dans une multitude d’applications, des indicateurs lumineux aux écrans de télévision. Dans ton cas, tu utilises une LED rouge qui s’allume ou s’éteint en fonction des signaux qu’elle reçoit. Le câble de connexion de ta LED a trois fils : deux noirs pour l’alimentation électrique et un gris pour le signal de contrôle qui dit à la LED quand s’allumer ou s’éteindre.
Pour en savoir plus sur un microcontrôleur
Un microcontrôleur est un petit ordinateur sur une seule puce. Il contient un processeur, de la mémoire et des entrées/sorties programmables. Les microcontrôleurs sont utilisés pour contrôler des dispositifs électroniques. Dans ton projet, le microcontrôleur envoie des signaux à la LED pour la faire clignoter.
Allume la LED :
Utilise les instructions « opération de la goupille » pour allumer ta LED :

Fais glisser le bloc set digital pin dans pour toujours puis choisis HIGH:

et le port P15 :

Puis connecte ton microcontrôleur Microbit V2:

Puis clic sur le menu en haut de l’écran et choisis Télécharger :

Tant que ce message est affiché ne touche pas au microcontrôleur ni au câble USB.
Il disparaîtra, une fois le transfert terminé.

Ta LED s’allume !!!
Allume ta LED avec un bouton poussoir :
Utilise un bouton poussoir mis à ta disposition :

Instructions pour brancher le bouton poussoir :
- Branchement du câble du bouton poussoir :
- Insère le câble du bouton poussoir dans le connecteur entre P8 et P15 sur ta carte d’extension.
- Assure-toi que le câble gris est positionné sur le connecteur vert pour garantir que le signal soit correctement transmis.
Place le câble du bouton poussoir sur P14 :

Programmation du bouton poussoir :
Utilise l’instruction read digital pin P14 puisque tu as installé le bouton poussoir sur P14 :

Puis une instruction serial string pour envoyer la mesure vers ton PC dans la console de Min+ :

Assemble les deux instructions pour les positionner dans ta boucle pour toujours :

Avant de télécharger ton programme allume la carte d’extension :


Puis demande à télécharger ton programme :

Clic sur le bouton Code en haut à droite pour ouvrir les deux onglets dont celui « Génération automatique » :

Tu constate que ton téléversement est réussi ou pas, puis clic sur cette icone :

Tu constateras l’affichage dans la console du résultat de l’appui sur le bouton poussoir :


A 1 quand le bouton n’est pas appuyé.

A 0 quand le bouton est appuyé.
Programme le bouton poussoir
Programme ton bouton poussoir pour allumer la LED.
Ton objectif : allumer la LED quand le bouton poussoir est appuyé donc a une valeur retournée de 0.
Utilise les instruction de contrôle pour tester la valeur de retour du photoréflecteur.
Utilise l’instruction de condition SI SINON

Maintenant pour comparer la valeur retournée par le bouton poussoir utilise l’opérateur mathématique = :

Puis compare avec la valeur retournée par le bouton poussoir :

Décide d’allumer la LED quand le bouton poussoir est appuyé :

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é.
Teste en appuyant sur le bouton poussoir






















































































