Innehållsförteckning:

Fjärrkontroll Micro: Bit Rover: 4 steg
Fjärrkontroll Micro: Bit Rover: 4 steg

Video: Fjärrkontroll Micro: Bit Rover: 4 steg

Video: Fjärrkontroll Micro: Bit Rover: 4 steg
Video: Easy Micro:Bit Rover - GiggleBot Drawing a Square 2024, Juli
Anonim
Fjärrkontroll Micro: Bit Rover
Fjärrkontroll Micro: Bit Rover

GiggleBot är en lättanvänd plattform som är riktigt bra för att gå direkt in i robotik utan att behöva förkunskaper om programmering, robotik, mekanik och så vidare. Den är ihopkopplad med BBC micro: bit för att ge en miljö där du kan lära dig kodning och öka din kunskap. Micro: bit erbjuder en drag-och-släpp-kodningsmiljö som heter Makecode. Detta låter dig programmera GiggleBot-rovern på ett Lego-liknande sätt, vilket är väldigt underhållande och roligt.

En av de viktigaste attraktionerna för micro: bit är att den ger en enkel metod för att utbyta information från en micro: bit till en annan. Så om du har två av dem kan du skicka meddelanden fram och tillbaka. GiggleBot drar nytta av detta och ger nybörjarvänliga block för att skapa din egen fjärrkontrollbil!

Steg 1: Material

Material
Material
Material
Material

Du kommer behöva:

För rovern:

  • en GiggleBot
  • en mikro: bit
  • 3 AA -batterier
  • USB -kabeln som följer med micro: bit

För regulatorn:

  • en mikrobit
  • batteriet med batterier

Få GiggleBot här

Steg 2: Programmera fjärrkontrollen

Programmera fjärrkontrollen
Programmera fjärrkontrollen
Programmera fjärrkontrollen
Programmera fjärrkontrollen

Fjärrkontrollen är mikrobiten: du håller i dina händer. Den skickar kontinuerligt kommandon till rovern när du vinkar runt den.

Gå till Makecode -redigeraren, ladda giggle -tillägget och ge ditt projekt ett namn. Om du behöver hjälp med denna del, se Easy Micro: Bit Rover instruerbar.

Koden för fjärrkontrollen är enkel och består av endast ett block i en evig loop.

Blockets externa fjärrkontroll, grupp 1, används för att skicka signaler från fjärrkontrollens mikro: bit tillbaka till GiggleBot.

Signalerna baseras på fjärrkontrollens position i rymden:

  • håll den horisontellt för att stoppa GiggleBot från att röra sig
  • luta den åt vänster eller höger för att svänga
  • luta den nedåt för att gå framåt
  • luta den uppåt för att gå bakåt

Ju mer lutning du ger den desto snabbare kommer rovern att röra sig.

Grupp 1 -delen av blocket ställer in radiogruppen på vilken mikro: bitarna kommer att kommunicera. De två mikrobitarna måste vara i samma grupp. Om du har andra GiggleBots i rummet måste varje uppsättning vara i sin egen grupp.

Ladda ner koden till fjärrkontrollen micro: bit.

Steg 3: GiggleBot -kod

GiggleBot -kod
GiggleBot -kod
GiggleBot -kod
GiggleBot -kod

GiggleBot måste reagera varje gång den får ett kommando från fjärrkontrollen.

Det finns ett dedikerat eventblock bara för detta: på mottagen fjärrkontroll, grupp 1. Inuti detta block tappar du åtgärdsblocket för fjärrkontroll.

Denna sekvens utlöses varje gång ett radiomeddelande tas emot från fjärrkontrollen, och den nödvändiga åtgärden kommer att utföras av GiggleBot.

Ladda ner den här koden och installera den på GiggleBots micro: bit.

Steg 4: Börja köra din GiggleBot

Slå på båda robotarna och börja styra din GiggleBot!

Bygg dig själv en utmanande bana och se hur snabbt du kan komma igenom den. Ha så kul!

Rekommenderad: