Reklaam

Meie kohtuotsus Robootikakomplekt MotionBlock:
Selle STEAM-ile keskendunud robootikakomplekti ehituskvaliteet, tarkvara ja potentsiaal on väärt iga dollarit. Kui teie lapsed on elemendist STEM või STEAM vaimustatud, on MotionBlocki komplekt hädavajalik ost.
1010

Kas otsite programmeeritavat robotit, mis aitab teie lastel STEM- või STEAM-haridusega hakkama saada? Makeblocki MotionBlocki komplekt võib olla just see, mida otsite, kuid kas see on enamiku kooliealiste laste jaoks lihtsalt liiga keeruline?

Mis on STEM / STEAM?

14-aastased ja vanemad MotionBlock on robootikakomponentide kogum, mida saab programmeerida Scratchi ja Pythoni abil. 2019. aasta Red Dot auhinna võitja (programmeeritava robotikomplekti eest) on Makeblock spetsiaalselt turustanud komplekti sobivaks kooliealistele lastele, kellel on huvi robootika vastu.

Või täpsemalt: teadus, tehnoloogia, tehnika, (valikuline kunst) ja matemaatika. Sageli värbame selliste komplektide testimiseks värvama sobivasse vanusesse kedagi, kes aitaks hinnata selle sobivust.

instagram viewer

Kuid sel juhul pole see olnud võimalik, irooniliselt koolieksamite tõttu. Niisiis, ma olen suunanud oma 14-aastase minuga MotionBlocki komplekti üle vaatama. See ei pruugi olla nii naeruväärne, kui esmapilgul tundub ...

MotionBlocki kasti eemaldamine

Tohutu 144-komponendiline kollektsioon on MotionBlocki kasti sees. Tegelikult on neid nii palju, et (päris raske) kast on jagatud kaheks väiksemaks karbiks, millest igaüks on laaditud robootikakomplektiga.

Makeblocks Motionblocki robotkäsi

Kirjeldatud kui "keerukaid mehaanilisi ja elektroonilisi komponente", saab neid mooduleid kombineerida lihtsate õõtsühenduste ja kaablitega. Komplekti kuulub viis intelligentset servoplokki, mis pakuvad pidevat pööramist 360 kraadi ja ülitäpset. Neid saab programmeerida sünkroonija, liikumise salvestamise või Scratchi abil.

Koos servote, kaablite ja rattakoobaste ühendustega leiate rattad, kuulipüstoli ja keskse arvuti. Sellega kaasneb lihtne 12 × 16 LED-punktkuva (paigaldatud “peaajule”, tuntud kui peakontroll), mis aitab teie roboti ehitamisel mõnda tähemärki lisada. Arvuti toiteallikaks on kompaktne laetav aku, millel on oma USB-laadija. Enne alustamist tasub see mõneks tunniks ühendada.

Seal on ka kast koos Torxi kruvikeerajaga ja erinevate kruvidega. Neid on vaja moodulite ehitamiseks. Näiteks tuleb ehitada roboti käe ja haaratsi pöörde- ja kinnitusmoodulite segmendid.

See on tõesti vanuserühma moodustamise alus. Kuigi ma kahtlustan, et nooremad lapsed võivad robotit Scratchi abil programmeerida, on moodulite loomine kindlasti vanematele lastele, kellel on kõrgemad motoorsed oskused.

Mida saate teha MotionBlocki robootikakomplektiga?

MotionBlocki komplekt sisaldab erinevaid kujundusi, mida saate proovida:

  • Võitleja
  • Roveri proovide võtmine
  • Jalgpallur
  • Gorilla
  • Maastikuauto
  • Madu
  • Vastsed
  • Koer
  • Robotkäsi
  • Pitching Auto

Need ebaharilikud konstruktsioonid rõhutavad MotionBlocki komponentide mitmekülgsust ja kasutavad võtmemooduleid. Nende hulgas on kiirendusmoodul, väljundmoodul ja pöörlev moodul, aga ka juba mainitud pöörde- ja mehaanilised klambri kinnitusmoodulid.

Motionblocki robotkäsi saab üles tõsta ja alla kukkuda

Iga konstruktsiooni aluseks on viiest suure jõudlusega intelligentsest servost koosnev kollektsioon. Need on loodud jäljendama paljude loomade käitumist, millel on kõrge juhtimisstabiilsus ja tugev kandevõime.

