Novinka:eLabtronics - programovanie bez programovania...
(Kategória: Software-ZONE)
Zaslal wek
29.11.2010-03:08

Myšlienka programovania bez programovania - t.j. umožniť programovať aj ľuďom bez programátorského vzdelania - nie je nová, a priznám sa, že určitú dobu som sa s podobnou myšlienkou pohrával aj ja. V konečnom dôsledku na tom nie je nič zlé - množstvo ľudí dnes pracuje nielen s počítačom ako takým, ale aj s rôznymi zariadeniami umožňujúcimi či priam vyžadujúcimi určitý stupeň konfigurovania, a to najrozmanitejšími spôsobmi v najrôznejších prostrediach. A množstvo neprogramátorov takéto úkony očividne zvláda, nuž tak prečo im neposkytnúť prostriedok, ktorým si môžu naprogramovať - i keď v nevyhnutne obmedzenej miere - mikrokontrolér na niektoré základné úkony?

Jedným z takýchto prostriedkov môže byť aj produkt ezSystem austrálskej spoločnosti eLabtronics. Jedná sa vlastne o podporný software k ich vývojovým doskám eLab, ktoré sú založené na mikrokontroléroch PIC, ale to je tu nepodstatné. Jedná sa vlastne o dva programy: ezCircuitDesigner, kde sa dá nakresliť "schéma" obvodu, a ezCoreChart, čo je samotný "programovací" software. Pointou software je možnosť "programovať" pomocou kreslenia vývojového diagramu.

A ako sa sluší a patrí, k dispozícii je aj dokumentácia, a najmä detailný postup pre niekoľko vzorových projektov, spolu s videami, ktoré sa jednak dajú stiahnuť, ale aj priamo pozrieť na kanáli spoločnosti eLabtronics na YouTube.

Ako "starter pack"-y je ponúkaný balíček obsahujúci kit s mikrokontrolérom s 6 resp. 16 IO pinmi (elab6/elab16m), za hrsť súčiastok ako bzučiak, LED, tlačítka, teplotný snímač, potenciometer, držiak na baterky apod., a USB programátor; toto všetko za 77 resp. 99 AUD (zhruba 56 resp. 72 EUR).

Samotný software je zadarmo, ale priznám sa, že som nenašiel odvahu ho nainštalovať, a tak prípadných záujemcov, ktorý sa s ním pohrajú, týmto prosím o zverejnenie svojich skúseností v diskusii k tomuto príspevku.



Táto novinka je z mikroZONE
( http://www.mikrozone.sk/news.php?extend.813 )