Využití 3D tisku v práci – posun na Level 2

IMG_8800_webNěkteří z vás si možná vzpomenou na článek, kde jsem publikoval můj nápad, využít 3D tiskárny i v práci. Řešení upevnění LCD displeje, které jsem v tinkercadu namaloval bylo sice dobré, ale jak rostly moje schopnosti v tinkercadu a zkušenosti s 3D tiskem, tak mi také došlo, že to řešení je velmi primitivní a půjde ještě v mnohém vylepšit. Pokračování textu Využití 3D tisku v práci – posun na Level 2

Arduino – Ještě nevyhazujte své znefunkčnělé klony, aneb jak na FTDIgate

FTDI_errMož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ů

IMG_8754_webPokud 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ů