Review: Cubit programmeerbaar "maak alles" elektronisch platform

Anonim

Review: Cubit programmeerbaar "maak alles" elektronisch platform

ElectronicsReview

Colin Jeffrey

14 mei 2015

16 afbeeldingen

Cubit is een hardware- en softwareplatform dat is ontworpen om het maken van elektronische apparaten voor bijna iedereen gemakkelijk te maken (Credit: Qfusion)

Als je elektronica bent als hobbyist, technicus of professionele ingenieur, weet je dat je vele uren kunt besteden aan het ontwerpen van circuits, sourcing van componenten en breadboarding of het solderen van een project voordat je erachter komt of je creatie echt werkt. Zou het het leven niet eenvoudiger maken als je gewoon zou kunnen beginnen met een eenvoudige, multifunctionele controller en een paar plug-and-play randapparaten om iets - alles - direct op te starten en dat je dan zou kunnen aanpassen en aanvullen terwijl je Gaan? De makers van een nieuwe elektronische ontwerptool dachten dat dit ook een goed idee zou zijn en hebben Cubit gemaakt, een platform voor alles wat het slepen en neerzetten van softwarebesturing over uit elkaar passende hardware mogelijk maakt. Word lid van Gizmag terwijl we een paar builds proberen om uit te testen.

Zoals velen van ons die werken of zich bezighouden met elektronische kunst, zijn twee van de medeoprichters van Qfusion Labs (de makers van Cubit) opgegroeid met elektronica als een hobby die ze later in een carrière veranderden. De broers Jason en Marvin Gouw brachten hun vormingsjaren door met het leren van de fijne kneepjes van het hardware- en softwareontwerp en werden later professionals in de elektronica. Al die tijd dachten ze dat er een eenvoudigere en betere manier moest zijn om snel en eenvoudig een reeks componenten bij elkaar te brengen over een geïntegreerd platform. Als resultaat van vele jaren van sleutelen en ontwikkeling kwamen hun inspanningen tot wasdom en, samen met een andere mede-oprichter en softwareontwikkelaar van Qfusion Lab, ontwikkelde Tim Mowrer het Cubit-systeem.

"Cubit is een hulpmiddel waarmee je alles kunt maken wat je maar kunt bedenken - en snel, " vertelde Jason Gouw aan Gizmag. "Vandaag de dag zijn innovaties zeer complex en meestal gaat het om een ​​bepaald niveau van elektronica of software.Het maken van een project waarbij beide vaardigheden worden gebruikt, is nog uitdagender.We hebben Cubit gemaakt om de kloof tussen elektronica en software te overbruggen. - & - drop visueel programmeren samen met plug & play elektronica om projecten te creëren zonder code of solderen. "

Het team van Qfusion Labs voorzag Gizmag van een standaard Cubit-kit die we konden uitproberen. We brachten een paar dagen door met het uitproberen en analyseren wat het kon doen.

Een snelle rondleiding door Cubit

Het Cubit-systeem bestaat uit drie primaire modules: de Cubit Controller, een verzameling randapparatuur en componenten genaamd Cubit Smartwares en een sleep-en-neerzetapp genaamd Cubit Workshop. Deze modules werken allemaal samen om een ​​geïntegreerd ontwerp- en ontwikkelingssysteem te bieden.

Met een zwarte plastic behuizing van 40 x 40 mm (1, 6 x 1, 6 in) is de hoofdeenheid van het systeem een ​​Bluetooth-compatibele 32-bits Cubit-controller. De controller bevat een handvol opbouwcomponenten, waaronder een PIC (Programmable Integrated Circuit), en heeft een aantal universele smartports verspreid over zijn omtrek, waarin een reeks Cubit Smartware-modules kan zijn geplugd. Afhankelijk van het gekochte pakket kunnen deze servo's, LED's, een slim LCD-display, potentiometers, schakelaars, sensoren en meer omvatten.

Cubit Smartwares zijn modules die rechtstreeks aan de smartports op de Cubit-controller worden gekoppeld en worden gekozen afhankelijk van het type circuit dat wordt gebouwd. Als u bijvoorbeeld een temperatuurgestuurde schakelaar bouwt die een mechanische klep bedient, kunt u een temperatuursensormodule en een servo aansluiten om de klep te bedienen.

De smartports bieden ook een voedingsingang voor het apparaat via een meegeleverde USB-kabel. Door simpelweg de vereiste apparaten aan te sluiten en de kabel aan te sluiten op een USB-poort op uw computer, komt het systeem onmiddellijk tot leven.

De Cubit Workshop-software voor Mac of pc rondt het trio van modules af. Na installatie op de gebruikte computer herkent de werkplaatssoftware onmiddellijk een van de Smartware-componenten die op de Cubit-controller zijn aangesloten en geeft het juiste pictogram weer op het computerscherm in het Cubit Workshop-programma.

Alles bij elkaar

De eerste manier om te zien wat het Cubit-platform kon doen, was door de software te installeren, de hardware aan te sluiten en ermee te spelen. Dat is precies wat we deden.

De software is eenvoudig uitgepakt en geïnstalleerd en toen we de controller inplugden en een paar van de smartware-modules installeerden, begon het allemaal tot leven te komen. De pictogrammen verschenen op het bovenste gedeelte van het Workshop-softwarescherm en we experimenteerden al snel met het verbinden van verschillende componenten op het scherm. De interactie was eenvoudig en de actie eenvoudig te beheren: het was gewoon een kwestie van het slepen en neerzetten van programmablokken, het selecteren van verbindingsdraden met de cursor en het samenvoegen ervan met modules.

Toen we eenmaal vertrouwd waren met de manier waarop het Cubit-systeem werkte, was het gewoon een kwestie van ervoor te zorgen dat de Cubit-module via Bluetooth aan de computer was gekoppeld en op de startknop te drukken.

De resultaten van deze experimenten vulden al snel veel tijd in, maar het was heel bevredigend om te zien hoe gemakkelijk een set LED's kon knipperen of een servo kon maken op de ene manier dan op de andere. Natuurlijk zal het spelen met iets je tot nu toe alleen maar bereiken, dus hebben we onze aandacht gericht op de instructies die het systeem vergezelden en - het nemen van onze aanwijzingen van het Cubit's makers adagium naar "begin met een idee " - opgemaakt een paar diagrammen.

Dit bleek een andere bevredigende oefening te zijn, omdat het het natuurlijke mentale patroon volgt van de onverbeterlijke knokdoener of experimentator: je ideeën uittekenen en vervolgens dingen bereiken om ze in realiteit te laten veranderen. In dit geval werden deze ideeën eenvoudiger gemaakt en gemakkelijker tot wasdom gebracht met behulp van de eenvoudige, plug-in, drag-and-drop-methode die inherent is aan de ontwerpideologie van de Cubit.

De enige echte beperking die na een tijdje aan het licht kwam, was dat het aantal beschikbare Smartwares de complexiteit van de dingen die we konden creëren, beperkte. Er zijn tenslotte maar heel veel projecten waarvoor flitsende lichten nodig zijn en servo's draaien, hoewel we er zeker een flink aantal van hebben verzonnen.

Volgens de makers zijn er plannen om meer Smartware-modules te ontwikkelen om het systeem te verbeteren, evenals een schema om meer ervaren onderzoekers een manier te bieden om hun eigen modules te ontwikkelen. Het is allemaal een onderdeel van de visie voor Cubit die de makers zien als een manier om het systeem voortdurend te verbeteren en uit te breiden.

"Ik wil mensen innovaties laten zien zonder beperkt te worden door de instrumenten", vertelde Jason Gouw ons. "Bij Qfusion Labs zien we een toekomst waarin elektronica en programmeren net zo alomtegenwoordig worden als het gebruik van smartphones .We willen een community zien waar iedereen, niet alleen technici, eenvoudig projectideeën kunnen delen en toegang hebben tot een repository van creatieve projecten met behulp van een georganiseerd platform. "

conclusies