Pliiatsi moodulit, iminappe ja palju muud saab kasutada ka ainulaadsete, individuaalsete konstruktsioonide jaoks. Vahepeal on põhimoodulil Bluetooth, mis võimaldab teil oma MotionBlocki loomist eemalt mobiilirakenduse või spetsiaalse kontrolleri kaudu juhtida. Programmide üleslaadimiseks mooduli otse arvutiga ühendamiseks on olemas ka mikro-USB-port.

Samal ajal saate tänu paarile LEGO adapterile integreerida oma MotionBlocki ehituse ka oma uusima LEGO projektiga.

Oma esimese roboti ehitamine

Paljud robootikakomplektid on varustatud hunniku komponentide ja moodulitega, mis lihtsalt kokku klapivad. Mõni minut hiljem on robot ringi liikunud - programm on värskelt USB kaudu üles laaditud.

MotionBlockiga mitte nii.

Läbivaatamise lihtsuse huvides valisin robotkäe. Selle ehitamise juhised on lisatud trükitud juhendisse (teised on Androidi ja iOS-i mobiilirakenduses), nii et siin oli mõistlik alustada.

90 minutit hiljem olin valmis ja valmistasin iga servo mooduli. Kahjuks pidin ikkagi ehitama Synchronizer'i - kaugjuhtimispuldi, mis juhib roboti kätt. Kuigi see oli natuke kiirem, oli kogu ehituse aeg umbes kaks tundi.

Siinkohal tasub rõhutada, et ehkki Synchronizer on kasulik kaugjuhtimispult, piirab seda 25 mm kaabelühendus peakontrolliga. Seda piiravad ka mõned piiravad sulgud („Stoblocks”), mis takistavad täielikku liikumist. Need näivad olevat ette nähtud kaablite venimise vältimiseks, kuid neil on vastupidine mõju. Ilma nende osadeta on parem liikumine.

Ka robotkäsi vajab kaugjuhtimispuldiga kasutamisel kalibreerimist, kuid rakendusepõhise kaugjuhtimispuldi puhul see pole nii.

Õige ehitamine

Kahjuks sattusin probleemiga. Näib, et ehituse alguses ühendasin komponendi valesti. Kuigi ma probleemi kohe lahendasin, tehti kahju.

Pöördmoodul Makeblocks Motionblock komplektis

Ühe servo korpusesse oli tunginud neli 16 mm kruvi, mille tagajärjel arm ei olnud funktsionaalne. See oli pöörlevasse plokki paigaldatud servo, mis on käe võtmekomponent.

See juhtus tänu juhiste lihtsale valesti tõlgendamisele. Põhjendamatut jõudu ei kasutatud. Tegelikult oli karmim kruvida 16mm kruvid õigesti.

Plussküljest, kui ma oleksin kasutanud mobiilirakenduse juhiseid, oleks see olnud palju selgem. Siin juhendatakse iga sammu koos animeeritud illustratsiooni ja komponentide interaktiivse 3D-graafikaga. Lühidalt, kui plaanite seda komplekti osta, kasutage mobiilirakenduse kasutusjuhendit.

Konfiskeeritud servo

Juhiste hoolikas lugemine ei takista aga tootmisprobleeme. Sünkroonija käega katsetades selgus, et üks servodest - raudselt see, mis oli pöörlevasse moodulisse paigaldatud minu kahjustatud parandamiseks - oli haaranud.

Kõigi nelja või enamat servot nõudva MotionBlocki komplekti ehitamisega viis see asi üsna palju lõppu.

Õnneks olid Makeblock lahked, et edastada paar asendusservi. Mõni nädal hiljem oli robot lõpuks töövalmis.

Juhtige Motionblocki sünkroonija abil

Edasine uurimine näitas, et kruvisid ei sorteeritud karbis olevate siltide järgi. Selle tulemuseks oli see, et ma kasutasin 16mm asemel 20mm kruvisid. See 4mm erinevus oleks tõenäoliselt päästnud trükkplaadi servos!

Veelkord: moraal või lugu on selge: pöörake tähelepanelikult juhiste iga sammu.

Haarake mobiilirakendus oma roboti juhtimiseks Bluetoothi ​​kaudu

Kui teie robot on ehitatud, on hea aeg sünkroonida see oma mobiilseadmega Bluetoothi ​​kaudu. Alustage rakenduse Makeblock installimisega, mis on saadaval Androidi ja iOS-i jaoks. Ehkki rakenduste telefoniversioonid on saadaval, leidsime, et tahvelarvuti kasutajaliides on paremini kasutatav.

