Lær å programmere fremtidens overherrer med MotionBlock Robotics Kit
Annonse Vår dom av MotionBlock Robotics Kit :
Byggekvaliteten, programvaren og potensialet til dette STEAM-fokuserte robotikksettet er verdt hver eneste dollar. Hvis barna blir begeistret av STEM eller STEAM, er MotionBlock-settet et umerkelig kjøp.10 10
Leter du etter en programmerbar robot som hjelper barna dine å ta tak i STEM- eller STEAM-utdanning? Makeblocks MotionBlock-sett er kanskje akkurat det du leter etter - men er det litt for komplisert for de fleste barn i skolealderen?
Hva er STEM / STEAM?
MotionBlock, rettet mot 14 år og over, er en samling av robotikkomponenter som kan programmeres ved hjelp av Scratch og Python. Makeblock har vunnet en Red Dot-prisvinner fra 2019 (for programmerbar robotssett), spesielt markedsført settet som egnet for barn i skolealder med interesse for robotikk.
Eller nærmere bestemt vitenskap, teknologi, ingeniørvitenskap, (valgfri kunst) og matematikk. For å teste sett som dette rekrutterer vi ofte noen i passende alder for å vurdere dens egnethet.
I dette tilfellet har det imidlertid ikke vært mulig, ironisk nok på grunn av skoleeksamen. Så, jeg har kanalisert mitt 14 år gamle selvbilde for å se gjennom MotionBlock-settet. Dette er kanskje ikke så latterlig som det først ser ut ...
Fjern boksen av MotionBlock
En enorm samling av 144 komponenter finner du inne i MotionBlock-boksen. Så mange, faktisk, at den (ganske tunge) boksen er delt inn i to mindre bokser, hver lastet med robotikk-sett.
Disse modulene kan betegnes som "sofistikerte mekaniske og elektroniske komponenter", og kombineres ved hjelp av enkle svettehalefuger og kabler. Fem intelligente servoklosser er inkludert, og tilbyr 360 graders kontinuerlig rotasjon og høy presisjon. De kan programmeres ved hjelp av en synkroniserer, bevegelsesopptak eller i Scratch.
Sammen med servoer, kabler og svalehalefuger finner du hjul, en kulepistol og den sentrale datamaskinen. Dette er ledsaget av en enkel 12 × 16 LED-punktvisning (montert på "hovedhjernen", kjent som Master Control) som kan bidra til å legge til noe tegn til robotbyggene dine. Datamaskinen drives av et kompakt oppladbart batteri, som kommer med sin egen USB-lader. Det er verdt å koble dette inn noen timer før du kommer i gang.
Det er også en boks komplett med en Torx-skrutrekker og forskjellige skruer. Disse kreves for å konstruere modulene. For eksempel må sving- og klemmemoduldelene til robotarmen og griperen bygges.
Dette er egentlig grunnlaget for aldersgruppen. Mens jeg mistenker at yngre barn kan programmere roboten med Scratch, er det absolutt å bygge modulene for eldre barn med overlegen motorikk.
Hva kan du gjøre med MotionBlock Robotics Kit?
MotionBlock-settet har forskjellige design du kan prøve:
- Jagerfly
- Prøvetaking Rover
- Fotballspiller
- Gorilla
- Off-Road Auto
- Slange
- Larve
- Hund
- Robotarm
- Pitching Auto
Disse uvanlige byggene fremhever allsidigheten til MotionBlock-komponentene og bruker nøkkelmoduler. Blant disse er akselerasjonsmodulen, utkastingsmodulen og den roterende modulen, så vel som de tidligere nevnte sving- og mekaniske klemmemodulene.
Under hver bygning ligger en samling av fem intelligente servoer med høy ytelse. De er designet for å etterligne atferden til mange dyr, med høy kontrollstabilitet og sterk bæreevne.
Pennemodul, sugekopper og mer kan også brukes til unike, individuelle bygg. Hovedmodulen har i mellomtiden Bluetooth, slik at du kan kontrollere din MotionBlock-oppretting eksternt via en mobilapp eller en dedikert kontroller. Det er også en micro USB-port for å koble modulen direkte til datamaskinen din for å laste opp programmer.
I mellomtiden, takket være et par LEGO-adaptere, kan du også integrere MotionBlock-bygget med det siste LEGO-prosjektet ditt.
Bygg din første robot
Mange robotikksett har en rekke komponenter og moduler som bare klikker sammen. Noen minutter senere har du en robot som beveger seg rundt, et program som er lastet opp via USB.
Ikke slik med MotionBlock.
Med sikte på enkelhet i anmeldelsen valgte jeg Robotic Arm. Instruksjoner for denne builden er inkludert i den trykte manualen (andre er i mobilappen for Android og iOS), så det var fornuftig å starte her.
90 minutter senere var jeg ferdig, etter å ha konstruert hver servomodul. Dessverre måtte jeg fortsatt bygge Synchronizer, en ekstern enhet som kontrollerer robotarmen. Selv om dette var litt raskere, var hele byggetiden rundt to timer.
Det er verdt å fremheve her at selv om Synchronizer er en nyttig fjernkontroll, er den begrenset av 25 mm kabelforbindelse til Master Control. Det er også begrenset av noen begrensende parenteser (“Stoblocks”) som forhindrer full bevegelse. De ser ut til å være utstyrt for å forhindre at kablene strekkes, men har motsatt effekt. Bedre bevegelse kan oppnås uten disse delene.
Robotarmen krever også kalibrering når den brukes med fjernkontrollen, men dette er ikke tilfelle med app-basert fjernkontroll.
Å få bygget riktig
Dessverre fikk jeg et problem. Det ser ut til at jeg tidlig i bygget koblet en komponent feil. Mens jeg løste problemet umiddelbart, var skadene gjort.
Fire 16 mm skruer hadde trengt gjennom saken til en av servoene, noe som resulterte i at armen ikke var funksjonell. Dette var servoen installert i den roterende blokken, en nøkkelkomponent i armen.
Dette skjedde takket være en enkel feillesing av instruksjonene. Ingen urimelig makt ble brukt. Det var faktisk tøffere å skru 16mm skruene riktig.
På plussiden, hvis jeg hadde brukt instruksjonene i mobilappen, ville det vært langt tydeligere. Her blir hvert trinn guidet, med en animert illustrasjon og en interaktiv 3D-grafikk av komponentene. Kort sagt, hvis du planlegger å kjøpe dette settet, bruker du manualen i mobilappen.
Beslaglagt servo
Lesing av instruksjonene nøye forhindrer imidlertid ikke produksjonsfeil. Mens jeg eksperimenterte med Synchronizer-armen, viste det seg at en av servoene - ironisk nok den som var montert i den roterende modulen for å reparere den jeg skadet - hadde tatt igjen.
Med alle byggene av MotionBlock-settet som krever fire eller flere servoer, gjorde det ganske mye ting til en slutt.
Heldigvis var Makeblock snill nok til å sende et par erstatningsservoer. Noen uker senere var roboten endelig i gang.
Videre undersøkelser viste at skruene ikke var sortert som per etiketter i esken. Dette resulterte i at jeg brukte 20 mm skruer i stedet for 16mm. Den 4mm forskjellen hadde nok reddet kretskortet i servoen!
Nok en gang er moralen eller historien klar: Vær nøye med på hvert trinn i instruksjonene.
Koble til mobilappen for å kontrollere roboten din via Bluetooth
Når roboten er innebygd, er det et godt tidspunkt å synkronisere den med mobilenheten via Bluetooth. Kom i gang med å installere Makeblock-appen, tilgjengelig for Android og iOS. Mens telefonversjoner av appene er tilgjengelige, fant vi at brukergrensesnittet for nettbrettet var mer brukbart.
Synkronisering over Bluetooth håndteres av appen (med vanlig systembekreftelse) og er overraskende smertefri. Noen få øyeblikk senere er du klar til å kontrollere robotprosjektet ditt. Hver støttet robotbygging har sitt eget kontrollgrensesnitt, slik at du kan styre, lede eller på annen måte manipulere konstruksjonen basert på komponentdelene.
Ytterligere funksjoner for mobilapper
Ulike statister er skjult i mobilappen som kan endre måten du bruker robotbyggingen på. For eksempel er det en ryddig liten pikselkunst-skjerm som lar deg endre standard-LED som vises på Master Control-skjermen.
Det er også muligheten til å endre noen standardinnstillinger. For eksempel med robotarmen som er bygd, kan du endre styrken til armen og griperen. Merk at det kan være nødvendig med en annen overflate for å sikre at sugekoppene er ordentlig festet. Vi brukte et lakkert gårdsbrukstabell for denne gjennomgangen, som har forskjellige ufullkommenheter som kan svekke sugingen.
Og hvis du leter etter noe nytt å gjøre med robotarmen din, hva med å montere en penn på den? Appen har et tegneverktøy som du kan bruke til å enkelt programmere noen få ord, klotter eller til og med kunstverk. Å se en robot skrive eller tegne er ganske synlig!
Appen vil også vise batteristatus, slik at du kan fortelle når roboten din trenger å lade opp.
Programmering er enkelt med Scratch og Python
Når du er ferdig med manuell kontroll av roboten, kan du begynne å programmere den med Scratch og Python.
Dette er enklest via mobilappen, hvor du kan bruke Scratch-programvaren til å programmere roboten. Når det gjelder armen, kan dette være noe så enkelt som å instruere den til å hente en gjenstand og plassere den et annet sted. Med kjøretøybygginger kan programmet være å bevege seg rundt. Selv om ingen standardfølere er inkludert, bør dette være mulig uansett om du vet avstandene som er involvert.
Et skrivebordsgrensesnitt er også tilgjengelig, kalt mBlock 5. Dette har et Scratch-grensesnitt som støtter konvertering av programmet til Python-kode. En versjon av mBlock er også tilgjengelig for Android og iOS. Programmering på denne måten kan gjøres live, selv om de beste resultatene ser ut til å nytes ved å laste opp programmer direkte, som du kanskje er en Arduino.
En annen, mindre høyteknologisk måte å programmere MotionBlock-roboten er inkludert. Dette er avhengig av å programmere Master Control-modulen direkte ved å registrere manuelle servobewegelser. For eksempel kan du programmere armen for å bevege deg rundt, åpne og lukke ved hjelp av hendene. Denne handlingen blir deretter lagret og spilt av, mens roboten følger trinnene du manuelt programmerte ved å manipulere den.
Reimagine roboten din med MotionBlock Kit
Når du har nådd slutten av første bygging med MotionBlock-settet, er sannheten klar. Dette er en virkelig fantastisk samling av prosjekter og aktiviteter, solid produsert og fagmessig pakket og presentert.
Det er bokstavelig talt ingenting galt med dette settet, kort enn muligheten til en 40-noe anmelder til å ødelegge den ved et uhell. Kanskje kan batteriet vare lenger, eller kanskje det kan inneholde en kameramodul for kjøretøybygningene. Dette er imidlertid små grep.
Hvis du har STEM- eller STEAM-interesserte barn som er i riktig aldersgruppe, bør du vurdere MotionBlock-settet seriøst.
Delta i konkurransen!
MotionBlock Robotics STEM Learning Kit GiveawayUtforsk mer om: Utdanningsteknologi, MakeUseOf Giveaway, Robotics.