Impara a programmare i nostri futuri Overlords con il kit di robotica MotionBlock

Il nostro verdetto del kit di robotica MotionBlock :
La qualità di costruzione, il software e il potenziale di questo kit di robotica incentrato su STEAM vale ogni singolo dollaro. Se i tuoi figli sono eccitati da STEM o STEAM, il kit MotionBlock è un acquisto imperdibile.
10 10

Alla ricerca di un robot programmabile per aiutare i tuoi figli a fare i conti con 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?

Cos’è STEM / STEAM?

Finalizzato a 14 anni e oltre, MotionBlock è una raccolta di componenti robotici che possono essere programmati utilizzando Scratch e Python. Vincitore del premio Red Dot 2019 (per il kit di robot programmabili), Makeblock ha specificamente commercializzato il kit come adatto ai bambini in età scolare con un interesse per la robotica.

O più specificamente, Scienza, Tecnologia, Ingegneria (arte facoltativa) e Matematica. Spesso, per testare kit come questo, reclutiamo qualcuno di età adatta a valutare la sua idoneità.

Tuttavia, in questo caso, non è stato possibile, ironicamente a causa di esami scolastici. Quindi, ho incanalato il mio io di 14 anni per rivedere il kit MotionBlock. Questo potrebbe non essere così ridicolo come sembra prima …

Unboxing di MotionBlock

Una vasta collezione di 144 componenti può essere trovata all’interno della scatola MotionBlock. Così tanti, infatti, che la scatola (piuttosto pesante) è suddivisa in due scatole più piccole, ognuna caricata con kit di robotica.

Braccio robotico Motionblock di Makeblocks

Descritto come “sofisticati componenti meccanici ed elettronici” questi moduli possono essere combinati utilizzando semplici giunti a coda di rondine e cavi. Sono inclusi cinque blocchi servo intelligenti, che offrono rotazione continua a 360 gradi e alta precisione. Possono essere programmati utilizzando un sincronizzatore, la registrazione del movimento o in modalità 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 con un cacciavite Torx e varie viti. Questi sono necessari per costruire i moduli. Ad esempio, i segmenti del modulo di oscillazione e di bloccaggio del braccio e del grabber del robot devono essere costruiti.

Questo, in realtà, è la base per il gruppo di età. Mentre sospetto che i bambini più piccoli possano programmare il robot con Scratch, la costruzione dei moduli è sicuramente per bambini più grandi con capacità motorie superiori.

Cosa puoi fare con il kit di robotica MotionBlock?

[amazon box=”B07QVQC3NY”]

Il kit MotionBlock ha diversi design da provare:

  • Combattente
  • Rover di campionamento
  • Calciatore
  • Gorilla
  • Auto fuoristrada
  • Serpente
  • Larva
  • Cane
  • Braccio robotico
  • Pitching Auto

Queste costruzioni insolite evidenziano la versatilità dei componenti MotionBlock e utilizzano i moduli chiave. Tra questi vi sono il modulo di accelerazione, il modulo di espulsione e il modulo rotante, nonché i moduli di bloccaggio con artiglio oscillante e meccanico menzionati in precedenza.

Il braccio del robot Motionblock può sollevarsi e abbassarsi

Alla base di ogni build ci sono cinque servi intelligenti ad alte prestazioni. Sono progettati per imitare i comportamenti di molti animali, con elevata stabilità di controllo e forte capacità di portamento.

Modulo di penna, ventose e molto altro possono essere impiegati anche per costruzioni uniche e individuali. Il modulo principale, nel frattempo, dispone di Bluetooth, che consente di controllare la creazione MotionBlock da 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 sono dotati di un sacco di componenti e moduli che si agganciano. Pochi minuti dopo, hai un robot in movimento, un programma appena caricato tramite 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 era logico iniziare da qui.

90 minuti dopo ho finito, avendo costruito tutti i moduli servo. Sfortunatamente, dovevo ancora costruire il Synchronizer, un’unità remota che controlla il braccio del robot. Mentre questo era un po ‘più veloce, l’intero tempo di costruzione era di circa due ore.

Vale la pena sottolineare qui che sebbene il Synchronizer sia un utile telecomando, è limitato dalla connessione via cavo da 25mm al Master Control. È anche limitato da alcune parentesi quadre (“Stoblock”) che impediscono il movimento completo. Sembra che siano forniti per impedire che i cavi vengano allungati, ma hanno 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 con il controllo remoto basato su app.

