Përmbajtje:

RGB Matrix + Spectrum Analyzer: 10 hapa (me fotografi)
RGB Matrix + Spectrum Analyzer: 10 hapa (me fotografi)

Video: RGB Matrix + Spectrum Analyzer: 10 hapa (me fotografi)

Video: RGB Matrix + Spectrum Analyzer: 10 hapa (me fotografi)
Video: Секреты продвижения во 🔵Flickr🔴советы с Фовеонычем 2024, Nëntor
Anonim
RGB Matrix + Analizues spektri
RGB Matrix + Analizues spektri

I doni LED? Edhe unë!

Kjo është arsyeja pse, në këtë Instructable, unë do t'ju tregoj se si të bëni një Matricë të mrekullueshme LED RGB, e cila lehtë mund të shndërrohet në një Analizues Spektri me klikimin e një butoni.

Pas leximit, nëse mendoni se ky Instructable e ka fituar atë, ju lutemi votoni për të në konkursin LED.

Dhe pa asnjë zhurmë të mëtejshme, le të fillojmë.

Hapi 1: Shikoni videon

Image
Image

Videoja tregon çdo hap në detaje dhe do t'ju ndihmojë të kuptoni siç duhet projektin. Pra, shikojeni para se të kaloni në hapin tjetër.

Hapi 2: Merrni Pjesët tuaja

Arduino: INDIA - https://amzn.to/2iCal5uUS - https://amzn.to/2zZC1IUUK -

Shirita WS2812B (30 LED/metër): SHBA - https://amzn.to/2zUvOjwUK -

MSGEQ7 IC: SHBA - https://amzn.to/2zSV4qKUK -

Fletë akrilike: INDIA - https://amzn.to/2zZJSWLUS - https://amzn.to/2zZJSWLUK -

Furnizimi me energji elektrike: INDIA - https://amzn.to/2hQWuuTUS - https://amzn.to/2hQWuuTUK -

Rezistencë 1x 200K1x 33 pF Kapelë1x 100 nF Kapelë 1x 10 nF Kapak

Hapi 3: Prototipizimi

Prototipizimi
Prototipizimi
Prototipizimi
Prototipizimi

Shkarkoni dhe shtoni këto Biblioteka Arduino: FastLED - https://github.com/FastLED/FastLEDAAdafruit NeoPixel Library -

Provoni shiritin LED WS2812B duke përdorur skicën FirstLight nga shembujt e bibliotekës FastLED. Ndryshoni pinin e të dhënave dhe numrin e LED -ve dhe pas ngarkimit të LED -ve duhet të ndizen të bardhë njëri pas tjetrit duke treguar se LED -et po punojnë mirë.

Tani ndërtoni qarkun e provës duke përdorur diagramin e qarkut të bashkangjitur në këtë hap pa Marrës IR. Ngarko skicën, bashkangjitur gjithashtu në këtë hap. Do t'ju duhen 21 LED. MSGEQ7 ndau spektrin audio në 7 breza frekuencash. Pra, duke pasur parasysh këtë, skica ndan 21 LED në 7 grupe, secili grup ka 3 LED, LED i parë do të jetë gjithmonë i fikur dhe pjesa tjetër dy LED do të ndizen sipas intensitetit të audios në atë brez të veçantë frekuencash. Kini kujdes për vlerat analoge të të shtatë grupeve në Serial Monitor për të korrigjuar gabimet dhe për t'u siguruar që gjithçka duket mirë. Kur kjo funksionon mirë, përfundoni prototipin duke shtuar Marrësin IR.

Tani shtoni marrësin me rreze infra të kuqe dhe ngarkoni bashkangjiturin e dytë që kam bashkangjitur, i cili do të ndriçojë 2 grupe me 7 LED secila sipas intensitetit të sinjalit audio nga çdo dy breza të cilat mund t'i redaktoni në skicë. Unë do t'ju sugjeroj të zgjidhni brezat 3 dhe 4. Tani përcaktoni kodin gjashtëkëndësh të ndonjërit prej butonave në telekomandën IR që po përdorni. Për të ditur si ta bëni këtë, klikoni këtu: https://www.instructables.com/id/ Control-AC-Applia.. Editoni atë kod gjashtëkëndësh në skicë dhe ngarkojeni atë. Tani kur shtypni butonin, LED -të do të shfaqin animacion dhe kur të shtypni përsëri të njëjtin buton, do të kthehet përsëri në modalitetin e analizuesit të spektrit.

Dhe prototipizimi është i plotë.

Hapi 4: Saldimi

Bashkim
Bashkim
Bashkim
Bashkim
Bashkim
Bashkim
Bashkim
Bashkim

Merrni të gjithë përbërësit elektronikë të kërkuar për projektin.

Merrni gjithashtu një tabelë të ngushtë në të cilën ne do të bashkojmë përbërësit e analizuesit të spektrit në mënyrë që të bëjmë diçka si një mburojë Arduino, e cila do të na shpëtojë nga rrëmuja e instalimeve elektrike. Referojuni videove dhe fotografive për një perceptim të qartë.

Unë jam duke përdorur Arduino Uno në mënyrë që të mund të ngarkoj me lehtësi programe të reja në të ardhmen nëse kërkohet, por gjithashtu mund të përdorni Arduino Nano.

Pastaj, merrni një prizë 3.5 mm dhe lidhni dy tela, një në tokë dhe një në cilindo nga kanali dhe skaji tjetër i dy telave shkon në mburojën MSGEQ7. Pasi të bëhet kjo, lidhni IC me bazën e tij, lidhni telat e energjisë dhe provoni mburojën duke përdorur monitorin serik Arduino Uno, siç bëra më parë.

Hapi 5: Bëni Bordin LED

Bëni bordin LED
Bëni bordin LED
Bëni bordin LED
Bëni bordin LED
Bëni bordin LED
Bëni bordin LED

Tani, merrni një MDF të trashë 3 mm dhe bëni një katror me madhësi 25.2x25.2 cm dhe prerë atë duke përdorur një sharrë. Pastaj vizatoni 49 sheshe me madhësi 3.6x3.6 cm mbi të. Pritini 7 copë shirita LED, secila prej të cilave përmban 7 led, pasi ne do të bëjmë një matricë prej 7x7, pra 49 led. Pas prerjes, hiqeni shiritin në pjesën e pasme të tij dhe ngjiteni në copën MDF. Më duhej të bëja vrima në dy vende në MDF duke përdorur një stërvitje në mënyrë që telat të kalojnë, përndryshe do të më duhet të heq tkurrjen e nxehtësisë dhe të shkrij telat, gjë që nuk doja.

Mbani në mend se të gjitha shigjetat e drejtimit të rrjedhës së të dhënave në shirit duhet të ndjekin të njëjtin drejtim, domethënë nga e majta në të djathtë

Pastaj duke përdorur një stërvitje më të vogël, si 2 mm, bëra tre vrima pranë Vcc, GND dhe kunjat e të dhënave në secilin skaj të secilës prej 7 shiritave të udhëhequr. I konservova jastëkët e saldimit në shirit në të dy skajet. Pastaj përdorni një tel 0.75 mm katror, shkurtoni Vcc dhe GND të shiritave në të shtatë rreshtat. Gjithashtu, shkurtoni Vcc dhe GND nga rreshti i fundit në rreshtin e parë (ushqim i dyfishtë).

Lidhni të dhënat nga rreshti i parë me të dhënat e rreshtit të dytë, të dhënat nga të dhënat tot të dyta në të tretën dhe kështu me radhë derisa të arrihet rreshti i fundit. Kam përdorur një tel të ngurtë 0.5 mm katror për këtë qëllim. Sigurohuni që të mos shkurtoni këto tela në Vcc ose GND.

Kur të bëhet kjo, kontrolloni për vazhdimësinë dhe duke përdorur skicën FirstLight kontrolloni lidhjen.

Hapi 6: Bëni rrethimin

Bëni rrethimin
Bëni rrethimin
Bëni rrethimin
Bëni rrethimin
Bëni rrethimin
Bëni rrethimin
Bëni Shtojcën
Bëni Shtojcën

Për të bërë rrethimin kam përdorur një MDF 12 mm.

Kam bërë dimensionet e bashkangjitura në këtë hap. Duke përdorur veçorinë e prerjes me pjerrësi në bashkim pjesësh figure, fillimisht bëra dy prerje të zbukuruara në secilin skaj të shenjave. Të dy prerjet duhet të jenë brenda për të bërë një rrethim. Pas kësaj, bëra prerjet e mbetura të drejta.

Kam përdorur ngjitës druri për t'i bashkuar të gjitha pjesët së bashku dhe për t'i mbajtur ato në vend, kam përdorur një gozhdë të vogël druri. Ju mund të përdorni çdo teknikë tjetër që ju pëlqen, unë kam shumë pak përvojë me punimin e drurit, kështu që çdo sugjerim është vërtet i mirëpritur.