Al met al was het creatieve platform van Cubit eenvoudig te gebruiken en snel in te stellen. De gebruikersinterface van de software was intuïtief en de functionaliteit voor slepen en neerzetten was logisch en eenvoudig te begrijpen. Het verbinden van de hardware en het maken van de Smartware-modules verschillende taken uitvoeren was ook niet moeilijk en het zou gemakkelijk zijn om je voor te stellen dat zelfs een absolute beginneling in elektronica weinig moeite zou hebben om uit te vinden hoe het te gebruiken.

Als er sprake was van nadelen voor het systeem, waren de beperkingen met de beschikbare modules een voor de hand liggend probleem, omdat er maar zoveel dingen met u kunnen worden gedaan. Om eerlijk te zijn, het is onwaarschijnlijk dat iemand met absoluut geen kennis of aanleg voor elektronica echt veel met het systeem zou kunnen doen zonder enige aarding in een paar elektronische principes, als niets anders dan dat ze de relaties van componenten met elkaar begrijpen en hoe ze functioneren.

Dit gezegd hebbende, met de uitbreiding van de reeks Smartware-modules en de mogelijkheid om in de toekomst mogelijk op maat gemaakte modules te maken, en het feit dat het Cubit-systeem zeker een beginneling zou helpen om op zijn minst elektronica te gaan begrijpen, zijn dit kleine zeiknabbels. over een algeheel slim en innovatief platform.

Beschikbaarheid

Nu dat Cubit tot bloei is gebracht en is ontwikkeld tot een punt waarop het op betrouwbare en eenvoudige wijze elektronische apparaten kan bedienen en beheersen, hebben de makers besloten om het op Kickstarter te introduceren.

Early-bird deals beginnen bij US $ 89 en omvatten een Cubit-controller, Cubit Workshop-software, vier Smartwares en een projectboekje. Andere, duurdere, duurdere kits bevatten meer Smartwares en zelfs meer Cubit-controllers voor multifunctionele, multi-controllerprojecten.

Als alles volgens plan verloopt, zijn de eerste batches gepland voor bezorging in januari 2016.

De onderstaande video toont het Kickstarter-veld van het Cubit-team.

Bron: Qfusion Labs

Het LCD-scherm is een van de vele plug-in Smartware-modules van de Cubit (Credit: Colin Jeffrey / Gizmag)

De Cubit-controller is een 32-bits, Bluetooth-enabled module (Credit: Colin Jeffrey / Gizmag)

De Cubit-controller heeft een op het oppervlak gemonteerde PIC (Programmable Integrated Circuit) als kern (Credit: Colin Jeffrey / Gizmag)

De LCD smartware-module zit boordevol elektronica (Credit: Colin Jeffrey / Gizmag)

Cubit is een hardware- en softwareplatform dat is ontworpen om het maken van elektronische apparaten voor bijna iedereen gemakkelijk te maken (Credit: Qfusion)

De Cubit-workshop software is grafisch en gemakkelijk te gebruiken (Credit: Qfusion)

De Cubit Smartware-modules zijn eenvoudig aan te sluiten (tegoed: Colin Jeffrey / Gizmag)

Cubit wordt geleverd met een reeks plug and play-modules (tegoed: Colin Jeffrey / Gizmag)

Cubit wordt geleverd met een reeks plug and play-modules (tegoed: Colin Jeffrey / Gizmag)

Cubit wordt door de makers beschreven als een "make anything " -platform (Credit: Qfusion)

Met Cubit kunnen modules worden gekoppeld door eenvoudigweg connectordraden op het scherm te slepen in de Cubit Workshop-software (Credit: Qfusion)

Verschillende modules aan elkaar haken is eenvoudig met de Cubit Workshop-software (tegoed: Qfusion)

Er is een groot aantal tools beschikbaar in de Cubit-workshop software (Credit: Qfusion)

Cubit-ontwerpschets voor een automatische, temperatuurgestuurde ventilator (Krediet: Qfusion)

Cubit's makers pleiten ervoor om een ​​ontwerp te schetsen en het vervolgens te bouwen met behulp van hun drag and drop-systeem (Credit: Qfusion)

Cubit wordt geleverd met een reeks modules, afhankelijk van de gekochte kit (Credit: Colin Jeffrey / Gizmag)