Table des matières:

Télécommande Micro:Bit Rover : 4 étapes
Télécommande Micro:Bit Rover : 4 étapes

Vidéo: Télécommande Micro:Bit Rover : 4 étapes

Vidéo: Télécommande Micro:Bit Rover : 4 étapes
Vidéo: Easy Micro:Bit Rover - GiggleBot Drawing a Square 2024, Juillet
Anonim
Télécommande Micro:Bit Rover
Télécommande Micro:Bit Rover

Le GiggleBot est une plate-forme facile à utiliser qui est vraiment géniale pour se lancer directement dans la robotique sans nécessiter de connaissances préalables en programmation, robotique, mécanique, etc. Il est associé au BBC micro:bit pour fournir un environnement dans lequel vous pouvez apprendre à coder et développer vos connaissances. Le micro:bit propose un environnement de codage par glisser-déposer appelé Makecode. Cela vous permet de programmer le rover GiggleBot à la manière de Lego, ce qui est très divertissant et amusant.

L'un des principaux attraits du micro:bit est qu'il fournit une méthode simple pour échanger des informations d'un micro:bit à un autre. Donc, si vous en avez deux, vous pouvez échanger des messages. Le GiggleBot en profite et fournit des blocs adaptés aux débutants pour créer votre propre voiture télécommandée !

Étape 1: Matériel

Matériel
Matériel
Matériel
Matériel

Tu auras besoin de:

Pour le rover:

  • un GiggleBot
  • un micro:bit
  • 3 piles AA
  • le câble USB fourni avec le micro:bit

Pour le contrôleur:

  • un microbit
  • son pack batterie avec des piles

Obtenez le GiggleBot ici

Étape 2: programmer la télécommande

Programmer la télécommande
Programmer la télécommande
Programmer la télécommande
Programmer la télécommande

La télécommande est le micro:bit que vous tenez dans vos mains. Il enverra continuellement des commandes au rover, pendant que vous l'agitez.

Allez dans l'éditeur Makecode, chargez l'extension giggle et nommez votre projet. Si vous avez besoin d'aide pour cette partie, veuillez vous référer à l'instruction Easy Micro:Bit Rover.

Le code de la télécommande est simple et se compose d'un seul bloc dans une boucle permanente.

Le bloc télécommande externe, groupe 1 est utilisé pour renvoyer les signaux de la télécommande micro:bit vers le GiggleBot.

Les signaux sont basés sur la position de la télécommande dans l'espace:

  • maintenez-le à l'horizontale pour empêcher le GiggleBot de bouger
  • inclinez-le à gauche ou à droite pour tourner
  • inclinez-le vers le bas pour avancer
  • l'incliner vers le haut pour reculer

Plus vous lui donnez d'inclinaison, plus le rover se déplacera rapidement.

La partie groupe 1 du bloc définit le groupe radio sur lequel les micro:bits communiqueront. Les deux micro:bits doivent être dans le même groupe. Si vous avez d'autres GiggleBots dans la pièce, chaque ensemble doit être dans son propre groupe.

Téléchargez le code sur la télécommande micro:bit.

Étape 3: Code GiggleBot

Code GiggleBot
Code GiggleBot
Code GiggleBot
Code GiggleBot

Le GiggleBot doit réagir à chaque fois qu'il reçoit une commande de la télécommande.

Il y a un bloc événement dédié juste pour ça: sur la télécommande reçue, groupe 1. À l'intérieur de ce bloc, déposez le bloc d'action do télécommande.

Cette séquence sera déclenchée chaque fois qu'un message radio est reçu de la télécommande, et l'action requise sera exécutée par le GiggleBot.

Téléchargez ce code et installez-le sur le micro:bit du GiggleBot.

Étape 4: commencez à piloter votre GiggleBot

Mettez les deux robots sous tension et commencez à contrôler votre GiggleBot !

Construisez-vous un parcours stimulant et voyez à quelle vitesse vous pouvez le parcourir. S'amuser!

Conseillé: