Mainos
Tuomio MotionBlock -robottisarja:
Tämän STEAM-keskittyneen robottipaketin rakennuslaatu, ohjelmistot ja potentiaali ovat jokaisen dollarin arvoinen. Jos lapsesi ovat STEM- tai STEAM-innostuneita, MotionBlock-pakkaus on hankala hankinta.1010
Etsitkö ohjelmoitavaa robottia, joka auttaa lapsiasi selvittämään STEM- tai STEAM-koulutusta? Makeblockin MotionBlock-paketti saattaa olla juuri etsimäsi, mutta onko se vain liian monimutkainen useimmille kouluikäisille?
Mikä on STEM / STEAM?
Tavoitteena on vähintään 14 vuotta, MotionBlock on kokoelma robotiikkakomponentteja, jotka voidaan ohjelmoida Scratch- ja Python-ohjelmilla. Vuoden 2019 Red Dot -palkinnon voittaja (ohjelmoitavalle robottisarjalle) Makeblock on erityisesti markkinoinut pakkausta soveltuvaksi robotiikkaan kiinnostuneille kouluikäisille lapsille.
Tai tarkemmin, tiede, tekniikka, tekniikka ((valinnainen taide)) ja matematiikka. Usein rekrytoidaan tämän tyyppisiä testisarjoja sopivan ikäisiin henkilöihin arvioimaan niiden sopivuutta.
Tässä tapauksessa se ei kuitenkaan ole ollut mahdollista, ironista kyllä, johtuen koulukokeista. Joten olen kanavoinut 14-vuotias itseni tarkistamaan MotionBlock-paketin. Tämä ei ehkä ole niin naurettavaa kuin miltä ensin näyttää ...
Poista MotionBlock-pakkauksen laatikko
MotionBlock-laatikon sisällä on valtava 144 komponentin kokoelma. Itse asiassa niin paljon, että (melko raskas) laatikko on jaettu kahteen pienempään laatikkoon, joista jokaisessa on robottipakkaus.
Kuvailtu "hienostuneiksi mekaanisiksi ja elektronisiksi komponenteiksi", nämä moduulit voidaan yhdistää käyttämällä yksinkertaisia vetoketjun liitoksia ja kaapeleita. Mukana on viisi älykästä servolohkoa, jotka tarjoavat 360 astetta jatkuvaa pyörimistä ja suurta tarkkuutta. Ne voidaan ohjelmoida synkronointilaitteella, liiketallennuksella tai Scratch-ohjelmalla.
Servojen, kaapeleiden ja kiinnitysnivelten lisäksi löydät pyörät, kuulapistoolin ja keskusyksikön. Tätä seuraa yksinkertainen 12 × 16 LED-pistenäyttö (asennettu "pääaivoihin", joka tunnetaan nimellä Master Control), mikä voi auttaa lisäämään merkkiä robottirakenteisiin. Tietokone saa virtansa pienikokoisesta ladattavasta akusta, joka toimitetaan omalla USB-laturilla. Kannattaa kytkeä se muutaman tunnin ajan ennen aloittamista.
Mukana on myös laatikko, jossa on Torx-ruuvitaltta ja erilaiset ruuvit. Näitä tarvitaan moduulien rakentamiseksi. Esimerkiksi robottivarren ja tarttujan kääntö- ja kiinnitysmoduulisegmentit on rakennettava.
Tämä on todellakin ikäryhmittelyn perusta. Epäilen, että nuoremmat lapset voivat ohjelmoida robotin Scratchilla, mutta moduulien rakentaminen on ehdottomasti vanhemmille lapsille, joilla on ylivoimaiset motoriset taidot.
Mitä voit tehdä MotionBlock-robottipakkauksella?
MotionBlock-pakkauksessa on erilaisia malleja, joita voit kokeilla:
- Taistelija
- Näytteenotto Rover
- Jalkapalloilija
- Gorilla
- Maastoauto
- Käärme
- Toukka
- Koira
- Robottivarsi
- Pitching Auto
Nämä epätavalliset rakenteet tuovat esiin MotionBlock-komponenttien monipuolisuuden ja hyödyntävät avainmoduuleja. Näihin kuuluvat kiihtyvyysmoduuli, ulostyöntömoduuli ja pyörivä moduuli, samoin kuin aiemmin mainitut kääntö- ja mekaaniset puristusmoduulit.
Jokaisen rakenteen taustalla on kokoelma viittä korkean suorituskyvyn älykästä servosta. Ne on suunniteltu jäljittelemään monien eläinten käyttäytymistä, ja niillä on korkea hallinnanvakaus ja vahva kantavuus.
Kynämoduulia, imukuppeja ja paljon muuta voidaan käyttää myös ainutlaatuisiin, yksittäisiin rakennuksiin. Päämoduulissa puolestaan on Bluetooth, jonka avulla voit hallita MotionBlock-luomistasi etänä mobiilisovelluksen tai erillisen ohjaimen avulla. Mukana on myös mikro-USB-portti moduulin kytkemiseksi suoraan tietokoneeseen ohjelmien lähettämistä varten.
Samaan aikaan, parin LEGO-sovittimen ansiosta, voit integroida myös MotionBlock-rakenteen viimeisimpaan LEGO-projektiisi.
Ensimmäisen robotin rakentaminen
Monissa robottipaketeissa on joukko komponentteja ja moduuleja, jotka napsahtavat vain yhteen. Muutamaa minuuttia myöhemmin, robotti liikkuu, ohjelma on juuri ladattu USB: n kautta.
Ei niin MotionBlockin kanssa.
Tarkistuksen yksinkertaisuuden vuoksi valitsin robottivarren. Tämän rakennuksen ohjeet sisältyvät painettuun käyttöoppaaseen (muut ovat Android- ja iOS-sovellusten mobiilisovelluksessa), joten aloittaminen täältä oli järkevää.
90 minuuttia myöhemmin olin valmis, olen rakentanut jokaisen servomoduulin. Valitettavasti minun piti silti rakentaa Synchronizer, etäyksikkö, joka ohjaa robottivarret. Vaikka tämä oli hiukan nopeampaa, koko rakennusaika oli noin kaksi tuntia.
Tässä on syytä korostaa, että vaikka synkronoija on hyödyllinen kaukosäädin, sitä rajoittaa 25 mm: n kaapeliyhteys Master Control -laitteeseen. Sitä rajoittavat myös eräät rajoittavat hakaset (“Stoblocks”), jotka estävät täyden liikkeen. Ne näyttävät toimittavan kaapeleiden venyttämisen estämiseksi, mutta niiden vaikutus on päinvastainen. Parempi liike voidaan saavuttaa ilman näitä osia.
Lisäksi robottivarsi vaatii kalibroinnin, kun sitä käytetään kaukosäätimen kanssa, mutta näin ei ole sovelluspohjaisessa kaukosäätimessä.
Rakentamisen oikea saaminen
Valitettavasti törmäsin ongelmaan. Näyttää siltä, että rakennuksen varhaisessa vaiheessa kytken komponentin väärin. Vaikka korjasin asian välittömästi, vahinko tehtiin.
Neljä 16 mm: n ruuvia oli tunkeutunut yhden servossa olevaan koteloon, minkä seurauksena varsi oli toimimaton. Tämä oli pyörivään lohkoon asennettu servo, varren keskeinen osa.
Tämä tapahtui yksinkertaisen ohjeiden väärän tulkinnan ansiosta. Mitään kohtuutonta voimaa ei käytetty. Itse asiassa oli vaikeampaa ruuvata 16 mm: n ruuvit oikein.
Plussana, jos olisin käyttänyt mobiilisovelluksen ohjeita, se olisi ollut paljon selkeämpi. Tässä jokaista vaihetta ohjataan animoidulla kuvalla ja interaktiivisella 3D-grafiikalla komponenteista. Lyhyesti sanottuna, jos aiot ostaa tämän sarjan, käytä mobiilisovelluksen opasta.
Takavarikoitu servo
Ohjeiden huolellinen lukeminen ei kuitenkaan estä valmistusvirheitä. Kokeileessasi synkronointivarretta kävi ilmi, että yksi servoista - ironisesti se, joka oli asennettu pyörivään moduuliin korjaamaan vaurioitani - oli tarttunut.
Kaikilla MotionBlock-sarjan rakennuksilla, jotka vaativat neljä tai enemmän servoja, se melko paljon lopetti asioiden loppumisen.
Onneksi Makeblock oli tarpeeksi ystävällinen eteenpäin pari korvaavaa servoa. Muutamaa viikkoa myöhemmin robotti oli lopulta valmis ja käynnissä.
Lisätutkimus osoitti, että ruuveja ei lajiteltu laatikon tarrojen mukaisesti. Tämän seurauksena käytin 20 mm ruuveja 16 mm sijasta. Tuo 4 mm: n ero olisi todennäköisesti pelastanut piirilevyn servossa!
Jälleen kerran moraali tai tarina on selvä: Kiinnitä huomiota ohjeiden jokaiseen vaiheeseen.
Yhdistä mobiilisovellus robotin hallintaan Bluetoothin kautta
Kun robotti on rakennettu, on hyvä aika synkronoida se mobiililaitteeseen Bluetoothin kautta. Aloita asentamalla Makeblock-sovellus, joka on saatavana Androidille ja iOS: lle. Vaikka sovellusten puhelinversiot ovat saatavilla, havaitsimme, että tablet-laitteen käyttöliittymä oli käyttökelpoisempi.
Bluetooth-synkronointia hoitaa sovellus (tavallisella järjestelmän vahvistuksella), ja se on yllättävän kivuton. Muutama hetki myöhemmin, olet valmis hallitsemaan robottiprojektiasi. Jokaisella tuetulla robottirakenteella on oma ohjausrajapinta, jonka avulla voit ohjata, ohjata tai muuten manipuloida rakennetta komponenttien perusteella.
Mobiilisovelluksen lisäominaisuudet
Mobiilisovellukseen on piilotettu erilaisia lisäominaisuuksia, jotka voivat muuttaa tapaa, jolla käytät robottirakennetta. Esimerkiksi siellä on siisti pieni pikselikuvien näyttö, jonka avulla voit muuttaa Master Controlin näytössä näkyvää oletusvaloa.
Voit myös muuttaa joitain oletusasetuksia. Esimerkiksi robottivarsivarren avulla voit muuttaa käsivarren ja tarttujan vahvuutta. Huomaa, että saatetaan tarvita toinen pinta imukuppien asianmukaisen kiinnityksen varmistamiseksi. Käytimme tähän arvosteluun lakattua maalaistalo-tyyppistä taulukkoa, jolla on erilaisia puutteita, jotka voivat heikentää imua.
Ja jos etsit jotain uutta tekemistä robottivarsi kanssa, entä kynän asentaminen siihen? Sovelluksessa on piirtotyökalu, jonka avulla voit helposti ohjelmoida muutaman sanan, logon tai jopa taidetta. Robotin kirjoittamisen tai piirtämisen katselu on melkoinen näky!
Sovellus näyttää myös akun tilan, joten voit kertoa milloin robotti tarvitsee ladata.
Ohjelmointi on yksinkertaista Scratchilla ja Pythonilla
Kun olet valmis robotin manuaaliseen hallintaan, voit aloittaa sen ohjelmoinnin Scratchilla ja Pythonilla.
Tämä on helpointa mobiilisovelluksen kautta, jossa voit käyttää Scratch-ohjelmistoa robotin ohjelmointiin. Käsivarren tapauksessa tämä voi olla jotain niin yksinkertaista kuin ohjeistus sille nostaa esine ja sijoittaa se muualle. Ajoneuvojen rakentamisen yhteydessä ohjelma saattaa olla liikkua. Vaikka vakioantureita ei ole mukana, tämän pitäisi olla mahdollista riippumatta siitä, tiedätkö etäisyydet.
Saatavana on myös työpöytäliittymä, nimeltään mBlock 5. Siinä on Scratch-käyttöliittymä, joka tukee ohjelman muuntamista Python-koodiksi. Versio mBlockista on saatavana myös Androidille ja iOS: lle. Tällä tavalla ohjelmointi voidaan suorittaa suorana, vaikka parhaat tulokset näyttävät nauttivan lähettämällä ohjelmia suoraan, kuten saatat olla Arduino.
Mukana on toinen, vähemmän huipputekninen tapa MotionBlock-robotin ohjelmointiin. Tämä riippuu Master Control -moduulin ohjelmoinnista suoraan tallentamalla manuaaliset servoliikkeet. Voit esimerkiksi ohjelmoida käsivarren liikkumaan, avaamaan ja sulkemaan käsilläsi. Tämä toiminto tallennetaan ja toistetaan sitten robotin seuraamalla manuaalisesti ohjelmoituja vaiheita manipuloimalla sitä.
Kuvittele robotti uudelleen MotionBlock-sarjan avulla
Siihen mennessä, kun olet saanut ensimmäisen rakennuksen loppuun MotionBlock-kitillä, totuus on selvä. Tämä on todella hämmästyttävä kokoelma hankkeita ja aktiviteetteja, vankka valmistettu ja asiantuntevasti pakattu ja esitelty.
Tässä pakkauksessa ei ole kirjaimellisesti mitään vikaa, paitsi että 40-osaisen arvostelijan kyky rikkoa se vahingossa. Ehkä akku voi kestää kauemmin, tai ehkä siinä voisi olla kameramoduuli ajoneuvojen rakennuksiin. Nämä ovat kuitenkin pieniä rytmiä.
Jos sinulla on STEM- tai STEAM-kiinnostuneita lapsia, jotka ovat oikeassa ikäryhmässä, sinun tulee harkita vakavasti MotionBlock-pakkaus.
Osallistu kilpailuun!
MotionBlock Robotics STEM -opiskelupakettiChristian Cawley on varatoimittaja turvallisuuteen, Linuxiin, itsehoitoon, ohjelmointiin ja teknisiin selityksiin. Hän tuottaa myös The Really Useful Podcastin ja hänellä on laaja kokemus työpöydän ja ohjelmistojen tuesta. Linux Format -lehden avustaja Christian on Vadelma Pi-tinkerer, Lego-rakastaja ja retro-fani.