Përmbajtje:

RGB Led Strip Bluetooth Controller V3 + Music Sync + Ambient Light Control: 6 hapa (me fotografi)
RGB Led Strip Bluetooth Controller V3 + Music Sync + Ambient Light Control: 6 hapa (me fotografi)

Video: RGB Led Strip Bluetooth Controller V3 + Music Sync + Ambient Light Control: 6 hapa (me fotografi)

Video: RGB Led Strip Bluetooth Controller V3 + Music Sync + Ambient Light Control: 6 hapa (me fotografi)
Video: 100 Coolest NEW Gadgets You Didn't Know Existed! 2024, Korrik
Anonim
RGB Led Strip Bluetooth Controller V3 + Sinkronizimi i muzikës + Kontrolli i dritës së ambientit
RGB Led Strip Bluetooth Controller V3 + Sinkronizimi i muzikës + Kontrolli i dritës së ambientit

Ky projekt përdor arduino për të kontrolluar një shirit led RGB me telefonin tuaj përmes bluetooth. Mund të ndryshoni ngjyrën, të sinkronizoni dritat me muzikën ose t'i bëni ato të përshtaten automatikisht për ndriçimin e ambientit.

Hapi 1: Përbërësit

Komponentët
Komponentët
Komponentët
Komponentët
Komponentët
Komponentët

Për këtë projekt ju do të keni nevojë për përbërësit e mëposhtëm:

Shirita LED natyrisht, porosita 10 metra shirita RGB me densitet të lartë nga aliexpress për rreth 1 €/m: https://it.aliexpress.com/item/10000000224362.html…, ngjitësi është goxha i keq, por përveç atyre që ata janë të mrekullueshme për çmimin. kur zgjidhni se çfarë të blini, duhet të shkoni për shiritat "memecë" RGB, pa adresë dhe pa RGBW. Gjithashtu mbani shënim vlerësimin e fuqisë për metër të brezit tuaj dhe shumëzojeni atë për njehsorët që do t'ju nevojiten për të marrë një vlerësim të përafërt të fuqisë. 5050 shirita LED janë rreth 7W/m për densitetin e ulët 30 LED/m dhe 14W/m për densitetin e lartë 60 LED/m

Furnizimi me energji kalimi 12/24v, në varësi të tensionit të shiritave tuaj. Ju mund të përdorni një furnizim me energji ATX, por në çdo rast sigurohuni që të zgjidhni një furnizim me energji elektrike me një vlerësim të përshtatshëm të energjisë. Unë rekomandoj të blini një furnizim me energji elektrike që ka të paktën 30% më shumë fuqi të vlerësuar sesa ju nevojitet për LED, veçanërisht nëse blini një të lirë si kjo: https://it.aliexpress.com/item/32304688758.html?sp …. Shiritat e mi ishin 14W/m, më duhej të kisha fuqi 7.5m, kështu që kisha nevojë për afërsisht 105W, bleva një furnizim me energji nominale 180W vetëm për të qenë në anën e sigurt. Unë nuk rekomandoj ta blini këtë nëse jeni i ri në elektronikë pasi ka ekspozuar terminale të tensionit të lartë, bëjeni atë me rrezikun tuaj

Arduino, unë kam përdorur një mikro PRO, por ju mund të përdorni çfarë të doni, mbani në mend se mund të keni nevojë të ndryshoni disa kunja dhe emrin e portit Serial në kodin tim nëse do të përdorni një mikro kontrollues tjetër

Mosfetë me kanal 3x N, unë kam shkuar me IRF3205 sepse i kam pasur tashmë në dorë, ato janë të afta për 80Amps dhe kanë një rezistencë të ulët të arsyeshme, kështu që ato duhet të jenë shumë të mira. Nëse vini re se ata kanë tendencë të mbinxehen, ju gjithashtu mund të shtoni disa ngrohje si unë

Shoferët 3x TC4420 mosfet, Ato mund të mos jenë të nevojshme në varësi të nevojës suaj për energji, vazhdoni të lexoni për shpjegim

Moduli bluetooth HC-05, kini parasysh që të zgjidhni një nivel logjik 5v ose mund të keni nevojë për qark shtesë (një ndarës tensioni duhet të funksionojë) për të ulur tensionin që del nga TX i arduino

Rregullatori i tensionit 7805/ konvertuesi 5v buck në fuqinë e modulit arduino dhe bluetooth

5x 0.1uF, 1x 100uF kondensatorë, 4x rezistenca 10kohm

(opsionale)

  • modul mikrofoni elektrik, ai përbëhet nga një mikrofon dhe një amplifikator me përfitim të rregullueshëm që dërgon një tension analog gati për t'u lexuar nga arduino. Ju mund të ndërtoni qarkun tuaj ose të mos e përdorni fare nëse nuk doni që dritat tuaja të ndizen në ritmin e muzikës.
  • photoresistor, ju gjithashtu mund të përdorni një LED të thjeshtë të përdorur si sensor drite, por duhet të ndryshoni kodin që ai të funksionojë.

Hapi 2: Skematike

Skematike
Skematike
Skematike
Skematike
Skematike
Skematike

Bëni qarkun në një pjatë për ta testuar atë, përsëritni qarkun e drejtuesit mosfet (fotografia e dytë) 3 herë, një për secilin kanal, lidhni daljen 3 PWM të arduino me hyrjet PWM të qarkut të drejtuesit. Nëse nuk doni të përdorni një IC të drejtuar mosfet, mund të krijoni një drejtues të thjeshtë push-pull duke përdorur dy transistorë NPN, mund të gjeni më shumë informacion në internet. Nëse planifikoni të përdorni qarkun për vetëm disa LED, mund të lidhni drejtpërdrejt portën e mosfetëve me daljet PWM të arduino përmes një rezistori 100ohm dhe të shtoni një rezistencë 10Kohm midis burimit dhe kullimit të mosfetëve, megjithatë kjo është nuk rekomandohet sepse nuk ndizet plotësisht mosfetë dhe kështu shkakton shumë joefikasitet.

Mbështjellësit 3 R G B të shiritit të udhëhequr duhet të lidhen me kullimin e 3 mosfetëve, dhe jastëku tjetër në +12v.

Hapi 3: Kodi

Ky është kodi që ju nevojitet për të ngarkuar në arduino, ajo që bën është në thelb duke përdorur një magji të regjistrit të nivelit të ulët për të gjeneruar tre sinjale të moduluara me gjerësi të impulsit 15KHz (PWM) për të drejtuar tre mosfetë me një cikël detyre të ndryshueshëm. Në lak kontrollon për transmetimin në hyrje nga moduli bt dhe kur merr diçka përditëson ngjyrën dhe modalitetin, gjithashtu i ruan të gjitha ato në EEPROM -in e brendshëm në mënyrë që të kujtojë cilësimet kur riniset. Aktualisht janë zbatuar 3 mënyra:

Mënyra e ngjyrave: thjesht shfaqni një ngjyrë fikse

Mënyra e muzikës: fikni të gjitha daljet për një moment të shkurtër nëse arrihet një prag zëri, në thelb duke bërë një efekt dritë strobe në sinkron me muzikën tuaj. Nëse nuk funksionon siç është menduar, duhet të rregulloni ndjeshmërinë e mikrofonit me tenxheren në modul, vlerën e pragut në kodin e etiketuar si "thd" ose distancën midis mikrofonit dhe burimit të zërit

Mënyra e ambientit: Ajo mat sasinë e dritës në dhomë përmes fotorezistencës dhe zbeh shkëlqimin e ngjyrës tuaj të zgjedhur në përputhje me rrethanat. Në aplikacionin celular ose në kodin mund të rregulloni pragjet LART HIGH dhe TOW POSHT që përcaktojnë në cilën vlerë (0-1023) dritat ndizen ose fiken plotësisht. Nëse vëreni një dridhje ndërsa jeni në këtë mënyrë, mund të dëshironi të lëvizni sensorin e dritës larg nga shiritat LED në mënyrë që të shmangni ndërhyrjen

Ndjehuni të lirë të modifikoni kodin dhe të shtoni më shumë mënyra, nëse keni nevojë për ndihmën time për të kuptuar kodin email -i im në krye të skedarit.

Hapi 4: Aplikacioni Android

Aplikacioni Android
Aplikacioni Android

Ju duhet ta shkarkoni këtë aplikacion:

dhe gjithashtu shkarkoni dhe importoni skedarin.kwl.

Nëse doni të krijoni aplikacionin tuaj që punon me kodin tim, duhet të keni gjërat e mëposhtme:

rrëshqitës për vlerën e KUQ që dërgon: "r+vlera midis 0 dhe 1023+x" (es: "r130x")

rrëshqitës për vlerën GREEN që dërgon: "vlera g+midis 0 dhe 1023+x"

rrëshqitës për vlerën BLUE që dërgon: "vlera b+midis 0 dhe 1023+x"

rrëshqitës për prag të lartë që dërgon: "h+vlera midis 0 dhe 1023+x"

rrëshqitës për pragun e ulët që dërgon: "l+vlera midis 0 dhe 1023+x"

butoni që dërgon "m" për modalitetin e muzikës

butoni që dërgon "a" për modalitetin e ambientit

butoni që dërgon "c" për modalitetin e ngjyrave

Hapi 5: Qarku Perf Board

Qarku Perf Board
Qarku Perf Board

Kur keni qarkun e plotë të punës në një dërrasë buke, mund ta zhvendosni në një copë dërrasë, përdorni gjurmë të trasha për kullimin dhe lidhjen e burimit të mosfetëve dhe terminaleve të vidhave për të lidhur shiritat dhe fuqinë në qark. Nëse keni probleme termike shtoni disa lavamanë, nëse doni të përdorni një ngrohës të vetëm për të tre mosfetë sigurohuni që t’i izoloni nga njëri -tjetri duke përdorur shtresa termike ose do të shkurtoni daljet pasi kullimi i mosfetëve është i lidhur nga brenda me pjesë metalike të trupit.

Hapi 6: Mbaruat

Image
Image

Lidhni disa shirita led dhe furnizim me energji në qarkun tuaj dhe mbaroni.

Kjo është e gjitha, në këtë pikë ju duhet të keni një Gjë që punon.

Ju lutemi më tregoni nëse keni probleme ose sugjerime në pjesën e komenteve.

P. S. Në videon e mësipërme efektiviteti i sinkronizimit me muzikën nuk shfaqet aq mirë sa është në jetën reale për shkak të nivelit të ulët të kornizave të videos.

Recommended: