Inhoudsopgave:

Afstandsbediening Micro:Bit Rover - Ajarnpa
Afstandsbediening Micro:Bit Rover - Ajarnpa

Video: Afstandsbediening Micro:Bit Rover - Ajarnpa

Video: Afstandsbediening Micro:Bit Rover - Ajarnpa
Video: Freenove Micro:Rover Kit - BBC micro:bit 2024, November
Anonim
Afstandsbediening Micro: Bit Rover
Afstandsbediening Micro: Bit Rover

De GiggleBot is een gebruiksvriendelijk platform dat geweldig is om direct in de robotica te stappen zonder voorafgaande kennis over programmeren, robotica, mechanica enzovoort. Het is gekoppeld aan de BBC micro:bit om een omgeving te bieden waar je kunt leren programmeren en je kennis kunt vergroten. De micro:bit biedt een codeeromgeving met slepen en neerzetten genaamd Makecode. Hiermee kun je de GiggleBot-rover op een Lego-achtige manier programmeren, wat erg vermakelijk en leuk is.

Een van de belangrijkste attracties van de micro:bit is dat het een gemakkelijke methode biedt om informatie van de ene micro:bit naar de andere uit te wisselen. Dus als je er twee hebt, kun je berichten heen en weer doorgeven. De GiggleBot profiteert hiervan en biedt beginnersvriendelijke blokken om je eigen op afstand bestuurbare auto te maken!

Stap 1: Materiaal

Materiaal
Materiaal
Materiaal
Materiaal

Je zal nodig hebben:

Voor de rover:

  • een GiggleBot
  • een micro:bit
  • 3 AA-batterijen
  • de USB-kabel die bij de micro:bit wordt geleverd

Voor de regelaar:

  • een microbit
  • zijn batterijpakket met batterijen

Haal de GiggleBot hier

Stap 2: Programmeer de afstandsbediening

Programmeer de afstandsbediening
Programmeer de afstandsbediening
Programmeer de afstandsbediening
Programmeer de afstandsbediening

De afstandsbediening is de micro:bit die je in je handen houdt. Het zal continu commando's naar de rover sturen, terwijl je hem rondzwaait.

Ga naar de Makecode-editor, laad de giechelextensie en geef je project een naam. Als je hulp nodig hebt bij dit onderdeel, raadpleeg dan de Easy Micro: Bit Rover-instructie.

De code voor de afstandsbediening is eenvoudig en bestaat uit slechts één blok in een eeuwige lus.

Het blok externe afstandsbediening, groep 1 wordt gebruikt om signalen van de afstandsbediening micro:bit terug te sturen naar de GiggleBot.

De signalen zijn gebaseerd op de positie van de afstandsbediening in de ruimte:

  • houd hem horizontaal om te voorkomen dat de GiggleBot beweegt
  • kantel het naar links of rechts om te draaien
  • kantel het naar beneden om vooruit te gaan
  • kantel het omhoog om achteruit te gaan

Hoe meer kantel je het geeft, hoe sneller de rover zal bewegen.

Het groep 1 deel van het blok stelt de radiogroep in waarop de micro:bits zullen communiceren. De twee micro:bits moeten in dezelfde groep zitten. Als je andere GiggleBots in de kamer hebt, moet elke set in een eigen groep zitten.

Download de code op de afstandsbediening micro:bit.

Stap 3: GiggleBot-code

GiggleBot-code
GiggleBot-code
GiggleBot-code
GiggleBot-code

De GiggleBot moet elke keer reageren als hij een opdracht van de afstandsbediening ontvangt.

Hiervoor is een speciaal gebeurtenisblok: op de ontvangen afstandsbediening, groep 1. In dit blok laat je het actieblok do remote control vallen.

Deze reeks wordt geactiveerd telkens wanneer een radiobericht wordt ontvangen van de afstandsbediening en de vereiste actie wordt uitgevoerd door de GiggleBot.

Download deze code en installeer deze op de micro:bit van de GiggleBot.

Stap 4: Begin met het besturen van uw GiggleBot

Zet beide robots aan en begin met het besturen van je GiggleBot!

Bouw een uitdagend parcours voor jezelf en kijk hoe snel je er doorheen kunt komen. Veel plezier!

Aanbevolen: