Comment faire fonctionner le module boussole avec mBot – mBot – mbot robot & mblock robot


OK, je suis retourné et je l’ai testé à nouveau.

Connecté mCore à l’ordinateur.
Mise à jour du firmware
Réinitialiser l’application par défaut> mBot
Connexion> Port série> / dev / tty / wchusbserial

Le port série mBlock connecté apparaît maintenant dans la barre d’en-tête. Je suis prêt à exécuter un programme lié à partir de mBlock.

Connectez le MeCompass au port 3

C’était mon programme de test pour le mode connecté.

Le programme est en cours d’exécution, mais Panda ne pense que « 0 »

Puis fait un programme similaire simple compatible avec le téléchargement. Aucune action autre que la lecture et le rapport des données de MeCompass sur le port 3.

Une fois l’application téléchargée sur mCore, reconnectez le port série à l’aide du menu Connexion et changez le mode de rapport sur Caractère. Ensuite, les phrases d’écriture série apparaissent dans la petite fenêtre Serial Monitor en bas à droite de l’écran du mode mBlock Arduino.

Comme vous pouvez le voir, MeCompass rapporte des valeurs raisonnables ici. Ces chiffres changent lorsque je déplace le capteur. Ils peuvent ne pas être correctement calibrés, mais au moins cela montre que le capteur fonctionne et envoie des données.

C’est là que j’ai atterri il y a quelques mois. Il y a un problème logiciel au travail ici. Soit le code de bloc mBlock Compass Sensor (le javascript qui s’exécute et envoie / reçoit des données à la variante firmata mCore) doit être corrigé
OU
Il y a un problème de synchronisation matérielle qui empêche MeCompass (et d’autres capteurs marqués en blanc?) De fonctionner en mode Scratch / connecté. Si tel est le cas, Makeblock devrait le dire haut et fort, de préférence sur les pages produits de tous ces capteurs.

Quelqu’un d’autre a-t-il des capteurs MeCompass à tester? Des pensées @tec_support?

–Andrew

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *