Bibliothèque à télécharger (clic droit enregistrer le lien sous...) : mb_robot_maqueen_plus.zip 


Pour l'installer,  voir le tutoriel du logiciel Mu


Fonction de la bibliothèque mb_maqueen_plus

Rôle et arguments

initI2C()

Permet d'initialiser la connexion entre la carte Micro:bit et le robot Maqueen. Affiche la version du robot.

moteur(dirG, vitG, dirD, vitD) 

dirG : direction moteur roue gauche,  0 : arrêt, 1 : avant, 2 : arrière

vitG : vitesse moteur roue gauche,   0-255

dirD : direction moteur roue droite,  0 : arrêt, 1 : avant, 2 : arrière

vitD : vitesse moteur roue droite,   0-255

moteurG(dir, vit):

dir : direction moteur roue gauche,  0 : arrêt, 1 : avant, 2 : arrière

vit : vitesse moteur roue gauche,   0-255

moteurD(dir, vit):

dir : direction moteur roue droite,  0 : arrêt, 1 : avant, 2 : arrière

vit : vitesse moteur roue droite,   0-255

moteurStop()

Arrêt des 2 moteurs

ligne(indexCapteur)  

Permet de détecter une ligne noire. indexCapteur : 1 à 6 ( 1: L3, 2:L2, 3:L1, 4:R1, 5:R2, 6:R3).  

Renvoi 1 pour du noir, 0 pour du blanc

servo(index, angle)

Permet de piloter un servomoteur connecté sur le connecteur servomoteur S1, S2 ou S3 (index 1, 2 ou 3) . 

Angle 0-180° (170° max recommandé)

ledRgb(couleurG, couleurD)

Permet de piloter les 2 LED avant.

couleurD : LED droite, couleurG : LED gauche

0 Éteint, 1 rouge, 2 vert, 3 jaune, 4 bleu, 5 violet, 6 cyan, 7 blanc

distance(pinTrig, pinEcho)  

Permet de mesurer la distance avec un obstacle à l'aide du capteur URM10 de DFRobot

pinTrig : pin1 si le fil TRIG est relié à la PIN1 de la carte Micro:bit

pinEcho : pin2 si le fil ECHO est relié à la PIN2 de la carte Micro:bit



 































































Créé avec HelpNDoc Personal Edition: Générer des livres électroniques EPub facilement