Dnes jsme udělej to sám Budeme shromažďovat hodiny na indikátorech vypouštění plynu, co nejjednodušší a nejlevnější.
Autorem tohoto domácího produktu je AlexGyver, autor stejnojmenného kanálu YouTube.
V současné době se většina indikátorů vypouštění plynu již nevyrábí a zbytky sovětských indikátorů lze nalézt pouze na bleším nebo rádiovém trhu. Je velmi obtížné je najít v obchodech. Čím jsou však tyto ukazatele menší, tím větší je jejich zájem. Roste mezi milovníky lamp, ročníku a samozřejmě postem apokalypsy.
Chceme tedy na základě nich vytvořit hodiny a kvůli jednoduchosti a maximální přístupnosti budeme indikátory ovládat pomocí mikrokontroléru před platformou arduino, který se připojí k počítači přes USB a nahraje do něj firmware kliknutím myši. Mezi arduino a ukazateli potřebujeme ještě víc elektronika, který vydá signály podél nohou indikátorů. Nejprve tedy potřebujeme generátor, který vytvoří vysoké napětí pro napájení indikátorů.
Hodinky pracují na konstantním napětí asi 180V. Tento generátor je velmi jednoduchý a pracuje na indukčních emisích. Frekvenci generátoru nastavuje PWM regulátor, při frekvenci 16 kHz je výstupní napětí 180 V. Ale navzdory vysokému napětí je generátor velmi, velmi slabý, takže ani nemysli na jeho další aplikace, je schopen pouze žárového výboje v inertním plynu. Toto napětí, jmenovitě +, je vysíláno do indikátorů prostřednictvím vysokonapěťových optočlenů. Samotné optočleny jsou ovládány arduino, to znamená, že může napájet jakýkoli indikátor + 180V. Aby se rozsvítila číslice v indikátoru, musíte na ni použít zemi, a to pomocí dekodéru vysokého napětí - sovětského mikroobvodu. Dekodér je také řízen arduino a může připojit jakoukoli číslici k zemi.
A nyní pozornost: máme 6 indikátorů a dekodér 1. Jak to funguje? Ve skutečnosti je dekodér připojen okamžitě ke všem indikátorům, tj. Ke všem jejich číslům, a činnost dekodéru a optočlenů je synchronizována tak, že najednou je napětí přivedeno pouze na jednu číslici jednoho indikátoru, tj. Optočlen rychle přepíná indikátory a dekodér rozsvítí na ně čísla a zdá se nám, že všechna čísla svítí současně.Ve skutečnosti každá číslice hoří o něco více než 2 milisekundy, pak se další okamžitě zapne, celková obnovovací frekvence 6 indikátorů je asi 60 Hz, tj. Počet snímků za sekundu, a vzhledem k inertnosti procesu oko nevnímá žádné blikání. Takový systém se nazývá dynamická indikace a může výrazně zjednodušit obvod.
Obecně se obvod hodin ukazuje jako velmi, velmi komplikovaný, takže je rozumné vyrobit pro něj desku s plošnými spoji.
Deska je univerzální pro indikátory IN12 a IN14. Na této desce jsou kromě všeho, co je potřeba pro páskovací indikátory, také místa pro následující ucpávky: tlačítko pro zapnutí / vypnutí poplachu, výstražné pípnutí, teploměr + vlhkoměr DHT22, teploměr DS18b20, modul v reálném čase na čipu DS3231 a 3 tlačítka pro ovládání hodin.
Veškerý uvedený hardware je volitelný a můžete jej připojit nebo nemůžete připojit, vše je nakonfigurováno ve firmwaru. To znamená, že na této desce si můžete vyrobit pouze hodiny, bez tlačítek a bez všeho, ale můžete si vyrobit hodiny s budíkem, zobrazením teploty a vlhkosti, to je taková univerzální deska. Přirozeně se rozhodli objednat čínskou pečeť, protože existuje tolik tenkých cest a přechodů na druhou stranu desky. V archivu najdete tzv. Soubor gerberových desek, do kterého si můžete stáhnout.
V tomto projektu je mnoho stop, zejména tenké na desce s ukazateli.
Deska musí být nakrájena na kousky, protože je dvoupatrová. Ale je lepší neřezat, skleněný prach je pro plíce velmi škodlivý. Pomocí tvrzeného samořezného šroubu poškrábáme desku a jemně ji rozbijeme ve svěráku.
Obecně platí, že nyní musíte pájet všechny komponenty na desce podle podpisů a výkresů na hedvábné obrazovce. Budete také muset koupit stojan s kolíky pro připojení částí desky.
Projekt využívá plnou velikost Arduino Nano. To se provádí za účelem zjednodušení stahování firmwaru i pro začátečníky.
Takže jsme shromáždili spodní desku. Nejprve je třeba otestovat provoz generátoru. Pokud není správně namontován, kondenzátor se může prohnout. Takže to něčím přikryjeme a zapneme napájení.
Nic se netlouklo, to je dobré. Pečlivě změřte napětí na nohách kondenzátoru, mělo by být 180V.
Skvělé. Pečlivě sledujeme, jak pájet indikátory. Na všech indikátorech je jedna noha označena bíle - to je anoda.
Lampa musí být vložena tak, aby anodová noha zasáhla tuto díru, jedná se o anodové silnice.
Po pájení ujistěte se, že promýváte tavidlo, v opačném případě může zhoršit několik číslic místo jedné. Dále odložte zbývající senzory a výškové reproduktory, pokud je to nutné, a pájejte dráty pro připojení tlačítek.
Senzor teploty musel být proveden na vodičích, aby byl umístěn daleko od zdrojů topení.
Vyjmeme všechna tlačítka a spínač alarmu na vodičích. Vyrobíme také hodinový modul na drátech.
Stahujte archiv, ve kterém je firmware a knihovny. Stáhněte si firmware.
Zkontrolujeme to.
Všechno funguje! Gratulujeme, udělali jsme trubkové hodiny.
Nyní pro tento případ. Autor po dlouhou dobu hledal cenově nejdostupnější a nejdražší variantu a přesto našel právě takovou prázdnou schránku pro provizorní krabici, která se ideálně hodí na palubu.
Vyrábíme také otvory pro výškové reproduktory, dráty, tlačítka a spínače.
Deska musí být zvýšena, autor používá obvyklé stojany pro desky s plošnými spoji.
Autor případ maloval pod maticí. Není příliš úspěšný, lépe použijte skvrnu.
Hotovo! Zbývá ukázat, jak to všechno využít. Před blikáním můžete nakonfigurovat některé body: časy režimu hodin a režimy zobrazení teploty a vlhkosti. Autor nastavil 10 sekund na hodiny a 5 na teplotu. Teplota, mimochodem, vlevo, vlhkost napravo.
K dispozici jsou 2 režimy jasu, den a noc. V souladu s tím pro toto nastavení.
Čas, po kterém se alarm sám spustí po spuštění alarmu.Hodinky obecně tikají a každou minutu dostanou tzv. Anti-otravu indikátorů. Všechna čísla jsou rychle tříděna, takže zřídka zahrnutá čísla nejsou buggy a okamžitě se zapnou. Obecně máme 3 tlačítka: výběr a zvýšení / snížení. Když kliknete na tlačítko „vybrat“ v teplotním režimu, okamžitě se přepnete do režimu hodin.
Podržením tlačítka „výběr“ přejdeme do režimu nastavení budíku. Pomocí tlačítek nahoru / dolů změňte číslo. Kliknutím na tlačítko „výběr“ můžete změnit „nastavení hodin“ a „nastavení minut“. Klávesnice je odporová.
Podržením tlačítka se vrátíme do režimu nastavení času. Nastavit, znovu podržet a vrátit se pouze do režimu hodin. Nastavení času budíku můžete také okamžitě ukončit dvojitým kliknutím na výběrové tlačítko. To znamená, že výstup obchází nastavení času.
Ano, budící hovor je nechutný, ale probudí vás to nejlépe. Můžete to ověřit pohledem na originál video autora:
Dnes máme s těmito hodinky všechno. Děkuji za pozornost. Uvidíme se brzy!