APERÇU

PikaBot iun 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 du 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.

C’est la deuxième leçon (découverte d’objets) de cette série. Découvrez les autres leçons dans les liens ci-dessous:

  • Programmer le robot mobile Arduino avec mBlock | 1 Se déplacer
  • 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

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 Encodersection. Glisser-déposer téléchargé PikaBot.mext fichier vers le logiciel mBlock5.

DÉCOUVREZ L’OBSTACLE

CODAGE

Glisser déposer when 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. Cliquez sur ici pour apprendre à utiliser les moteurs pour PikaBot

Initialisez les capteurs à ultrasons en faisant glisser initialize ultrasonic:... bloquer de Sensors catégorie et déposez-la ci-dessous initialize left motor....

Les broches de capteur à ultrasons standard pour PikaBot sont:

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

Caractéristiques forever et if else bloquer de Control catégorie et version ci-dessous.

Caractéristiques ' '< '50' bloquer de Operator catégorie et libérez-la if else bloquer.

Caractéristiques ultrasonic distance (cm) de Sensors catégorie et libérez-la ' '< '50'.

Caractéristiques move forward et brake blocs de Motor catégorie et libérez-le comme ci-dessous.

TÉLÉCHARGER

Connectez le câble USB de votre ordinateur à PikaBot. Assurez-vous qu’il est en mode ‘Upload’ et cliquez sur le bouton ‘Connect’ en bas à gauche de 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 doit avancer lorsqu’il n’y a pas d’obstacle et freiner lorsqu’il y a un obstacle de moins de 15 cm.

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

PikaBot est livré avec un bouton poussoir. La broche par défaut du bouton-poussoir est la broche 2.

  • Appuyez sur le bouton poussoir pour lancer PikaBot pour détecter les objets
  • PikaBot avance si l’obstacle mesure plus de 15 cm
  • PikaBot freine s’il y a un obstacle de moins de 15 cm

.

Laisser un commentaire

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