2. Méthode expérimentale
Comment utiliser Arduino pour programmer une mBot avec Makeblock?
Makeblock. Nous appelons le mBot—un robot meilleure formation en forme et usage domestique. C’est simple utiliser, et
plus abordable. Nous pensons qu’il s’agit du meilleur produit robotique de sa catégorie.
MBot est conçu surtout pour mBlock à aider les enseignants et les enfants ayant expérience pratique
expérience avec le robot.
Moyen (mBlock) [1,2,4], ceux qui connaissent Scratch peut facilement interagir électroniquement avec
modules et Arduino système environnemental. Dens modules électroniques est basé sur l’Arduino ouvert en colèrece
la plate-forme et les pièces mécaniques sont compatibles avec Makeblock pièces et pièces lego. C’est beaucoup
programme simple est, bien sûr, pas parfait, car les moteurs est constanty commuté sur et
off, peu importe quiqui a reçu la commande de la télécommande a ou n’a pas caccroché. Cette
serait bien mieux de détecter l’état actuel de la télécommande dans une variable, changer
état selon le signal envoyé de la télécommande contrôle, et ne dérange que avec moteur contrôle
à chaque fois changement de condition se produit. Sur notre premier le jour d’avant programmation de mBot, vi commencé avec
ayant les enfants tromper avec le bloque vérifier mBot: quand vous cliquez sur un
Bloc de commande avec mBot connecté à ordinateur soit via Câble USB ou Bluetooth,
la commande est effectué sur mBot. ensuite Je leur ai montré comment en intégrer de ces
blocs dans le programme simple pour le contrôle à distance de mBot.
Comment transférer des données vers un mBot?
Quand nous connectons mBot à PC Windows avec USB cstand alt est travail comme prévu:
joue avec le code mBlock, la mise à jour du firmware et le mode Arduino. Mais si utilisation
Bluetooth connexion uniquement mblock normal le mode fonctionne. Mise à jour du firmware, restaurer original
firmware et mode Arduino.
Figure (5) transférer des données vers un mBot
Nos programmes:
nous avoir terminé eree tester sur mBot par faire Trois programmes, où chaque programme est
différent de l’autre.
Le premier programme [1, 2, 4] c’est permettre un contrôle total sur un mBot, par exemple, pour le déplacer Total
directions, tourner vers et depuis son lumières, cornes … etc. en utilisant une cellule téléphone, qui devrait être relié
via un protocole Bluetooth. La figure (6) montre l’entrée du premier programme.