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ů

Rebel II – Nepodceňujte kompletaci trysky

IMG_8719_webPokud stavíte 3D tiskárnu a máte ve formě stavebnice i J-Head trysku, tak rozhodně nepodceňujte utěsnění mosazného (nebo hliníkového) konce pomocí teflonové pásky. Přesto, že mě Petr Zahradník upozornil na to, že těsnění je třeba provést hodně pečlivě (sám na to také doplatil) jsem dopadl tak, jak je vidět na fotce. Závada se projevila tak, že praskla kaptonová páska, kterou byl kov omotaný a vytékající plast začal postupně kapat na výtisk. Zajímavé je to, že kapala taková černo-zelená břečka (první tisky byly zeleným ABS), zatímco v zásobníku je již týden modrý PLA (vytištěno pár krabiček na léky a nějaké blbůstky). Dával jsem si záležet při montáži, ale zjevně jsem podcenil tlak, který je uvnitř extruderu… No nic – zítra budu máčet extruder v acetonu (doufám, že rozpustí i PLA, kterým jsem tisknul naposledy) a tentokrát si dám při těsnění záležet ještě více.

Rebel II – Laborování s parametry tisku

IMG_8362_webPři hledání optimální konfigurace všech parametrů pro tisk s jehož kvalitou jsem byl zpočátku nespokojený, jsem použil srovnávací metodu (neboli metodu etalonu). Jako etalon jsem zvolil díl, který jsem ke stavebnici dostal, ale nepoužil- jde o štítek REBEL II, který má být umístěný na horním příčném nosníku. Pokračování textu Rebel II – Laborování s parametry tisku

Rebel II – První pokus s PLA

IMG_8467_webPo dlouhém otálení jsem se konečně rozhoupal k otestování tisku plastem PLA namísto ABS. Opravil jsem tedy držák chladícího ventilátoru, který jsem při sestavování nalomil jat spravedlivým hněvem nad tím, že Tomáš příliš dotáhl jeden šroub motoru osy Y a poškodil plastový díl, namontoval zpět ventilátor a zapojil ho v elektronice. Petr Zahradník byl tak laskavý a poslal mi jeho konfiguraci pro Slic3r, kterou jsem použil pro první pokusy. Pokračování textu Rebel II – První pokus s PLA

Rebel II – první pokus s CURA engine

IMG_8415_webJako ovládací program tiskárny používám Repetier-host , který obsahuje více tzv. slicerů. Slicer je program, který vezme zadaný 3D model objektu a rozřeže ho na jednotlivé plátky, ze kterých pak vygeneruje G kód, na základě kterého pak tiskárna tiskne. Standardně používám slicer jménem Slic3r, který je v Repetier-Hostu nastaven jako implicitní. Na internetu jsem však našel spoustu článků o Cura engine, takže jsem se rozhodl ho vyzkoušet. Pokračování textu Rebel II – první pokus s CURA engine