Orodha ya maudhui:
- Hatua ya 1: Vipengele
- Hatua ya 2: Mpangilio
- Hatua ya 3: Kanuni
- Hatua ya 4: Programu ya Android
- Hatua ya 5: Mzunguko wa Bodi ya Perf
- Hatua ya 6: Umemaliza
Video: RGB Led Strip Mdhibiti wa Bluetooth V3 + Usawazishaji wa Muziki + Udhibiti wa Nuru iliyoko: Hatua 6 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:49
Mradi huu unatumia arduino kudhibiti ukanda ulioongozwa na RGB na simu yako kupitia Bluetooth. Unaweza kubadilisha rangi, fanya usawazishaji wa taa na muziki au uwafanye kurekebisha kiotomatiki kwa taa iliyoko.
Hatua ya 1: Vipengele
Kwa mradi huu utahitaji vifaa vifuatavyo:
Vipande vya LED kwa kweli, niliamuru mita 10 za vipande vya RGB ya wiani mkubwa kutoka kwa aliexpress kwa karibu 1 € / m: https://it.aliexpress.com/item/10000000224362.html ……, wambiso huo ni mbaya lakini sio tu kwamba wao ni nzuri kwa bei. wakati wa kuchagua nini cha kununua unahitaji kwenda kwa vipande vya "bubu" vya RGB, hakuna ya kushughulikia na hakuna RGBW. Pia zingatia kipimo cha nguvu kwa kila mita ya ukanda wako na uizidishe kwa mita ambazo utahitaji kupata makadirio mabaya ya nguvu. Vipande vya LED 5050 viko karibu 7W / m kwa wiani mdogo 30 aina ya LED / m na 14W / m kwa kiwango cha juu cha 60 aina ya LED / m
Ugavi wa umeme wa 12 / 24v, kulingana na voltage yako ya vipande. Unaweza kutumia usambazaji wa nguvu ya ATX lakini kwa hali yoyote hakikisha kuchagua usambazaji wa umeme na kiwango cha umeme kinachofaa. Ninaamua kununua usambazaji wa umeme ambao una angalau 30% ya nguvu zaidi kuliko unavyohitaji kwa LEDs, haswa ikiwa unanunua bei rahisi kama hii: https://it.aliexpress.com/item/32304688758.html?sp …. Vipande vyangu vilikuwa 14W / m, nilihitaji kuwa na nguvu 7.5m kwa hivyo nilihitaji takribani 105W, nilinunua umeme wa jina la 180W ili tu kuwa upande salama. Sikubali kununua hii ikiwa wewe ni mpya kwa vifaa vya elektroniki kwani imefunua vituo vya voltage kubwa, fanya kwa hatari yako mwenyewe
Arduino, nilitumia kifaa kipya cha PRO lakini unaweza kutumia chochote unachotaka, kumbuka unaweza kubadilisha pini kadhaa na jina la bandari ya Serial kwenye nambari yangu ikiwa utatumia mdhibiti mdogo tofauti
3x N vituo vya moshi, nimeenda na IRF3205 kwa sababu tayari nilikuwa nazo, zina uwezo wa 80Amps na zina upinzani mdogo kwa hivyo zinapaswa kuwa nzuri. Ukigundua kuwa huwa wanapenda kupita kiasi unaweza pia kuongeza heatsink kama nilivyofanya
Dereva wa moshi wa 3x TC4420, Huenda isiwe ya lazima kulingana na hitaji lako la nguvu, endelea kusoma kwa maelezo
Moduli ya Bluetooth ya HC-05, fahamu kuchagua kiwango cha mantiki cha 5v moja au unaweza kuhitaji mzunguko wa ziada (mgawanyiko wa voltage inapaswa kufanya kazi) kushuka voltage inayotoka kwenye TX ya arduino
7805 mdhibiti wa voltage / 5v kubadilisha fedha kwa nguvu arduino na moduli ya bluetooth
5x 0.1uF, 1x 100uF capacitors, 4x 10kohm vipinga
(hiari)
- moduli ya kipaza sauti sahihi, inajumuisha kipaza sauti na amp na faida inayoweza kubadilishwa ambayo hutuma voltage ya analog iliyo tayari kusomwa kutoka kwa arduino. Unaweza kujenga mzunguko wako mwenyewe au usitumie kabisa ikiwa hutaki taa zako ziwashe kwa dansi ya muziki.
- photoresistor, unaweza pia kutumia LED rahisi kutumika kama sensor nyepesi lakini lazima ubadilishe nambari ili ifanye kazi.
Hatua ya 2: Mpangilio
Fanya mzunguko kwenye ubao wa mkate kuijaribu, onyesha mzunguko wa dereva wa mosfet (picha ya pili) mara 3, moja kwa kila kituo, unganisha pato la 3 PWM ya arduino na pembejeo za PWM za mzunguko wa dereva. Ikiwa hautaki kutumia dereva wa kujitolea wa mosfet IC unaweza kujenga dereva rahisi wa kuvuta-kutumia kwa kutumia transistor mbili za NPN, unaweza kupata habari zaidi kwenye wavuti. Ikiwa unapanga kutumia mzunguko kwa taa chache tu za LED unaweza kuunganisha moja kwa moja lango la moshi kwa matokeo ya PWM ya arduino kupitia kontena la 100ohm, na ongeza kipinga cha 10Kohm kati ya chanzo na unyevu wa mosfets, hata hivyo hii ni haijachanganywa kwa sababu haiwashi kabisa moseti na kwa hivyo husababisha kutofaulu sana.
Vipande vya 3 R G B vya ukanda ulioongozwa lazima viunganishwe kwenye bomba la moshi 3, na pedi nyingine hadi + 12v.
Hatua ya 3: Kanuni
Hii ndio nambari unayohitaji kupakia kwenye arduino, inachofanya kimsingi ni kutumia uchawi wa kiwango cha chini cha usajili ili kutoa ishara tatu za upigaji wa mapigo ya 15KHz (PWM) kuendesha misitu hiyo mitatu na mzunguko wa ushuru wa kutofautiana. Katika kitanzi huangalia uambukizi unaoingia kutoka kwa moduli ya bt na inapopokea kitu inasasisha rangi na hali, pia inaokoa yote hayo kwa EEPROM ya ndani kwa hivyo inakumbuka mipangilio inapoanza tena. Hivi sasa kuna njia 3 zilizotekelezwa:
Hali ya rangi: onyesha tu rangi iliyowekwa
Njia ya Muziki: zima matokeo yote kwa muda mfupi ikiwa kizingiti cha sauti kinafikiwa, kimsingi ikifanya athari ya mwangaza wa strobe kusawazisha na muziki wako. Ikiwa haifanyi kazi kama ilivyokusudiwa unahitaji kurekebisha unyeti wa kipaza sauti na sufuria kwenye moduli, thamani ya kizingiti katika nambari iliyoitwa "thd" au umbali kati ya kipaza sauti na chanzo cha sauti
Hali ya hali ya chini: Inapima kiwango cha mwangaza ndani ya chumba kupitia kipinga picha na kufifia mwangaza wa rangi uliyochagua ipasavyo. Katika programu ya rununu au kwa nambari unaweza kurekebisha vizingiti vya JUU na LOW ambavyo huamua juu ya nambari gani (0-1023) taa inazimika kabisa au imezimwa kabisa. Ukiona kitumbua ukiwa katika hali hii unaweza kutaka kusogeza sensa ya mwanga kutoka kwenye vivutio vya LED wenyewe ili kuepuka kuingiliwa
Jisikie huru kurekebisha nambari na kuongeza njia zaidi, ikiwa unahitaji msaada wangu kuelewa nambari ya barua pepe yangu juu ya faili.
Hatua ya 4: Programu ya Android
Lazima upakue programu hii:
na pia pakua na uingize faili ya.kwl.
Ikiwa unataka kuunda programu yako mwenyewe inayofanya kazi na nambari yangu unahitaji kuwa na vitu vifuatavyo:
kitelezi cha thamani RED inayotuma: "r + thamani kati ya 0 na 1023 + x" (es: "r130x")
kitelezi cha thamani ya KIJANI ambayo hutuma: "g + thamani kati ya 0 na 1023 + x"
kitelezi cha thamani ya BLUU inayotuma: "b + thamani kati ya 0 na 1023 + x"
kitelezi cha kizingiti cha juu kinachotuma: "h + thamani kati ya 0 na 1023 + x"
kitelezi cha kizingiti cha chini kinachotuma: "l + thamani kati ya 0 na 1023 + x"
kushinikiza ambayo hutuma "m" kwa hali ya muziki
kushinikiza ambayo hutuma "a" kwa hali ya mazingira
kitufe kinachotuma "c" kwa hali ya rangi
Hatua ya 5: Mzunguko wa Bodi ya Perf
Unapokuwa na mzunguko kamili wa kufanya kazi kwenye ubao wa mkate unaweza kuipeleka kwenye kipande cha bodi ya manukato, tumia athari nene kwa kukimbia na unganisho la chanzo cha mositi na vituo vya screw ili kuunganisha vipande vilivyoongozwa na nguvu kwa mzunguko. Ikiwa una shida ya joto ongeza heatsinks kadhaa, ikiwa unataka kutumia heatsink moja kwa moshi zote tatu hakikisha kuzitenga kutoka kwa kila mmoja kwa kutumia pedi za mafuta au utafupisha matokeo kwani unyevu wa mosfets umeunganishwa kwa ndani na sehemu ya chuma ya mwili.
Hatua ya 6: Umemaliza
Unganisha vipande vilivyoongozwa na usambazaji wa umeme kwenye mzunguko wako na umemaliza.
Hiyo ni, kwa wakati huu unapaswa kuwa na KITU kinachofanya kazi.
Tafadhali nijulishe ikiwa una maswala au maoni katika sehemu ya maoni.
P. S. Kwenye video hapo juu ufanisi wa usawazishaji na muziki hauonyeshwa kama ilivyo katika maisha halisi kwa sababu ya kiwango cha chini cha video.
Ilipendekeza:
Jinsi: Kuweka Raspberry PI 4 isiyo na kichwa (VNC) na Rpi-picha na Picha: Hatua 7 (na Picha)
Jinsi: Kuweka Raspberry PI 4 isiyo na kichwa (VNC) Na picha ya Rpi na Picha: Ninapanga kutumia Rapsberry PI hii kwenye rundo la miradi ya kufurahisha nyuma kwenye blogi yangu. Jisikie huru kuiangalia. Nilitaka kurudi kutumia Raspberry PI yangu lakini sikuwa na Kinanda au Panya katika eneo langu jipya. Ilikuwa ni muda tangu nilipoweka Raspberry
Uso wa Kujua Picha ya Picha ya OSD: Hatua 11 (na Picha)
Uso wa Kujua Picha ya Picha ya OSD: Maagizo haya yanaonyesha jinsi ya kutengeneza fremu ya picha na utambuzi wa uso kwenye Onyesho la Skrini (OSD). OSD inaweza kuonyesha wakati, hali ya hewa au habari nyingine ya mtandao unayotaka
Utengenezaji wa Picha / Picha ya Picha: 4 Hatua
Picha-based Modeling / Photogrammetry Portraiture: Halo kila mtu, Katika hii inayoweza kuelekezwa, nitakuonyesha mchakato wa jinsi ya kuunda vielelezo vya 3D kwa kutumia picha za dijiti. Mchakato huo unaitwa Photogrammetry, pia inajulikana kama Modeling-Image Modeling (IBM). Hasa, aina ya mchakato huu hutumiwa
Hawk ya Ishara: Roboti Iliyodhibitiwa na Ishara ya Mkono Kutumia Picha ya Usindikaji wa Picha: Hatua 13 (na Picha)
Hawk ya Ishara: Robot Iliyodhibitiwa na Ishara ya Mkono Kutumia Picha ya Usindikaji wa Picha: Hawk ya Ishara ilionyeshwa katika TechEvince 4.0 kama muundo rahisi wa picha ya msingi wa mashine ya kibinadamu. Huduma yake iko katika ukweli kwamba hakuna sensorer za ziada au za kuvaliwa isipokuwa glavu inahitajika kudhibiti gari ya roboti inayoendesha tofauti
Picha ya Picha ya Dijitali, Wifi Imeunganishwa - Raspberry Pi: Hatua 4 (na Picha)
Picha ya Picha ya Dijitali, Wifi Imeunganishwa - Raspberry Pi: Hii ni njia rahisi na ya gharama nafuu kwa fremu ya picha ya dijiti - na faida ya kuongeza / kuondoa picha kwenye WiFi kupitia 'bonyeza na buruta' kwa kutumia (bure) mpango wa kuhamisha faili . Inaweza kutumiwa na Pauni Zero ndogo ya Pauni 4.50. Unaweza pia kuhamisha