udhëzues-LOGO

Shenja Dinamike e Drejtuar me Neon Arduino Instructables

instructables-Dynamic-Neon-Arduino-Driven-Sign-PRODUCT

Informacioni i produktit Shenja Dinamike e Drejtuar me Neon Arduino

Shenja Dynamic Neon Arduino Driven është një shenjë LED DIY që mund të shfaqë modele të ndryshme groovy. Shenja është bërë duke përdorur shirita neoni LED, pllakën e mikrokontrolluesit Arduino Uno, një transistor NPN, një bllok terminali, ndërprerës, fletë druri, vida dhe një furnizim me energji 12V DC. Shenja mund të përdoret për të shfaqur çdo lloj germe për ngjarje, dyqane ose shtëpi.

Furnizimet

  • Shirit LED neoni (Amazon/Ebay)
  • Fletë druri
  • Vida
  • Arduino Uno
  • BC639 (ose ndonjë transistor i përshtatshëm NPN)
  • Blloku i terminalit
  • Ndrysho Ndërprerësin
  • Tela me shumë fije të dyfishta
  • Furnizimi me energji 12V DC
  • Hekuri i saldimit

Fakultative

  • Projektor
  • Printer 3D
  • Qeni

Udhëzimet e përdorimit të produktit

instructables-Dynamic-Neon-Arduino-Driven-Sign-FIG-1

Hapi 1: Vizatoni dizajnin
Për të filluar, zgjidhni modelin për të shfaqur tekstin. Zgjidhni një font që nuk ka kthesa shumë të ngushta pasi do të jetë e vështirë të përkulni shiritin LED. Projektoni modelin e zgjedhur në tabelën e pasme dhe gjurmoni shkronjat me laps. Mbani kafshët endacake jashtë dhomës për të përshpejtuar procesin. Nëse nuk ka akses në një projektor, printoni shkronjat në letër dhe ngjitini ato në tabelë ose me dorë të lirë. Për të filluar, duhet të zgjidhni modelin tuaj për tekstin që dëshironi të shfaqet. Ju mund të merrni të gjitha llojet e shkronjave në internet, por në përgjithësi dëshironi diçka që nuk ka kthesa shumë të ngushta pasi do të jetë e vështirë të përkulni shiritin LED. Më dukej se ky font ishte më i përshtatshmi për nevojat e mia.  https://www.fontspace.com/sunset-club-font-f53575 Pasi të keni zgjedhur një projekt dizajni, atë në tabelën tuaj të pasme, në rastin tim ishte një fletë OSB. Pastaj vizatoni shkronjat me laps. Mbajtja e kafshëve endacake jashtë dhomës do ta përshpejtojë procesin. Nëse nuk keni akses në një projektor, mund t'i printoni edhe shkronjat në letër dhe t'i ngjitni në tabelë ose thjesht me dorë të lirë.instructables-Dynamic-Neon-Arduino-Driven-Sign-FIG-2instructables-Dynamic-Neon-Arduino-Driven-Sign-FIG-3

Hapi 2: Ngjitni shiritat LED
Më pas, prerë shiritin LED në shirita për secilën pjesë të shkronjave. Prisni shiritin në pika specifike që të gjitha LED të funksionojnë, zakonisht pas çdo të treti LED. Dizajnoni kapëse për t'u mbajtur mbi shirita dhe për t'i lidhur ato në tavolinën e pasme me vida të vogla. Printoni 3D kapëset ose përdorni kapëse kabllosh ose gozhdë për të mbajtur shiritat në vend. Për një shkronjë të vogël 'i', prisni një pjesë silikoni rreth LED-ve dhe mbuloni disa LED për të krijuar boshllëkun dhe pikën mbi trupin e shkronjës.

Tani do t'ju duhet të prisni shiritin LED në shirita për secilën pjesë të shkronjave. Nëse keni punuar më parë me shirit LED, do ta dini se duhet ta prisni shiritin në pika të veçanta që të funksionojnë të gjitha LED, zakonisht pas çdo të treti LED. Kjo do të thotë se mund t'ju duhet t'i bëni shiritat pak më të shkurtër ose më të gjatë se pjesa që sapo keni gjurmuar, por me pak ngatërrim dhe lëvizje rreth jush mund ta bëni shenjën të duket mirë. Kam projektuar disa kapëse në fusion 360 për t'u mbajtur te shiritat dhe për t'i bashkuar në dërrasën e pasme me disa vida të vogla, ju mund të printoni 3D sa të keni nevojë. Ato janë të vogla, kështu që printohen mjaft shpejt dhe lehtë. Nëse nuk keni akses në një printer 3D, thjesht mund të përdorni disa kapëse kabllosh ose gozhdë për të mbajtur shiritat në vend. Për një shkronjë të vogël 'i', mund të prisni një pjesë të silikonit rreth LED-ve dhe të mbuloni disa LED për të krijuar boshllëkun dhe pikën mbi trupin e shkronjës.instructables-Dynamic-Neon-Arduino-Driven-Sign-FIG-4instructables-Dynamic-Neon-Arduino-Driven-Sign-FIG-5

Hapi 3: Lidhja me kabllo LED
Meqenëse shenja mund të ndriçojë shkronjat individualisht, lidhni telat nga secila shkronjë në një pikë të vetme në anën e pasme të tabelës. Shponi një vrimë në një fund të çdo seksioni të shiritave LED dhe lidhni një gjatësi teli të dyfishtë në 12V dhe GND në çdo shirit. Kaloni skajin tjetër përmes vrimës së vogël. Fiksoni një tel të zhveshur përgjatë gjatësisë së pjesës së pasme të tabelës për të zvogëluar sasinë e kabllove të nevojshme. Lidhni të gjitha telat pozitive me të, duke e bërë të gjithë shenjën shumë të ngjashme me një ekran të zakonshëm LED me segmentin 7 të anodit. Sillni të gjithë telat e zakonshëm dhe lidhni ato individualisht me një bllok terminali. Gruponi telat e përbashkëta për shkronjat që përmbajnë më shumë se një segment, si p.sh. shkronja M. Pasi të ndiqen të gjithë këta hapa në mënyrë korrekte, Shenja Dynamic Neon Arduino Driven është gati për t'u përdorur sipas kërkesave të përdoruesit.

Duke qenë se shenja mund të ndriçojë shkronjat individualisht, do t'ju duhet të lidhni telat nga çdo shkronjë në një pikë të vetme në anën e pasme të tabelës. Në njërin skaj të çdo seksioni të shiritave LED, shponi një vrimë aq të madhe sa të kaloni kabllon. Lidhni një gjatësi të telit të dyfishtë në 12V dhe GND në çdo shirit dhe kaloni skajin tjetër duke menduar vrimën e vogël. Për të zvogëluar sasinë e kabllove të kërkuara, fiksova një tel të zhveshur përgjatë gjatësisë së anës së pasme të tabelës dhe lidha të gjitha telat pozitive me të, duke e bërë kështu të gjithë shenjën shumë si një ekran i zakonshëm LED i segmentit anodë 7. Të gjithë telat e zakonshëm më pas sillen dhe lidhen individualisht me një bllok terminal. Disa shkronja përmbajnë më shumë se një segment të tillë në shkronjën M, telat e përbashkët për këtë thjesht mund të grupohen së bashku. Më pas të gjitha telat mund të mbulohen me shirit për t'i mbrojtur ata nga pengimi dhe për ta bërë atë të duket pak më i rregullt. Ana e pasme e ekranit duket pak e papërpunuar, por është bërë në një orar të ngushtë kohor dhe askush nuk do ta shohë këtë gjithsesi përveç jush.instructables-Dynamic-Neon-Arduino-Driven-Sign-FIG-6instructables-Dynamic-Neon-Arduino-Driven-Sign-FIG-7

Hapi 4: Qarku

