APERÇU

PikaBot est un kit de robot mobile basé sur Fabricant UNO (Compatible Arduino UNO). Il permet aux utilisateurs d’apprendre l’électronique, les capteurs, les microcontrôleurs et le codage tout en s’amusant. Il est également livré avec une boîte conçue complète qui peut être utilisée comme base et couvercle de robot mobile!

mBlock est un outil de programmation développé à partir de Scratch 3.0 et de code Arduino. Il permet aux enfants d’apprendre la programmation en utilisant un langage de programmation basé sur des blocs.

J’avais créé une extension pour PikaBot dans mBlock pour permettre aux utilisateurs sans connaissances en électronique ou en programmation de commencer à coder et à apprendre la robotique de manière amusante et simple.

Ceci est la première leçon (déplacer autour) pour cette série. Découvrez les autres leçons dans les liens ci-dessous:

  • Programmer le robot mobile Arduino avec mBlock | 2 Découvrir des objets
  • Programmer le robot mobile Arduino avec mBlock | 3 lignes suivent

PARAMÈTRES DU PROGRAMME

VERSION EN LIGNE

Étape 1: Accédez à l’éditeur de code Web mBlock

Accédez à l’éditeur de code Web mBlock à l’adresse: https://ide.mblock.cc/

Étape 2: Ajouter un appareil PikaBot extension

Cliquez sur unité dans le panneau de gauche

Cliquez sur ajouter et sélectionnez l’extension PikaBot

HORS LIGNE VERSION

Étape 1: Téléchargez et installez mBlock5

Téléchargez le logiciel mBlock5 sur: https://www.mblock.cc/en-us/download/

Cliquez sur le fichier téléchargé pour installer le logiciel mBlock5

Étape 2: Ajouter un appareil PikaBot extension

Cliquez sur unité dans le panneau de gauche

Cliquez sur ajouter et sélectionnez l’extension PikaBot

OU

Téléchargez l’extension PikaBot ci-jointe dans Encoder section. Glisser-déposer téléchargé PikaBot.mext fichier vers le logiciel mBlock5.

SE DÉPLACER

CODAGE

Glisser déposerwhen pikabot starts up bloquer de Events Catégorie.

Initialisez les moteurs en faisant glisser initialize left motor... bloquer de Motor catégorie et déposez-la ci-dessous when pikabot starts up bloquer.

Les broches de moteur standard pour PikaBot sont:

  • M1A – 11
  • M1B – 10
  • M2A – 9
  • M2B – 3

Modifiez les valeurs des broches si vous n’utilisez PAS d’aiguilles standard mentionnées dans le manuel PikaBot.

Caractéristiquesmove forward 100et brake de Motor Catégorie, wait 1 second de Control catégorie, supprimez les blocs ci-dessous.

move forward la valeur de bloc est la vitesse du moteur. La valeur doit être comprise entre 0 to 100 avec 100 comme pleine vitesse.

brake block arrête PikaBot.

TÉLÉCHARGER

Connectez le câble USB de votre ordinateur à PikaBot. Assurez-vous qu’il est dans ‘Télécharger’ et cliquez ‘Relier’ bouton en bas à gauche dans mBlock.

Sélectionnez ensuite le port COM approprié pour votre appareil et cliquez sur se connecter.

Cliquez ensuite sur le bouton de téléchargement et attendez qu’il télécharge le programme sur PikaBot.

ESSAI

Déconnectez le câble USB et allumez PikaBot. PikaBot devrait avancer à pleine vitesse pendant 1 seconde.

Vérifiez les fils et les broches si PikaBot ne bouge pas comme indiqué dans la vidéo

PLUS DE PROGRAMMATION

Programmez les blocs comme ci-dessous

left motor move... la valeur de bloc est la vitesse et la direction du moteur. valeur positive pour avancer et valeur négative pour reculer. «0» pour frein et «100» pour toute la vitesse.

  • PikaBot avancera à pleine vitesse pendant 2 secondes
  • Puis tourner à gauche ’50’ vitesse pendant 1 seconde
  • Puis tourner à droite (le moteur gauche avance ’50’, le moteur droit recule ‘-50’) pendant 1 seconde
  • Puis remuez à l’envers à pleine vitesse pendant 2 secondes

Ce programme est en cours d’exécution PikaBot continuellement jusqu’à ce que l’alimentation soit coupée car ces blocs sont à l’intérieur forever blocs, ce qui correspond à ‘boucle invalide ()‘i Arduino IDE.

.

Laisser un commentaire

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