Afficher la pageAnciennes révisionsLiens de retourExporter en PDFHaut de page Cette page est en lecture seule. Vous pouvez afficher le texte source, mais ne pourrez pas le modifier. Contactez votre administrateur si vous pensez qu'il s'agit d'une erreur. ====== mBot ====== (page créée le 7 avril 2022 / notes rapides) Fabriqué par makeblock https://www.makeblock.com/steam-kits/mbot Caractéristiques * programmable avec mblocks (variante de scratch) * capteur de lumière * bouton * récepteur infrarouge (fourni avec une télécommande) * capteur d'ultrasons * capteur de suivi de ligne {{https://www.makeblock.com/wp-content/uploads/2019/06/mbot_duoxingtai_EN.png}} ==== Réparation du module "line follower sensor" ==== Il manquait le morceau de plastique opaque noir qui isole la LED émettrice IR (led noire) du phototransistor (led transparente). Modèles Blender et STL : {{ :materiel:mbot_line_follower_sensor.blend |}} {{ :materiel:mbot_line_follower_sensor.stl |}} Pièce de remplacement : [[https://www.mouser.fr/datasheet/2/348/rpr-220-1874570.pdf|RPR-220]] ou [[https://www.mouser.fr/datasheet/2/239/H1550-01new-1141667.pdf|LTH-1550-01]] ===== Environnement de programmation ===== [[https://mblock.makeblock.com/en-us/]] La version hors-ligne de l'environnement de programmation n'étant **disponible que pour Windows et pour MacOS**, nous devrons nous rabattre vers la **version web**. Celle-ci se décline en deux parfums : [[https://ide.mblock.cc/|programmation visuelle]] (par blocks, type "Scratch") ou [[https://python.mblock.cc/|programmation textuelle]] avec microPython. Pour utiliser l'un ou l'autre des IDEs **il faudra tout d'abord installer la libraire mLink**, disponible pour Linux (.deb et .rpm) à cette adresse : [[https://mblock.makeblock.com/en-us/download/mlink/]] Une fois le paquet installé, ouvrez une fenêtre du terminal et démarrez mLink avec la commande : $ sudo mblock-mlink start **Maintenez la fenêtre du terminal ouverte** lorsque vouz programmez le robot depuis l'interface web. //Source : https://www.mblock.cc/doc/en/old/mlink-quick-start-guide.html#for-linux // ===== Programmation par blocks ===== [[https://ide.mblock.cc/]] Pour commencer, clickez sur "Ajouter" dans l'onglet "Appareils", à gauche sous la fenêtre d'exécution, et choisissez le module "mBot". Ceci ajoutera les blocks spécifiques au robot mBot à la palette de blocks disponibles. Clickez ensuite sur le bouton "Connecter". //Remarque : pas réussi à connecter par bluetooth...// ==== Capteur de distance ==== {{:materiel:mbot_distance.png?direct|}} ==== Suiveur de ligne ==== ==== Télécommande ==== ===== Ressources ===== * [[http://rupert.id.au/mbot/A_Gentle_Introduction_to_Robotics.pdf|A gentle introduction to Robotics, Charles MCKnight, 2016]] (pdf) * + xemples de code : https://github.com/senestone/A_Gentle_Introduction_To_Robotics_With_mBlock_and_mBot * https://education.makeblock.com/resource/ * [[http://static.education.makeblock.com/computingwithmbot.pdf|Teaching Computing with Makeblock MBot, 2018]] (pdf) * https://fr.scratch-wiki.info/wiki/MBlock * un ouvrage paru chez O'Reilly en 2017: « [[https://www.oreilly.com/library/view/mbot-for-makers/9781680452952/|mBot for makers]] » materiel/mbot.txt Dernière modification: 2022/09/14 15:44par emoc