Ottenere la costruzione giusta

Sfortunatamente, mi sono imbattuto in un problema. Sembra che all’inizio della build, ho collegato un componente in modo errato. Mentre ho subito risolto il problema, il danno è stato fatto.

Modulo di rotazione nel kit Motionblock di Makeblocks

Quattro viti da 16 mm erano penetrate nel case di uno dei servi, rendendo il braccio non funzionale. Questo era il servo installato nel blocco rotante, un componente chiave del braccio.

Questo è successo grazie a una semplice lettura errata delle istruzioni. Non è stata usata nessuna forza irragionevole. In effetti, era più difficile avvitare correttamente le viti da 16 mm.

Tra l’altro, se avessi usato le istruzioni nell’app mobile, sarebbe stato molto più chiaro. Qui, ogni passo è guidato, con un’illustrazione animata e una grafica 3D interattiva dei componenti. In breve, se hai intenzione di acquistare questo kit, utilizza il manuale nell’app mobile.

Servo sequestrato

Leggere attentamente le istruzioni non impedirà comunque errori di produzione. Durante la sperimentazione con il braccio Synchronizer, si è scoperto che uno dei servi – ironicamente quello montato 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 inviare un paio di servi sostitutivi. Poche settimane dopo, il robot era finalmente pronto e funzionante.

Controlla il Motionblock con il sincronizzatore

Ulteriori indagini hanno dimostrato che le viti non erano ordinate secondo le etichette nella scatola. Ciò mi ha portato a utilizzare viti da 20 mm anziché 16 mm. Quella differenza di 4mm probabilmente avrebbe salvato la scheda del circuito nel servo!

Ancora una volta, la morale o la storia è chiara: prestate molta attenzione ad ogni fase 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 le versioni telefoniche delle app, abbiamo riscontrato che l’interfaccia utente del tablet era più utilizzabile.

La sincronizzazione tramite Bluetooth viene gestita dall’app (con la consueta conferma di sistema) ed è sorprendentemente indolore. Qualche istante dopo, sarai pronto per controllare il tuo progetto 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.

Ulteriori funzioni dell’app mobile

Vari accessori sono nascosti nell’app mobile che può cambiare il modo in cui si utilizza la build del robot. Ad esempio, c’è una piccola e graziosa schermata di pixel art che consente di modificare il LED predefinito visualizzato sul display del Master Control.

Remote dell'app Motionblock

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 correttamente protette. Abbiamo usato un tavolo in stile fattoria verniciato per questa recensione, che ha varie imperfezioni che possono indebolire l’aspirazione.

E se stai cercando qualcosa di nuovo da fare con il tuo braccio 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, doodle o persino immagini. Guardare un robot scrivere o disegnare è piuttosto una vista!

L’app mostrerà anche lo stato della batteria, in modo che tu possa sapere quando il tuo robot avrà bisogno di 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 muoversi. Anche se non sono inclusi sensori standard, ciò dovrebbe essere possibile indipendentemente dal fatto che si conoscano le distanze coinvolte.

Usa Scratch per programmare il kit Motionblock

È disponibile anche un’interfaccia desktop, chiamata mBlock 5. Questa funzionalità 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 eseguita dal vivo, anche se i risultati migliori sembrano essere goduti caricando direttamente i programmi, come si potrebbe fare con un Arduino.

È incluso un altro modo meno tecnologico per programmare il robot MotionBlock. Questo si basa sulla programmazione del modulo Master Control direttamente registrando i movimenti manuali dei servo. Ad esempio, puoi programmare il braccio per muoverti, aprirlo e chiuderlo, usando le mani. Questa azione viene quindi salvata e riprodotta, con il robot che segue i passaggi programmati manualmente manipolandolo.

Reimagine Your Robot con MotionBlock Kit

Quando avrai raggiunto la fine della tua prima build con il kit MotionBlock, la verità è chiara. Questa è una collezione davvero sorprendente di progetti e attività, solidamente realizzati e confezionati con cura e presentati.

Non c’è letteralmente niente di sbagliato in questo kit, a meno della capacità di un recensore di 40-qualcosa di romperlo accidentalmente. Forse la batteria potrebbe durare più a lungo, o forse potrebbe contenere un modulo videocamera per le build veicolari. Queste sono piccole lamentele, comunque.

Se hai bambini interessati a STEM o STEAM che sono nella fascia d’età giusta, dovresti prendere in seria considerazione il kit MotionBlock.