Casa Recensioni Recensione e valutazione di venti kit di robot modulari

Recensione e valutazione di venti kit di robot modulari

Video: Conozcamos al k8 - Kit Modular de Robótica (Ottobre 2024)

Video: Conozcamos al k8 - Kit Modular de Robótica (Ottobre 2024)
Anonim

Cubelets è un kit robotico a incastro composto da moduli di dimensioni e forma uniformi, ognuno dei quali svolge una singola funzione, simile all'eccellente LittleBits Gizmos e Gadget Kit. Ma a differenza di LittleBits, che ha un numero di parti diverse, Cubelets è costituito da grandi cubi di plastica che presentano un rischio di soffocamento ridotto, rendendolo sicuro per i bambini dai quattro anni in su. Abbiamo esaminato il kit Cubenty Twenty da $ 499, 95 e l'abbiamo trovato mancante in termini di design e funzionalità. È un diversivo interessante per i bambini molto piccoli interessati alla robotica, ma è meglio aspettare qualche anno e introdurli alla piattaforma LittleBits molto più potente, che può essere utilizzata per lo sviluppo robotico ed elettronico per molto meno denaro.

Design e cubi

I moduli (o Cubelets, nel linguaggio di Modular Robotic, anche se useremo i cubi in breve) sono organizzati in tre diverse categorie: Sense, Action e Think. I cubi di senso, come prevedibile, hanno ciascuno un metodo per rilevare il mondo esterno (c'è un sensore di luce, un sensore di distanza, un sensore di temperatura e un quadrante manuale). I cubi azione possono produrre suono, luce o movimento. E i cubi Think svolgono ciascuno una funzione logica di base: ci sono funzioni inverse, di massimizzazione e di minimizzazione, oltre a cubi bloccanti e passivi. Un cubo della batteria ricaricabile fornisce energia.

I singoli cubi non fanno molto, ma puoi agganciarli ad altri cubi grazie ai potenti connettori magnetici sulle loro facce. I connettori tengono saldamente uniti i cubi e assicurano che l'elettricità sia condotta tra i cubi attraverso i contatti metallici.

Il kit Twenty che abbiamo esaminato include: un cubo grafico a barre, un cubo batteria, due cubi di blocco, un sensore di luminosità, due sensori di distanza, due cubi unità, un cubo torcia, un cubo manopola, due cubi logici inversi, un cubo logico massimo, un cubo logico minimo, due cubi logici passivi, un cubo girevole, un cubo altoparlante e un cubo sensore di temperatura, oltre a quattro adattatori Lego per combinare i tuoi progetti con i mattoncini Lego.

Modular Robotics offre anche un cubo Bluetooth da $ 59, 95 (che non è incluso nel kit da venti cubetti da $ 500), che consente di avere un livello molto modesto di controllo sulle varie funzioni collegando i cubi alle app Android e iOS. L'azienda offre anche un kit Cubelets Six per $ 159, 95 e un kit Cubelets 12 per $ 329, 95.

Cubi di senso

Tra i cubi sensoriali, il sensore di distanza ha il maggior potenziale per il divertimento del progetto. Con esso, puoi agitare la mano davanti alle tue creazioni e queste si muoveranno o si illumineranno in risposta. Il kit che ho comprato è venuto con un sensore difettoso, che è stato molto difficile da stabilire con certezza perché ogni sensore si è comportato in modo temperamentale a seconda di quanto bene fosse collegato al cubelet della batteria. Una breve passeggiata attraverso il forum Modular Robotics ha rivelato che non ero solo: anche altri utenti hanno ricevuto sensori di distanza difettosi, il che suggerisce un certo livello di fretta dal lato della produzione.

Il sensore di luce è interessante e c'è un certo grado di soddisfazione da parte dei bambini nel risolvere l'enigma di invertire il segnale per creare una torcia che funziona al buio, ma il brivido svanisce rapidamente. Il sensore di temperatura non è così utile; è difficile immaginare un progetto divertente per i bambini che dipende dalla quantità di calore rilevata da un robot.

Cubetti d'azione

I cubi di movimento sono frustranti unidirezionali. I cubi di guida possono avanzare solo se non li si gira fisicamente e i cubi di rotazione ruotano solo in una direzione. Ti danno la possibilità di creare un "robot" (in realtà, una specie di monolito di Minecraft molto meno articolato) che può andare in una sola direzione fino a quando non ha un motivo per fermarsi, da un cubo di senso o attraverso la resistenza fisica.

L'unica risposta variabile che puoi ottenere dall'azione e dai cubi di rilevamento è aumentando o diminuendo la potenza del segnale. Ciò rallenterà i cubi di movimento, attenuerà il cubo della torcia o diminuirà il numero di barre sul cubo del grafico a barre.

Pensa ai cubi

I cubi di massimizzazione e minimizzazione applicano semplicemente una funzione di passaggio al segnale di input, il che si traduce in una manifestazione più netta del comportamento del progetto. Il cubo di blocco può essere utilizzato come schermatura o isolamento, ma in una costruzione che comporta quel livello di complessità, il risultato finale finisce per essere indisciplinato a causa delle dimensioni ed è difficile capire esattamente dove posizionare il bloccante per ottenere il comportamento stai cercando.

Il cubo inverso è il più interessante. Ti consente di invertire il segnale inviato dai sensori al cubo. Ma, ancora una volta, puoi davvero rendere una luce più luminosa nell'oscurità o un motore più lento di fronte all'opposizione. Quindi esaurisci rapidamente le opportunità per l'invenzione.

È difficile capire perché queste non fossero le tipiche porte AND, NOT, OR e XOR che ci si aspetta in genere e che sono disponibili come parte della piattaforma LittleBits. LittleBits, a differenza di Cubelets, offre diverse opzioni per la programmazione sia con porte logiche dirette che con vari metodi come le ricette If This Then That (IFTTT) e Arduino. I moduli possono anche essere controllati con molta più granularità e precisione, attraverso una varietà di sensori e controlli.

Costruzione

Per creare un robot che gira per evitare oggetti, ho attaccato sensori e cubi inversi in modo tale che il cubelet di guida, orientato in avanti, si fermasse se il robot si trovasse di fronte a un ostacolo. Un cubo di unità separato, orientato nella direzione opposta, ruoterebbe nell'altro senso fino a quando l'ostacolo non viene più rilevato dai sensori, momento in cui il cubo di unità originale si inserisce nuovamente. Ciò significava che l'unità inattiva era solo un trascinamento sul sistema fino all'attivazione, il che causava un movimento irregolare e un comportamento imprevedibile.

Bluetooth e programmazione

Comprendendo le limitazioni sull'invenzione inerenti al design del Cubelet, e leggendo le descrizioni del cubelet Bluetooth come offrendo il controllo remoto e la possibilità di riprogrammare vari Cubelet, sono scattato per l'unità Bluetooth da $ 60.

Dopo aver aggiornato tutti gli altri cubi su Cubelet OS4 e aver installato l'app iOS gratuita, mi sono reso conto che il cubo Bluetooth funge effettivamente da manopola remota. Mi ha permesso di aumentare o diminuire la potenza del segnale di ciascun cubo singolarmente, in modo che le mie creazioni potessero avanzare, ruotare o illuminarsi con maggiore o minore intensità.

Il sito Web Modular Robotics pubblicizza la prossima versione di una nuova versione della sua applicazione Cubelet Studio, ma le notizie sul rilascio di tale applicazione sono state molto scarse dalla fine del 2015. La versione precedente offriva agli utenti un maggiore controllo sul comportamento di Cubelet, quindi " Sarà interessante vedere cosa porterà il prossimo aggiornamento.

Nel frattempo, ho trovato un progetto Node.js che espone alcune delle interfacce sottostanti dei cubi, ma l'esperienza di forzare il mio Mac ad accoppiarsi e connettersi al Bluetooth Cubelet è stata frustrante e ha prodotto risultati incoerenti.

conclusioni

L'idea di un sistema modulare di robotica è buona e il meccanismo per collegare ciascun Cubelet a un altro tramite un magnete è intelligente, soddisfacente e adatto ai bambini. Ma i limiti del sistema, combinati con il suo prezzo elevato, sono in ultima analisi degli accordi. Probabilmente Cubelets si rivelerà utile solo dopo il rilascio di un'interfaccia di programmazione aggiornata, un'API più solida, funzionalità avanzate e un calo dei prezzi. Se sei un aspirante robotico o se hai bambini molto piccoli interessati a costruire macchine semplici, LittleBits o Lego Mindstorms offrono molte più opzioni per costruire e programmare robot. Sono accessibili a quasi tutte le età e costano molto meno del Cubelet Twenty Kit.

Recensione e valutazione di venti kit di robot modulari