Jaké je spojení mezi zpracováním a Arduino®?
Arduino® je open-source rozšířený mikro-controller, který je naprogramován pomocí jazyka založený na zapojení. Jeho vývojové prostředí je však založeno na zpracování - bezplatný programovací jazyk ke stažení, který se běžně používá pro generování počítačové grafiky a složitých vizualizací dat. Náčrtky, které se také nazývají programy, postavené ve zpracování a jazyk Arduino® Language používají rozšíření souboru pro vývojové prostředí (PDE). Navíc, náčrtky zpracování a Arduino® mohou navzájem komunikovat a poskytovat obousměrné kontroly nad náčrtky zpracování a hardwarem Arduino®. Například data z náčrtu zpracování mohou být použita k řízení hardwaru připojeného k mikro-kontrolu Arduino® nebo data z mikro-kontroléru lze použít k řízení funkčnosti náčrtu zpracování. AlternativníLy, obě prostředí se mohou navzájem ovlivnit současně. Některé příklady projektů zpracování a Arduino® zahrnují použití potenciometrů pro kontrolu barvy objektu zobrazeného skici zpracování a použití událostí kliknutí myši z náčrtu zpracování k ovládání řady diodů emitujících světla (LED).
Zpracování a jazyky Arduino® komunikují mezi sebou prostřednictvím kódu a port Universal Serial Bus (USB), který emuluje a zobrazuje se jako sériový port počítače. Pro nastavení obousměrné komunikace mezi mikro-kontrolorem a zpracováním nebo ovládání zpracování s Arduino®, uživatelé píšou náčrtky v obou jazycích. Zpracování skica hledá sériový port připojený k Arduino®, zatímco kód mikro-kontroléru přijímá a přenáší data ze vstupů a výstupů Arduino's®. To poskytuje fandům úplnou kontrolu nadjejich projekty.
Dostupná bezplatná knihovna Arduino® pro zpracování umožňuje uživatelům ovládat Arduino® s daty ze zpracování bez psaní jakéhokoli kódu pro mikro-kontrolér. Místo toho je na desku nahrán standardní program a uživatel napíše kód ve skici zpracování. Písemný kód obvykle provádí následující funkce: Najde a otevírá sériový port připojený k Arduino®, ukládá data z mikro-kontroloru v proměnných a používá data k ovládání různých parametrů, jako je velikost nebo barva objektu, v náčrtu zpracování.
Lidé, kteří se učí pracovat s Arduino® a zpracováním, mohou najít příklady náčrtů v programovacím prostředí Arduino®. Tyto náčrtky přicházejí s každým stahováním aplikace a uživatelé je mohou obvykle spustit bez psaní jakéhokoli dalšího kódu. Tvůrci Arduino® také poskytují plně komentované zpracování a kód Arduino® online.