Bluetoothi ​​kaudu sünkroonimist haldab rakendus (tavalise süsteemi kinnitusega) ja see on üllatavalt valutu. Mõni hetk hiljem olete valmis oma robotiprojekti juhtima. Igal toetatud robotikonstruktsioonil on oma juhtimisliides, mis võimaldab teil komponentide põhjal ehitust juhtida, seda juhtida või muul viisil manipuleerida.

Mobiilirakenduse lisafunktsioonid

Mobiilirakenduses on peidetud mitmesugused lisad, mis võivad muuta roboti ehitamise viisi. Näiteks on olemas väike väike pikslite kujundusekraan, mis võimaldab teil muuta Master Controli displeil kuvatavat vaikimisi LED-i.

Rakenduse Motionblock kaugjuhtimispult

Samuti on võimalus muuta mõnda vaikeseadet. Näiteks saate robotkäe ehituse abil muuta käe ja haaratsi tugevust. Pange tähele, et iminappide nõuetekohase kinnituse tagamiseks võib vaja minna erinevat pinda. Selle ülevaate jaoks kasutasime lakitud talumaja stiilis lauda, ​​millel on mitmesuguseid puudusi, mis võivad imemist nõrgendada.

Ja kui otsite midagi uut, mida teha oma robotkäe abil, kuidas oleks pliiatsi paigaldamist sellele? Rakenduses on joonistusriist, mille abil saate mõne sõna, logode või isegi kunstiteose hõlpsalt programmeerida. Roboti kirjutamise või joonistamise vaatamine on üsna vaatepilt!

Rakendus kuvab ka aku oleku, nii et saate teada, millal teie robot vajab laadimist.

Programmeerimine on Scratchi ja Pythoni abil lihtne

Kui olete roboti käsitsi juhtimisega lõpetanud, võite hakata seda programmeerima Scratchi ja Pythoni abil.

See on kõige lihtsam mobiilirakenduse kaudu, kus saate roboti programmeerimiseks kasutada tarkvara Scratch. Käe puhul võib see olla midagi nii lihtsat, kui käskida tal ese üles võtta ja mujale paigutada. Sõidukite ehituse korral võib programm olla liikuda. Kuigi standardseid andureid pole kaasas, peaks see olema võimalik sõltumata sellest, kas teate vahemaad.

Kasutage rakenduse Scratch abil Motionblocki komplekti

Saadaval on ka töölaua liides, mida nimetatakse mBlock 5. Sellel on Scratchi liides, mis toetab programmi konverteerimist Pythoni koodiks. MBlocki versioon on saadaval ka Androidi ja iOS-i jaoks. Sel viisil programmeerimist saab teha otseülekandena, ehkki parimaid tulemusi näib nautiv programmide otse üleslaadimine, nagu võiksite olla Arduino.

Komplekti kuulub veel üks, vähem kõrgtehnoloogiline viis MotionBlocki roboti programmeerimiseks. See sõltub Master Controli mooduli programmeerimisest otse servo käsitsi liigutuste registreerimisega. Näiteks võite programmeerida käe kätega ringi liikumiseks, avamiseks ja sulgemiseks. Seejärel salvestatakse see tegevus ja taasesitatakse robotiga, järgides käsitsi programmeeritud samme, manipuleerides sellega.

Reimuge oma robotit koos MotionBlocki komplektiga

Selleks ajaks, kui olete oma MotionBlocki komplekti abil oma esimese ehituse lõpule jõudnud, on tõde selge. See on tõeliselt hämmastav projektide ja tegevuste kollektsioon, kindlalt valmistatud ja asjatundlikult pakendatud ning esitletud.

Selles komplektis pole sõna otseses mõttes midagi valesti, kui 40-pealise arvustaja võimalus see kogemata lahti murda. Võib-olla võib aku kauem kesta või võib sellel olla sõidukimootori kaameramoodul. Need on siiski väikesed tõmblused.

Kui teil on STEM-ist või STEAMist huvitatud lapsi, kes on õiges vanuserühmas, peaksite seda tõsiselt kaaluma MotionBlock komplekt.

Osale konkursil!

MotionBlocki robootika STEM õppekomplekt

Christian Cawley on turbe, Linuxi, meisterdamise, programmeerimise ja tehniliste selgituste turbetoimetaja asetäitja. Samuti toodab ta The Really Useful Podcast ning tal on laialdased kogemused töölaua- ja tarkvaratoe alal. Ajakirja Linux Format kaastöötaja Christian on Raspberry Pi looja, Lego väljavalitu ja retro mängude fänn.