Archiv pro štítek: knihovny

Arduino jako MIDI zařízení

S MIDI protokolem může být sranda. Zvlášť, pokud máte doma nějaké elektronické klávesy, syntetizér, nebo jiné zařízení s MIDI (ovšem bude stačit i počítač s USB). Díky tomu, že Arduino má sériové rozhraní UART, pomocí kterého je možné komunikovat rychlostí 31 250 baudů, můžete si jednoduše vyrobit vlastní MIDI zařízení. Celý příspěvek

Arduino a sériová komunikace

Pokud chceme použít Arduino pro komunikaci s dalšími zařízeními, jako je počítač, další Arduino, nebo úplně jiný mikrokontroler, můžeme k tomu využít sériový UART. Minimálně jeden má každá verze Arduina (např. Uno má jeden, Mega má 4) a je možné jej využít k odesílaní a přijímání dat z/do libovolného zdroje.

V tomto článku se podíváme na to, jak se UART používá a jaké další možnosti komunikace máme. Celý příspěvek

Wii Nunchuck a Arduino

Akcelerometr je hezká hračka a čím dál častěji se používá v nejrůznějších aplikacích. Pokud se s touto zajímavou součástkou chcete pohrát, máte dvě možnosti. Buď si koupíte nějaký kit (například na sparkfun.com stojí něco kolem 20 dolarů) nebo využijete herního ovladače Nunchuck od Nintenda Wii. Tento ovladač totiž kromě dvou tlačítek a jednoho joysticku obsahuje i akcelerometr. Pojďme se teď podívat, jak s tímto ovladačem komunikovat pomocí Arduina a na co všechno se dá použít. Celý příspěvek

Arduino a knihovny

Knihovny pro Arduino jsou, zjednodušene řečeno, balíčky obsahující nové funkce, které lze využívat ve vašich programech. Vývojové prostředí Arduina (Arduino IDE) obsahuje několik základních knihoven připravených k okamžitému použití. Například EEPROM pro čtení a zápis interní non-volatilní paměti, Wire pro sériovou komunikaci, Stepper pro ovládání krokových motorů a několik dalších.

Přehled dostupných knihoven v Arduino IDE.

Přehled dostupných knihoven v Arduino IDE.

Tyto základní knihovny však nemusí vždy stačit, a proto existuje jednoduchý způsob, jak nové knihovny přidat a využít ve vlastních projektech. Celý příspěvek