Pro jeden ze svých rozsáhlejších projektů (jehož součástí je i dříve zmiňovaná meteostanice) jsem chtěl udělat netradiční ovládání pomocí gest. Po delším hledání jsem objevil čip APDS-9960 od firmy AVAGO, který je dostupný u Farnella. Pokračování textu APDS-9960 Senzor přiblížení a gest
Archiv štítku: Arduino
Arduino – Ještě nevyhazujte své znefunkčnělé klony, aneb jak na FTDIgate
Možná jste na to už také narazili – poslední aktualizace Windows (po 1.10.2014) přinesla i aktualizaci ovladačů FTDI. Nepříjemnou novinkou je to, že se mládenci z Irska rozhodli rázně zatočit s padělky jejich čipů tím, že plošně všem zařízením, o kterých se domnívají, že jsou padělky přepíšou PID z 0x6000 na 0x0000, čímž je znefunkční. Patrně se jejich snaha o boj s padělateli nesetkala s takovým úspěchem, který čekali, takže se rozhodli vzít si jako rukojmí koncové zákazníky. No, čekal bych, že nové ovladače při detekci “nepravého” čipu vypíšou něco jako “pravděpodobně používáte padělek, ovladače nebudou fungovat” – přepisovat EEPROM uvnitř podezřelého zařízení mi přijde jako hodně silný kafe. Že to není úplně správný postup došlo už i chlapcům z FTDI, ale škody již byly napáchány a je třeba se s nimi nějak vypořádat. Pokračování textu Arduino – Ještě nevyhazujte své znefunkčnělé klony, aneb jak na FTDIgate
Arduino – Časování pomocí intervalů
Pokud to považuji za vhodné, tak v některých projektech používám platformu Arduino. Koncepce programové konstrukce aplikace pro Arduino spočívá ve dvou hlavních metodách – setup() a loop(), ve které program neustále běží. Pro pohodlnější práci s obsluhou periodických procesů jsem napsal jednoduchou knihovnu, která tyto úkoly umožňuje napsat velmi elegantním způsobem. Pokračování textu Arduino – Časování pomocí intervalů