Instructables Dynamic Neon Arduino Driven Sign

Informace o produktu Dynamic Neon Arduino Driven Sign
Dynamic Neon Arduino Driven Sign je DIY LED znamení, které může zobrazovat různé groovy vzory. Nápis je vyroben z LED neonových pásků, desky mikrokontroléru Arduino Uno, tranzistoru NPN, svorkovnice, páčkového spínače, dřevěného plechu, šroubů a zdroje 12V DC. Značku lze použít k zobrazení jakéhokoli druhu nápisů pro akce, obchody nebo domácnosti.
Dodávky
- LED neonový pásek (Amazon/Ebay)
- Listové dřevo
- Šrouby
- Arduino Uno
- BC639 (nebo jakýkoli vhodný tranzistor NPN)
- Svorkovnice
- Přepínač
- Dvojitý vícepramenný drát
- Napájení 12V DC
- Páječka
Volitelný
- Projektor
- 3D tiskárna
- Pes
Návod k použití produktu

Krok 1: Nakreslete návrh
Začněte výběrem designu textu, který se má zobrazit. Vyberte písmo, které nemá příliš úzké křivky, protože bude obtížné ohnout pásek LED. Promítněte vybraný design na zadní desku a obkreslete nápis tužkou. Udržujte toulavá zvířata mimo místnost, abyste proces urychlili. Pokud nemáte přístup k projektoru, vytiskněte písmena na papír a přilepte je na tabuli nebo ji od ruky. Chcete-li začít, musíte si vybrat svůj design pro text, který chcete zobrazit. Můžete získat všechny druhy písem online, ale obecně chcete něco, co nemá příliš úzké křivky, protože bude obtížné ohnout pásek LED. Zjistil jsem, že toto písmo je pro mé potřeby nejvhodnější. https://www.fontspace.com/sunset-club-font-f53575 Jakmile jste si vybrali design, promítněte jej na zadní desku, v mém případě to byla deska OSB. Poté obkreslete písmo tužkou. Udržení toulavých zvířat mimo místnost proces urychlí. Pokud nemáte přístup k projektoru, můžete si písmena také vytisknout na papír a nalepit je na tabuli nebo jen od ruky.

Krok 2: Připojte LED pásky
Dále nastříhejte LED pásku na proužky pro každou část písmen. Přestřihněte pásku na určitých místech, aby všechny LED fungovaly, obvykle po každé třetí LED. Navrhněte klipy, které se budou držet na proužcích, a připevněte je k zadní desce pomocí malých šroubů. 3D vytiskněte klipy nebo použijte kabelové klipy nebo hřebíky, aby byly proužky na místě. Pro malé písmeno „i“ vyřízněte část silikonu kolem LED a zakryjte několik LED, abyste vytvořili mezeru a tečku nad tělem písmene.
Nyní budete muset LED pásku nastříhat na proužky pro každou část písmen. Pokud jste dříve pracovali s páskou LED, budete vědět, že je třeba pásku přestřihnout na určitých místech, aby všechny LED diody fungovaly, obvykle po každé třetí LED. To znamená, že možná budete muset proužky o něco zkrátit nebo prodloužit než úsek, který jste právě obkreslili, ale s trochou nepořádku a přesouváním věcí kolem vás může značka vypadat dobře. Navrhl jsem několik klipů na fusion 360, které drží na proužcích a připevňují je k zadní desce pomocí několika malých šroubů, můžete 3D tisknout tolik, kolik potřebujete. Jsou malé, takže se poměrně rychle a snadno tisknou. Nemáte-li přístup k 3D tiskárně, můžete použít kabelové spony nebo hřebíky k přidržení proužků na místě. Pro malé písmeno „i“ můžete vyříznout část silikonu kolem LED a zakrýt pár LED, abyste vytvořili mezeru a tečku nad tělem písmene.

Krok 3: Zapojení LED diod
Vzhledem k tomu, že znak může jednotlivě rozsvítit písmena, připojte vodiče od každého písmene k jednomu bodu na zadní straně desky. Vyvrtejte díru na jednom konci každé části LED pásků a připájejte délku dvojitého drátu k 12V a GND na každém pásku. Protáhněte druhý konec malým otvorem. Upevněte holý drát podél délky zadní strany desky, abyste snížili množství potřebné kabeláže. Připojte k němu všechny kladné vodiče, čímž se celý znak podobá běžnému 7segmentovému LED displeji s anodou. Přiveďte všechny společné vodiče a jednotlivě je připojte ke svorkovnici. Seskupte společné vodiče pro písmena obsahující více než jeden segment, jako je písmeno M. Jakmile jsou všechny tyto kroky správně provedeny, je Dynamic Neon Arduino Driven Sign připraven k použití podle požadavků uživatele.
Vzhledem k tomu, že nápis může jednotlivě rozsvěcovat písmena, budete muset propojit vodiče z každého písmene do jednoho bodu na zadní straně desky. Na jednom konci každé části LED pásků vyvrtejte otvor tak velký, aby prošel kabel. Připájejte délku dvojitého drátu k 12V a GND na každém pásku a protáhněte druhý konec malým otvorem. Abych snížil množství potřebné kabeláže, upevnil jsem holý vodič podél délky zadní strany desky a připojil k němu všechny kladné vodiče, takže celý znak se podobal běžnému anodovému 7 segmentovému LED displeji. Všechny společné vodiče jsou pak přivedeny a jednotlivě připojeny ke svorkovnici. Některá písmena obsahují více než jeden segment, například u písmene M, společné vodiče pro toto mohou být pouze seskupeny. Všechny dráty pak mohou být zalepeny páskou, aby byly chráněny před zachycením a aby to vypadalo o něco úhledněji. Zadní strana displeje vypadá trochu hrubě, ale byla vyrobena v napjatém časovém plánu a nikdo to kromě vás stejně neuvidí.

Krok 4: Obvod
K ovládání každého písmene se používá Arduino Uno, ale piny GPIO na Arduinu nemohou potopit nebo získat dostatečný proud pro napájení LED, takže je potřeba nějaký další obvod ovladače. K zapínání a vypínání písmen lze použít tranzistorový spínač na nízké straně. Kolektor je připojen ke spodní straně každého písmene, emitor k zemi a základna ke každému GPIO pinu Arduina přes 1k odpor. Podle schématu zapojení můžete zahrnout tolik tranzistorových spínačů, kolik máte písmen na znaku. Udělal jsem hlavičku s tranzistory, aby se úhledně vešly na Arduino. Pokud chcete více písmen, než má Uno k dispozici GPIO piny, můžete upgradovat na Arduino Mega nebo použít IO expandér, jako je MCP23017. 12V kabel, který vede ke všem LED páskům, je pak připojen k zadní straně kladného kolíku válcového konektoru na Uno. Tímto způsobem lze pro LED a Arduino použít jeden zdroj 12V DC, ujistěte se, že vybraný zdroj může poskytnout dostatek proudu pro všechny LED. Poslední minulostí obvodů je připojení spínače SPDT On-Off-On pro přepínání mezi různými režimy. Společná část přepínače je připojena k GND a další dva piny jsou připojeny přímo k A1 a A2 a budou mít výhodutage vnitřních pull up odporů na těchto pinech. Také jsem navrhl kryt, který lze 3D vytisknout a připevnit na zadní stranu Arduina, aby mu poskytl trochu ochrany.
Krok 5: Software
Nyní je znak zkonstruován a elektronika připojena, Arduino může být naprogramováno tak, aby produkovalo groovy vzory. Kód je poměrně jednoduchý, napsal jsem několik různých funkcí pro osvětlení znaku různými způsoby, jako je posouvání ze strany na stranu, blikající slova a náhodné zapínání a vypínání různých písmen. Pokud používáte jiná slova než můj znak, budete muset mírně upravit software, aby funkce věděly, které IO piny jsou seskupeny pro každé slovo. Pro mé nastavení jsou IO připojení k písmenům 4 = 'K', 5 = 'e', 6 = 'y'… Inicializace kódu nastaví všechny digitální piny ovládající písmena na výstupy a dva analogové piny připojené k přepínač jako vstupy s vnitřním pullupem. A3 je ponechán plovoucí, takže jej lze použít jako zdroj pro generování náhodných čísel.
Hlavní smyčka pak přečte stav přepínače a spustí jednu ze tří možností v závislosti na jeho orientaci. Buď rozsvítí všechny LED diody, bude procházet náhodnými vzory nebo se bude střídat mezi všemi zapnutými po dobu 60 sekund a vzory po dobu 60 sekund. Opět, protože pravděpodobně používáte různá slova, budete muset upravit funkce, které osvětlují jednotlivá slova, najdete je ve spodní části kódu.
Krok 6: Vše hotovo!
Konečně byste měli mít skvělý středový kousek, který můžete vystavit na nejrůznějších místech. Budoucí vylepšení – na základě zpětné vazby, kterou jsem obdržel, by bylo užitečné mít možnost ovládat jas nápisu. Toho lze dosáhnout použitím přepínače MOSFET kanálu P na horní straně LED a jeho připojením k jednomu z pinů PWM na Arduinu, změna pracovního cyklu by pak upravila jas. Pokud se dostanu k implementaci, aktualizuji tyto pokyny.
Dokumenty / zdroje
![]() |
instructables Dynamic Neon Arduino Driven Sign [pdfPokyny Dynamický neonový nápis Arduino, neonový nápis Arduino, nápis Arduino, nápis |