Lëreni ngjitësin të thahet gjatë natës.

Hapi 7: Përfundoni Bordin LED

Përfundoni Bordin LED
Përfundoni Bordin LED
Përfundoni Bordin LED
Përfundoni Bordin LED
Përfundoni Bordin LED
Përfundoni Bordin LED
Përfundoni Bordin LED
Përfundoni Bordin LED

Kontrolloni nëse bordi LED që kemi bërë më herët, përshtatet në mbyllje apo jo. Nëse jo, silleni në formë duke përdorur një skedar ose letër zmerile ose të dyja bashkë.

Nga një fletë termokolike e bardhë 10 mm, prerë 6 copë gjatësi të barabartë me atë të tabelës LED dhe gjerësi 2.4 cm. Ngjitini ato në vijën horizontale që kemi bërë në MDF.

Pasi të thahet, vendoseni brenda rrethimit, shënoni njolla për lidhësin e fuçisë DC dhe kabllon USB për Arduino dhe më pas shpojeni. Sillni ato në formë duke përdorur një skedar.

Përfunduan disa lidhje të mbetura si shtimi i telit për të dhëna, shtimi i telave të energjisë në lidhësin e fuçisë i cili fuqizon të gjithë qarkun tonë, duke shtuar marrësin IR dhe në fund ngjitjen e nxehtë të të gjithave në vend. Lidhni telat me rreshtin e katërt Vcc dhe telat e tokëzimit që shkojnë në Vin dhe pinin e tokëzimit të Arduino dhe e fuqizojnë atë.

Përdorni zam të nxehtë për t'i bërë të gjitha lidhjet të sigurta dhe gjithashtu për të rregulluar lidhësin e fuçisë në vendin e tij.

Hapi 8: Përfundoni pjesën e sipërme

Përfundoni krye
Përfundoni krye
Përfundoni krye
Përfundoni krye
Përfundoni krye
Përfundoni krye
Përfundoni krye
Përfundoni krye

Merrni përsëri fletën e termokolit dhe filloni ta preni në madhësi të barabarta me hendekun midis termokoleve të fiksuar më parë. Matni vetëm një për secilën rresht dhe më pas shkurtoni pjesën e mbetur të kërkuar duke përdorur atë pjesë. Nuk është e nevojshme të përdorni zam pasi do të mbetet në vend më vete, por nëse kërkohet mund të përdorni një sasi të vogël zam.

Pasi të bëhet kjo, matni kutinë, sillni fletën akrilike, shënoni dimensionin e matur duke përdorur një shënues dhe prerë atë duke përdorur një sharrë. Për ta prerë atë, bëni disa prerje duke përdorur një prestar kuti, dhe pastaj pasi ta keni mbajtur në cep të një tryeze, aplikoni forcën poshtë dhe do të pritet në një vijë krejtësisht të drejtë.

Për të bashkuar fletën akrilike në krye, kam përdorur një rrufe në qiell 2 mm pasi nuk kisha një vidë të përshtatshme, por ju duhet të përdorni një vidë.

Bëni shenja në fletën akrilike dhe shpojini ato duke përdorur një stërvitje 2.5 mm. Duke përdorur atë fletë, bëni shenja në rrethim dhe shpojini ato duke përdorur një stërvitje 2 mm. Pastaj më në fund, bashkoni fletën në krye duke përdorur vida.

Hapi 9: Prekja përfundimtare

Skica që kam bashkangjitur në hapin 2 do të ngelet pak gjatë punës si analizues spektri. Arsyeja është algoritmi. Janë bërë shumë llogaritje për llogaritjen e numrit të LED -ve, ngjyrën e LEDs, duke e treguar në fakt atë që e ngadalëson pak.

Kjo është arsyeja pse unë krijova një algoritëm krejt të ri për Spectrum Analyzer dhe po funksionon mirë tani, skica është bashkangjitur në këtë hap.

Për ata që duan të dinë se çfarë lloj algoritmi, kërkoni një lak "while" në skicë.

Hapi 10: U krye

Kjo eshte e gjitha. Shijoni krijimin tuaj, dhe nëse ka ndonjë pyetje, lijeni të lirë ta pyesni në pjesën e komenteve.

Nëse mendoni, unë e kam fituar atë, ju lutemi votoni për këtë udhëzues në Konkursin LED, dhe gjithashtu regjistrohuni në kanalin tonë në YouTube. Do të jetë vërtet ndihmuese.

Faleminderit per leximin:).

Recommended: