Outils pour utilisateurs

Outils du site


bibliotheque_arduino_mbot

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
bibliotheque_arduino_mbot [2025/11/23 20:39] mistert2bibliotheque_arduino_mbot [2025/11/23 20:45] (Version actuelle) mistert2
Ligne 1: Ligne 1:
-**PiLOTER MBOT AVEC ARDUINO SANS PASSER PAR MBLOCK**+**PiLOTER MBOTv1 AVEC ARDUINO SANS PASSER PAR MBLOCK**
  
-Au lycée, difficile de se remettre à MBlock qui vous a accompagné sur vos nnées de collège. Pour pallier à cete difficulté, et trouvant le code mCore peu Arduino-friendly j'ai developpé en un week-end une librairie Arduino pour piloter les mBot. Cette librairie gère tout à l'exception du bluetooth et la transmission IR. Tout le reste fonctionne: buzzer, contrôles des moteurs, couleurs des LEDS, ultrason, capteurs de piste, bouton, télécommande infrarouge.+Au lycée, difficile de se remettre à MBlock qui vous a accompagné sur vos années de collège. Pour pallier à cete difficulté, et trouvant le code mCore peu Arduino-friendly j'ai developpé en un week-end une librairie Arduino pour piloter les mBot. Cette librairie gère tout à l'exception du bluetooth et la transmission IR. Tout le reste fonctionne: buzzer, contrôles des moteurs, couleurs des LEDS, ultrason, capteurs de piste, bouton, télécommande infrarouge.
  
-Deux codes d'exemplessont fournis dans la librairie. +Le MBot se programme comme une Arduino UNO. Deux codes d'exemples sont fournis dans la librairie. 
  
 La librairie est disponible ici: {{https://mistert.freeboxos.fr/cours/_DL_ITEC/MBOT/mCoreLite.zip}}. La librairie est disponible ici: {{https://mistert.freeboxos.fr/cours/_DL_ITEC/MBOT/mCoreLite.zip}}.
  
 Installer cette librairie dans Arduino. Il faudra penser  installer aussi les bibliothèques IRremote (utilisée pour le décodage NEC en IR) et  Adafruit_NeoPixel ( contrôle des LED WS2812). Installer cette librairie dans Arduino. Il faudra penser  installer aussi les bibliothèques IRremote (utilisée pour le décodage NEC en IR) et  Adafruit_NeoPixel ( contrôle des LED WS2812).
 +
 +N'ayant pas de MBOT v2 je ne sais si l'ensemble du code fonctionne.
  
 Pour les curieux le plan schématique de la mBot est ici: {{https://mistert.freeboxos.fr/cours/_DL_ITEC/MBOT/mCore.pdf}} Pour les curieux le plan schématique de la mBot est ici: {{https://mistert.freeboxos.fr/cours/_DL_ITEC/MBOT/mCore.pdf}}
Ligne 25: Ligne 27:
    
 Pins totalement libres : Pins totalement libres :
- +
   D11, D12,   D11, D12,
   A0, A1,A2,   A0, A1,A2,
   A4, A5 (I2C) A ne pas utiliser sauf stricte nécessité   A4, A5 (I2C) A ne pas utiliser sauf stricte nécessité
 +
 +
  
bibliotheque_arduino_mbot.1763930365.txt.gz · Dernière modification : de mistert2