Abyste mohli vyrobit takový domácí produkt, budete potřebovat určité dovednosti při práci s mikrokontrolérem, konkrétně se zde používá mikrokontrolér AVR. Systém se zapne, když je zapnuto zapalování, zatímco je napájení ze zámku do řídicí jednotky. Data z řadicího knoflíku jsou čtena pomocí jazýčkových spínačů. V sandpiperu je magnet a když se přiblíží k jednomu z jazýčkových spínačů, aktivuje jej (zavře) a na základě těchto údajů systém určí, který přenos je zapojen. Pokud není jeden z jazýčkových spínačů sepnutý, pak je rukojeť v neutrální poloze, zatímco na obrazovce ukazatele běží had. Podrobněji zvažte proces vytváření domácího produktu.
Materiály a nástroje pro montáž:
- LED indikátor se společnou anodou;
- mikrokontrolér ATtiny2313;
- jazýčkové spínače pracující na obvodu (6 kusů);
- stabilizátor napětí typu 7805;
- kondenzátory na 100 a 10 mikrofaradách;
- odpory omezující proud 10 kOhm (1 ks) a 100 Ohmů (7 ks);
- dva magnety;
- Sada pro řadicí páku turecké výroby SAHLER (náklady asi 300 s.).
Domácí výrobní proces:
První krok. Vytvořte desku
Autor vytvořil desku z fóliového textitu a na něm jsou jazýčkové spínače. Pokud jde o magnety, jsou namontovány na křídlech.
Krok dva Vložte indikátor do pera a sestavte elektronický součást systému
Zakoupená sada pro řadicí páku, kterou autor doporučuje používat, je pro různé domácí výrobky zcela skládací a velmi slibná. Digitální indikátor musí být umístěn v úchytkách, perfektně s ním zapadá. Chcete-li nainstalovat indikátor, musíte odstranit kulatý plastový kryt z držadla, umístit na jeho místo sklenici z plexiskla, kterou lze řezat udělej to sám. Fólie se používá k zabarvení skla, je přilepená zevnitř.
Aby indikátor mohl sedět tak, jak má, v rukojeti se souborem musíte pro něj vytvořit místo. Dále je v rukojeti uloženo osm vodičů, které jsou potom připojeny k ovladači.
Nyní můžete začít připevňovat desku čtyřmi jazýčkovými spínači.Jedna deska je připevněna k plastovému tunelu pod popelníkem pomocí samořezných šroubů. Od konce musíte udělat díru, aby se deska proplazila. Druhá deska je také připevněna k plastu pomocí šroubů, které jsou spojeny černým drátem. Jazýčkové spínače mohou být uspořádány jiným způsobem, například lepením. Nejdůležitější je, že jazýčkové spínače jasně reagují na magnet.
Krok tři Začínáme programovat ovladač
Když zapnete systém bez programování, nebude to fungovat, ale tento proces není tak komplikovaný, pro tyto účely budete potřebovat:
1. Programátor je zařízení, které připojuje mikrokontrolér k počítači. Pomocí programátoru se firmware stáhne do řadiče. Programátoři jsou různí, jednoduchí, můžete to udělat i sami. Autor používá programátor USB AVR910, můžete si jej koupit nebo sestavit vlastníma rukama, na internetu jsou obvody a firmware.
2. Software, se kterým bude probíhat programovací proces. Autor používá software CodeVision AVR.
3. No, potřebujete také firmware, je připojen.
Pro připojení ovladače k programátoru se používá rozhraní SPI. Na fotografii vlevo vidíte ladicí desku, na pravé straně je programátor.
Ladicí deska pro ATtiny2313 je velmi jednoduchá, zde je její schéma.
Jakmile je programátor připojen k počítači přes port USB a mikrokontrolér je připojen k programátoru prostřednictvím ladicí desky, můžete spustit software CodeVision AVR. V něm přejděte do části Nastavení a vyberte Programátor. Jaká nastavení zadat, je vidět na fotografii.
Dále otevřete kartu Nástroje a vyberte v ní programátor čipů.
V okně Čip musíte vybrat požadovaný řadič, v našem případě ATtiny 2313. Chcete-li zkontrolovat, zda je vše správně připojeno, musíte kliknout na Obnovit čip. Neměla by existovat jediná chyba. Poté můžete programovat.
Pokud je třeba čip vyčistit, je na kartě Program funkce Vymazat čip.
V případě firmwaru otevřete kartu File (Soubor), vyberte Load FLASH a vyberte požadovaný soubor firmwaru. Chcete-li zahájit nahrávání, na kartě Program je tlačítko FLASH, proces se zobrazí na obrazovce. Poté bude programátor naprogramován a nyní jej zbývá jen nainstalovat na jeho místo.
Takto můžete vyladit rukojeť svého auta. Mimochodem, stejným způsobem můžete nainstalovat indikátor téměř v každém autě.