Co je Arduino®?
Arduino® označuje značku malých výpočetních platforem a odpovídajícího programovacího softwaru zaměřeného na elektronický fandy, davu, umělce a pedagogy. Italská společnost se stejným názvem navrhuje produkty Ardunio® a poskytuje bezplatnou dokumentaci, software a dokonce i kompletní hardwarová schémata online pro kohokoli, kdo je může použít nebo distribuovat. Tato technologie je primárně určena pro interakci s fyzickým světem a může být použita s celou řadou senzorů, světel, motorů a dalších elektronických součástek pro snímání a interakci s prostředím. Živá komunita uživatelů použila tuto technologii v projektech od zábavních gadgetů po autonomní letadla
Platforma Arduino® byla původně vytvořena jako levný a jednoduchý způsob, jak seznámit italské studenty s programováním a designem elektroniky, ale důraz projektu na cenovou dostupnost, snadné použití a otevřený design rychle zaujal globální pozornost. Společnost se stala průkopníkem v open-source hardwaru, filozofii, ve které jsou kompletní hardwarová schémata dostupná prakticky pro jakýkoli účel. Společnost chránila své jméno, aby nedocházelo k záměně desek s obvody vyrobených v Itálii s imitacemi nízké kvality; K dispozici je však řada produktů založených na designech Arduino®, od levných asijských knockffs po webovou stránku Freeduino podporovanou komunitou, která podporuje projekty bez ochranných známek na základě oficiálních návrhů. Tým Arduino® plně přijal tohoto ducha otevřenosti s volně dostupnou dokumentací, podporou a ukázkovými projekty a do svých vlastních návrhů dokonce zahrnoval navrhovaná zlepšení od ostatních uživatelů.
Od svého založení v roce 2005 se značka Arduino® rozšířila o řadu různých hardwarů, programovací jazyk a integrované vývojové prostředí (IDE) pro vytváření softwarových programů. Ať už je produkován oficiálním týmem nebo jinými společnostmi, hardware se často prodává jako součást předem vytvořené desky plošných spojů založené na mikrokontroléru, tj. Malém počítači, který provádí softwarové pokyny. Elektroničtí nadšenci si také mohou koupit nenamontovanou soupravu Arduino® nebo dokonce navrhnout desku s plošnými spoji od nuly a zakoupit mikrokontrolér samostatně. Hlavní rozdíly zjištěné mezi předem smontovanými výrobky jsou velikost desky a počet a typ vstupů / výstupů (I / O) pro připojení mikrokontroléru k jiným komponentám.
Většina projektů Arduino® zahrnuje nějakou formu fyzického počítání, což znamená, že mikrokontrolér snímá nebo nějak interaguje s okolním prostředím. V nejjednodušších příkladech to nemusí zahrnovat nic jiného než zapnutí a vypnutí diody emitující světlo (LED), ale platforma má dostatečný výpočetní výkon pro projekty robotiky nebo pokročilé elektroniky. Umělci, hardwaroví hackeři a nadšenci použili produkty Arduino® k vytvoření některých velmi kreativních projektů, včetně bezpilotních vzdušných dopravních prostředků (UAV), zařízení, která monitorují znečišťující látky ve vzduchu, a dokonce i zařízení, která mohou volat, tweetovat nebo textovat jejich majitelům, když potřebují vodu.