-
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 […]
-
Vývojové prostředí a programování Arduina
Úspěch Arduina a jeho velké rozšíření není jenom díky zajímavému hardwaru, ale především jednoduchému vývojovému prostředí (zkráceně nazýváno Arduino IDE, Integrated Development Environment). IDE obsahuje jednoduchý textový editor a pár tlačítek s jasnou funkcí, takže i začátečník je schopen velmi rychle psát své vlastní programy a nahrávat je do Arduina. Arduino IDE je psáno v […]
-
Obvod reálného času DS1307
Pokud chcete ve svých aplikacích pracovat s aktuálním datem a časem, můžete využít tento zajímavý obvod, který umí více než jen udržovat aktuální datum a čas.
-
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. Tyto základní knihovny však nemusí […]
-
Analogový výstup z Arduina
Toto jednoduché zapojení je inspirováno videem Internet Meter od Matta Richardsona: Zaujal mně nápad použít analogový měřící přístroj, jako ukazatel digitální hodnoty získané z Internetu. Jelikož ale nemám k dispozici Ethernet Shield, upravil jsem zapojení tak, aby se data do Arduina odesílaly přes sériové rozhraní (s využitím knihovny Serial).
-
Metoda smyčkových proudů
Metoda smyčkových proudů, často také zkracována na MSP, využívá II. Kirchhoffův zákon a používá se tehdy, pokud potřebujeme zjistit všechny neznámé (úbytky napětí a proudy na jednotlivých prvcích) v obvodu. Metodu lze využít jak v stejnosměrných, tak ve střídavých obvodech. V druhém případě je však postup výpočtu obtížnější kvůli výskytu komplexních čísel. Pro jednoduchost se […]
-
Integrovaný obvod NE555
Integrovaný obvod NE555 je analogový obvod, který byl poprvé uveden do prodeje v roce 1971 firmou Signetics (pokud se chcete dozvědět více informací o vzniku a historii tohoto obvodu, na stránkách semiconductormuseum.com je anglicky psaný rozhovor s tvůrcem obvodu Hansem Camenzindem). Od dob svého uvedení se stal velmi oblíbený a dodnes se používá. Jeho vnitřní […]
-
Čtení a zápis do EEPROM pomocí I²C
V tomto článku si ukážeme, jak pomocí Arduino Uno číst a zapisovat paměti typu EEPROM, které komunikují přes sběrnici I²C. Velmi stručně tuto sběrnici představíme, popíšeme jak se EEPROM adresuje a nakonec si ukážeme jak zapsat a přečíst několik bajtů. Arduino Uno obsahuje vnitřní EEPROM paměť, se kterou se dá pracovat pomocí knihovny EEPROM. Pokud […]