Një Arduino Uno përdoret për të kontrolluar çdo shkronjë, megjithatë kunjat GPIO në Arduino nuk mund të zhyten ose të japin rrymë të mjaftueshme për të fuqizuar LED-të, kështu që kërkohet një qark shtesë i drejtuesit. Një ndërprerës i tranzistorit me anë të ulët mund të përdoret për të ndezur dhe fikur shkronjat. Kolektori është i lidhur me anën e ulët të secilës shkronjë, emetuesin në tokë dhe bazën me çdo kunj GPIO të Arduino nëpërmjet një rezistence 1k. Duke ndjekur diagramin e qarkut, mund të përfshini aq çelësa tranzistor sa keni shkronja në shenjën tuaj. Bëra një tabelë me tranzistorë për t'u vendosur mirë në majë të Arduino. Nëse dëshironi më shumë shkronja sesa të dispononi Uno kunjat GPIO, mund të përmirësoni në një Arduino Mega ose të përdorni një zgjerues IO siç është MCP23017. Kablloja 12V që shkon në të gjitha shiritat LED lidhet më pas në pjesën e pasme të kunjit pozitiv të lidhësit të fuçisë në Uno. Në këtë mënyrë një furnizim i vetëm me energji 12V DC mund të përdoret për LED dhe Arduino, sigurohuni që furnizimi i zgjedhur mund të sigurojë rrymë të mjaftueshme për të gjitha LED. E kaluara e fundit e qarkut është të bashkëngjitni një ndërprerës SPDT On-Off-On për të kaluar midis mënyrave të ndryshme. E përbashkëta e çelësit është e lidhur me GND dhe dy kunjat e tjera janë të lidhura direkt me A1 dhe A2 dhe do të marrin përparësitage të rezistorëve të brendshëm tërheqës në këto kunja. Kam projektuar gjithashtu një mbyllje që mund të printohet 3D dhe të ngjitet në pjesën e pasme të Arduino për t'i siguruar asaj pak mbrojtje.instructables-Dynamic-Neon-Arduino-Driven-Sign-FIG-8

Hapi 5: Softueri

Tani tabela është ndërtuar dhe elektronika është lidhur, Arduino mund të programohet për të prodhuar modele groovy. Kodi është mjaft i thjeshtë, unë kam shkruar disa funksione të ndryshme për të ndezur shenjën në mënyra të ndryshme, të tilla si lëvizja anash, ndezja e fjalëve dhe ndezja dhe fikja e rastësishme e shkronjave të ndryshme. Nëse po përdorni fjalë të ndryshme për shenjën time, do t'ju duhet të modifikoni pak softuerin në mënyrë që funksionet të dinë se cilat kunja IO janë grupuar për secilën fjalë. Për konfigurimin tim, lidhjet IO me shkronjat janë 4 = 'K', 5 = 'e', ​​6 = 'y'… Inicializimi i kodit vendos të gjitha kunjat dixhitale që kontrollojnë shkronjat në dalje dhe dy kunjat analoge të lidhura me çelësi si hyrje me një tërheqje të brendshme. A3 lihet lundrues kështu që mund të përdoret si farë për gjenerimin e numrave të rastësishëm.instructables-Dynamic-Neon-Arduino-Driven-Sign-FIG-9

Më pas cikli kryesor lexon statusin e çelësit dhe do të ekzekutojë një nga tre opsionet në varësi të orientimit të tij. Ai ose do të ndezë të gjitha LED, do të qarkullojë nëpër modele të rastësishme ose do të alternojë ndërmjet të gjithave të ndezura për 60 sekonda dhe modeleve për 60 sekonda. Përsëri duke qenë se ka të ngjarë të përdorni fjalë të ndryshme, do t'ju duhet të modifikoni funksionet që ndriçojnë fjalët individuale, këto mund të gjenden në fund të kodit.

Hapi 6: Gjithçka u krye!
Më në fund ju duhet të keni një pjesë të shkëlqyer qendrore për ta ekspozuar në të gjitha llojet e vendndodhjeve. Përmirësimet e ardhshme – bazuar në reagimet që kam marrë, do të ishte e dobishme të mund të kontrollonim ndriçimin e shenjës. Kjo mund të bëhet duke përdorur një çelës MOSFET të kanalit P në anën e lartë të LED-ve dhe duke e lidhur atë me një nga kunjat PWM në Arduino, duke ndryshuar ciklin e punës do të rregullonte më pas ndriçimin. Nëse arrij ta zbatoj këtë, do të përditësoj këto udhëzime.instructables-Dynamic-Neon-Arduino-Driven-Sign-FIG-10

Dokumentet / Burimet

Instructables Shenja Dynamic Neon Arduino Driven [pdfUdhëzime
Shenja Dinamike e Drejtuar nga Neon Arduino, Shenja e Drejtuar nga Neon Arduino, Shenja e Drejtuar Arduino, Shenja e Drejtuar, Shenja

Referencat

Lini një koment

Adresa juaj e emailit nuk do të publikohet. Fushat e kërkuara janë shënuar *