Impara a programmare i nostri futuri padroni con il kit di robotica MotionBlock
Pubblicità Il nostro verdetto del kit di robotica MotionBlock :
La qualità costruttiva, il software e il potenziale di questo kit robotico incentrato su STEAM valgono ogni singolo dollaro. Se i tuoi bambini sono entusiasti di STEM o STEAM, il kit MotionBlock è un acquisto imperdibile.10 10
Sei alla ricerca di un robot programmabile per aiutare i tuoi bambini ad affrontare l'educazione STEM o STEAM? Il kit MotionBlock di Makeblock potrebbe essere esattamente quello che stai cercando, ma è un po 'troppo complicato per la maggior parte dei bambini in età scolare?
Che cos'è STEM / STEAM?
Destinato a 14 anni e oltre, MotionBlock è una raccolta di componenti robotici che possono essere programmati utilizzando Scratch e Python. Vincitore del premio Red Dot per il 2019 (per kit robot programmabile), Makeblock ha commercializzato il kit come adatto a bambini in età scolare con un interesse per la robotica.
O più precisamente, Scienza, Tecnologia, Ingegneria, (Arte opzionale) e Matematica. Spesso, per testare kit come questo, reclutiamo qualcuno di età adatta per aiutare a valutarne l'idoneità.
Tuttavia, in questo caso, non è stato possibile, ironicamente a causa degli esami scolastici. Quindi, ho incanalato il mio sé di 14 anni per rivedere il kit MotionBlock. Questo potrebbe non essere così ridicolo come sembra inizialmente ...
Disimballare MotionBlock
Un'immensa raccolta di 144 componenti è contenuta nella confezione di MotionBlock. Tanti, infatti, che la scatola (piuttosto pesante) è suddivisa in due scatole più piccole, ognuna caricata con kit di robotica.
Descritti come "sofisticati componenti meccanici ed elettronici", questi moduli possono essere combinati usando semplici giunti e cavi a coda di rondine. Sono inclusi cinque servo blocchi intelligenti, che offrono una rotazione continua a 360 gradi e un'elevata precisione. Possono essere programmati utilizzando un sincronizzatore, la registrazione del movimento o in Scratch.
Insieme a servi, cavi e giunti a coda di rondine, troverai ruote, una pistola a sfera e il computer centrale. Questo è accompagnato da un semplice display a punti LED 12 × 16 (montato sul "cervello principale", noto come Master Control) che può aiutare ad aggiungere un po 'di carattere alle build del tuo robot. Il computer è alimentato da una batteria ricaricabile compatta, fornita con un proprio caricatore USB. Vale la pena collegarlo per alcune ore prima di iniziare.
C'è anche una scatola completa di un cacciavite Torx e varie viti. Questi sono necessari per costruire i moduli. Ad esempio, è necessario costruire i segmenti del modulo di oscillazione e di bloccaggio del braccio robot e del grabber.
Questa, davvero, è la base per il gruppo di età. Mentre sospetto che i bambini più piccoli possano programmare il robot con Scratch, costruire i moduli è sicuramente per i bambini più grandi con abilità motorie superiori.
Cosa puoi fare con il kit di robotica MotionBlock?
Il kit MotionBlock viene fornito con vari design da provare:
- Combattente
- Campionamento Rover
- Calciatore
- Gorilla
- Auto fuoristrada
- Serpente
- Larva
- Cane
- Braccio robotico
- Pitching Auto
Queste costruzioni insolite evidenziano la versatilità dei componenti MotionBlock e utilizzano moduli chiave. Tra questi ci sono il modulo di accelerazione, il modulo di espulsione e il modulo rotante, nonché i moduli di serraggio a battente e ad artiglio meccanico menzionati in precedenza.
Alla base di ogni build sono presenti una raccolta di cinque servi intelligenti ad alte prestazioni. Sono progettati per imitare i comportamenti di molti animali, con elevata stabilità di controllo e forte capacità di rilevamento.
Il modulo penna, le ventose e altro ancora possono essere impiegati anche per costruzioni individuali uniche. Il modulo principale, nel frattempo, è dotato di Bluetooth, che consente di controllare la creazione di MotionBlock in remoto tramite un'app mobile o un controller dedicato. C'è anche una porta micro USB per collegare il modulo direttamente al tuo computer per caricare i programmi.
Nel frattempo, grazie a un paio di adattatori LEGO, puoi anche integrare la tua build MotionBlock con il tuo ultimo progetto LEGO.
Costruisci il tuo primo robot
Molti kit di robotica vengono forniti con un sacco di componenti e moduli che si incastrano insieme. Pochi minuti dopo, hai un robot in movimento, un programma appena caricato via USB.
Non così con MotionBlock.
Mirando alla semplicità nella recensione, ho optato per il braccio robotico. Le istruzioni per questa build sono incluse nel manuale stampato (altre sono nell'app mobile per Android e iOS), quindi ha senso iniziare qui.
90 minuti dopo avevo finito, avendo costruito ogni modulo servo. Sfortunatamente, dovevo ancora costruire il Synchronizer, un'unità remota che controlla il braccio del robot. Mentre questo è stato un po 'più veloce, l'intero tempo di costruzione è stato di circa due ore.
Vale la pena sottolineare qui che sebbene il Synchronizer sia un utile telecomando, è limitato dalla connessione del cavo da 25 mm al Master Control. È inoltre limitato da alcune parentesi restrittive ("Stoblocks") che impediscono il movimento completo. Sembrano essere forniti per impedire che i cavi vengano allungati ma abbiano l'effetto opposto. È possibile ottenere un movimento migliore senza queste parti.
Inoltre, il braccio del robot richiede la calibrazione quando viene utilizzato con il telecomando, ma questo non è il caso del telecomando basato su app.
Ottenere la build giusta
Sfortunatamente, ho riscontrato un problema. Sembra che all'inizio della build abbia collegato un componente in modo errato. Mentre ho risolto immediatamente il problema, il danno è stato fatto.
Quattro viti da 16 mm erano penetrate nella custodia di uno dei servi, facendo sì che il braccio non funzionasse. Questo era il servo installato nel blocco rotante, un componente chiave del braccio.
Ciò è accaduto grazie a una semplice lettura errata delle istruzioni. Non è stata utilizzata alcuna forza irragionevole. In effetti, è stato più difficile avvitare correttamente le viti da 16 mm.
Tra i lati positivi, se avessi usato le istruzioni nell'app mobile, sarebbe stato molto più chiaro. Qui, ogni passaggio è guidato, con un'illustrazione animata e una grafica 3D interattiva dei componenti. In breve, se hai intenzione di acquistare questo kit, utilizza il manuale dell'app mobile.
Servo sequestrato
Tuttavia, leggere attentamente le istruzioni non impedisce errori di fabbricazione. Durante la sperimentazione del braccio Synchronizer, si è scoperto che uno dei servi - ironicamente quello installato nel modulo rotante per riparare quello che avevo danneggiato - si era bloccato.
Con tutte le build del kit MotionBlock che richiedono quattro o più servi, questo ha praticamente portato a termine le cose.
Fortunatamente, Makeblock è stato così gentile da inoltrare un paio di servi sostitutivi. Alcune settimane dopo, il robot era finalmente funzionante.
Ulteriori indagini hanno dimostrato che le viti non sono state ordinate secondo le etichette nella confezione. Ciò mi ha portato a utilizzare viti da 20 mm anziché 16 mm. Quella differenza di 4mm avrebbe probabilmente salvato il circuito stampato nel servo!
Ancora una volta, la morale o la storia sono chiare: presta molta attenzione ad ogni passo delle istruzioni.
Collega l'app mobile per controllare il tuo robot tramite Bluetooth
Con il tuo robot costruito, è un buon momento per sincronizzarlo con il tuo dispositivo mobile tramite Bluetooth. Inizia installando l'app Makeblock, disponibile per Android e iOS. Mentre sono disponibili versioni telefoniche delle app, abbiamo riscontrato che l'interfaccia utente del tablet era più utilizzabile.
La sincronizzazione tramite Bluetooth è gestita dall'app (con la solita conferma del sistema) ed è sorprendentemente indolore. Pochi istanti dopo, sarai pronto per controllare il tuo progetto di robot. Ogni build di robot supportata ha una propria interfaccia di controllo, che consente di guidare, guidare o altrimenti manipolare la costruzione in base alle parti del componente.
Funzioni aggiuntive per le app mobili
Nell'app mobile sono nascosti vari extra che possono cambiare il modo in cui usi il tuo robot. Ad esempio, c'è una piccola schermata pixel art che ti consente di modificare il LED predefinito visualizzato sul display del Master Control.
C'è anche la possibilità di modificare alcune impostazioni predefinite. Ad esempio, con la costruzione del braccio del robot, è possibile modificare la forza del braccio e del grabber. Si noti che potrebbe essere necessaria una superficie diversa per garantire che le ventose siano adeguatamente fissate. Per questa recensione abbiamo utilizzato un tavolo in stile rustico verniciato, che presenta varie imperfezioni che possono indebolire l'aspirazione.
E se stai cercando qualcosa di nuovo da fare con il braccio del tuo robot, che ne dici di montare una penna su di esso? L'app presenta uno strumento di disegno che puoi utilizzare per programmare facilmente poche parole, scarabocchi o persino disegni. Guardare un robot scrivere o disegnare è davvero uno spettacolo!
L'app visualizzerà anche lo stato della batteria, in modo da poter sapere quando il robot dovrà essere ricaricato.
La programmazione è semplice con Scratch e Python
Quando hai finito con il controllo manuale del robot, puoi iniziare a programmarlo con Scratch e Python.
Questo è più semplice tramite l'app mobile, dove è possibile utilizzare il software Scratch per programmare il robot. Nel caso del braccio, questo potrebbe essere qualcosa di semplice come istruirlo per raccogliere un oggetto e posizionarlo altrove. Con le build veicolari, il programma potrebbe essere quello di spostarsi. Sebbene non siano inclusi sensori standard, ciò dovrebbe essere possibile indipendentemente dal fatto che si conoscano le distanze coinvolte.
È anche disponibile un'interfaccia desktop, chiamata mBlock 5. Questa presenta un'interfaccia Scratch che supporta la conversione del programma in codice Python. Una versione di mBlock è disponibile anche per Android e iOS. La programmazione in questo modo può essere effettuata dal vivo, anche se i risultati migliori sembrano essere apprezzati caricando i programmi direttamente, come potresti fare con un Arduino.
È incluso un altro modo meno tecnologico per programmare il robot MotionBlock. Ciò si basa sulla programmazione diretta del modulo Master Control registrando i movimenti dei servi manuali. Ad esempio, potresti programmare il braccio in modo che si muova, apra e chiuda usando le mani. Questa azione viene quindi salvata e riprodotta, con il robot che segue i passaggi programmati manualmente manipolandola.
Reimmagina il tuo robot con MotionBlock Kit
Quando hai raggiunto la fine della tua prima build con il kit MotionBlock, la verità è chiara. Questa è una collezione davvero straordinaria di progetti e attività, realizzati in modo solido, sapientemente confezionati e presentati.
Non c'è letteralmente niente di sbagliato in questo kit, a parte la capacità di un recensore di 40 qualcosa di romperlo accidentalmente. Forse la batteria potrebbe durare più a lungo o potrebbe essere dotata di un modulo videocamera per le configurazioni del veicolo. Questi sono piccoli inconvenienti, tuttavia.
Se hai bambini STEM o interessati a STEAM che sono nella giusta fascia d'età, dovresti prendere seriamente in considerazione il kit MotionBlock.
Entra nella competizione!
Kit di apprendimento STEM MotionBlock RoboticsUlteriori informazioni su: Tecnologia dell'istruzione, MakeUseOf Giveaway, Robotica.