Bibliothèque Micro Python
Bibliothèque à télécharger (clic droit enregistrer le lien sous...) : mb_robot_maqueen_plus.zip
Pour l'installer, voir le tutoriel du logiciel Thonny
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