Orodha ya maudhui:

Chumba cha Ngoma cha LED: Hatua 7
Chumba cha Ngoma cha LED: Hatua 7

Video: Chumba cha Ngoma cha LED: Hatua 7

Video: Chumba cha Ngoma cha LED: Hatua 7
Video: KAMA MUOGA USITAZAME:Kijana auwawa kikatili kufuatia kisa cha mapenzi 2024, Julai
Anonim
Chumba cha Ngoma cha LED
Chumba cha Ngoma cha LED

Huu ni mwongozo wa kujenga kionyeshi cha muziki cha LED cha Arduino, AKA chumba cha kucheza tamu kabisa cha dijiti. Kuna miongozo anuwai karibu na mafundisho juu ya watazamaji safi wa mzunguko, lakini hizo kwa ujumla ni aina ya kipaza sauti ili kufanya taa zipige na kubadilisha kiwango ili kujibu nguvu inayofikishwa katika ishara ya sauti. Nilitaka kitu zaidi kwenye mstari wa strobes nyingi zinazojibu masafa tofauti ya muziki. Matokeo ya mwisho ni mtoto wa kambo wa mutant wa hii na hii na kidogo ya hii, lakini inafaa kabisa. Ishara halisi ya sauti husomwa kutoka kwa kipaza sauti kwenye kompyuta, ili iweze kukubali sauti yake iliyolishwa nyuma au sauti kutoka kwa bendi ya iPod / Rock / karaoke / chochote ambacho watoto wazimu wanaweza kuota. Ndio muziki mpya! Kwa hisani ya DoKashiteru na Creative Commons, nakuletea video ambayo haijakaguliwa ya mfumo ikifanya kazi:

Hatua ya 1: Sehemu / Zana

Sehemu / Zana
Sehemu / Zana

Sehemu: LEDs - Ni wazi. Nilinunua 10mm zenye kung'aa kwa rangi tofauti kutoka kwa eBay, lakini unaweza kuzipata kwenye Digikey au Mouser. Viwango vya juu vya millicandela ni bora, haswa ikiwa unataka hizi ziangaze chochote na sio tu kuwa doa la rangi. Nunua karibu ili upate mpango mzuri. Resistors - Moja kwa kila LED. Mgodi unahitajika ohm 470, lakini hakikisha unakagua ukadiriaji kwenye LED zako ili upate mwangaza mwingi bila kuwachoma. Mkate wa mkate usio na waya - Kwa mizunguko yote. Arduino - Kiolesura cha kompyuta / mzunguko. Bodi ndogo ya kushangaza. Inunue mkondoni. Waya - Kura ya waya thabiti-msingi. Nilihitaji mengi, haraka, kwa hivyo niliishia kusafisha RadioShack yangu ya ndani ya vitu hivi, lakini unapaswa kuipata kwa bei rahisi sana. Kuwa na nyuzi mbili zilizoshikiliwa pamoja kama hii ni muhimu sana, kama utaona baadaye. Kompyuta - Ambapo hesabu halisi hufanyika. Ndio, hii inaweza kuwa overkill kidogo kuwasha taa chache, lakini kwa kuwa tunaishia kucheza muziki wetu wa densi kutoka kwa laptop hata hivyo ilifanya kazi vizuri. Ugavi wa umeme - LEDs zinaweza kuteka nguvu zaidi kuliko inaweza kutoa arduino, kwa hivyo tutazipa nguvu nje na kuzibadilisha na transistors. Unapaswa kuwa na rundo la haya yaliyolala kutoka kwa vifaa vya zamani vya elektroniki, au unaweza kuyapata kwenye maduka ya kuuza. Tazama ukurasa wa kupanga kwa nini voltage / amperage unayohitaji. Transistors za NPN - Tunatumia hizi kama viboreshaji / swichi za sasa. Sasa kidogo inayotokana na udhibiti wa arduino mengi ya sasa yaliyotolewa kutoka kwa usambazaji wa umeme unaopita kupitia LEDs. Wape mtandaoni au kwa RadioShack. Chuma cha kutengeneza-Kuelezea vizuri. Spika / mtenguaji wa sauti / kebo ya sauti ya kiume-kiume - Spika za sauti, mgawanyiko na kebo kulisha ishara kutoka kwa pato la kichwa hadi kwa spika na kipaza sauti. Programu: Arduino - Pakua mazingira ya programu ya arduino kutoka hapa. Inasindika - Inashughulikia mazungumzo vizuri na arduino, na ina maktaba ya kushangaza iliyojengwa ndani. Ipakue kutoka hapa. Hakikisha una toleo la hivi karibuni la Maktaba ndogo ya usindikaji wa sauti kutoka hapa. Unaweza pia kuhitaji kupata maktaba ya 'arduino' ili uwape mawasiliano - ipate kutoka hapa na ibandike kwenye folda yako ya Usindikaji / maktaba.

Hatua ya 2: Ubunifu wa Mzunguko

Ubunifu wa Mzunguko
Ubunifu wa Mzunguko

Mtazamo wa jumla wa mzunguko tunaojenga. Vipande viwili vya waya vimeunganishwa na voltages za juu na za chini, na kila jozi ya LED / kontena huziunganisha. Kamba ya chini ya voltage imeunganishwa ardhini kupitia transistor ili tuweze kudhibiti kiwango cha sasa kinachotiririka (na kwa hivyo mwangaza wa LEDs).

Hatua ya 3: Kupanga

Kupanga!
Kupanga!
Kupanga!
Kupanga!

Hatua muhimu zaidi ni kupanga ni rangi gani unayotaka, na wapi. Dari kwenye bweni langu zinaelezewa vizuri kama "umbo-lililobadilika-badilika," na viambatisho vya mraba vilinganisha uso. Hizi zilitengeneza gridi ya asili kuweka rangi, lakini utahitaji kuja na mpango wako mwenyewe. Unaweza kutafakari hadi LED 8 au zaidi kwa njia moja ya kudhibiti, ikimaanisha kuwa hizo 8 zitawasha na kuzima wakati huo huo. Angalia hati za data kwa LED zako ili kujua voltage ya mbele na ya sasa. Yangu yana kushuka kwa voltage ya ~ 3.5 volts na kuwa na kiwango cha juu cha sasa cha milimita 20. Kwa kuwa nilikuwa na usambazaji wa umeme wa volt 12 iliyolala, tunaweza kufanya hesabu rahisi ya mzunguko kwa kutumia Sheria ya Ohm (V = IR): (12 - 3.5) = 0.02 * R R = 425 ohms. Kwa unyenyekevu tunazunguka hadi 470 ohms. LED nyingi za 5mm zitakuwa na matone ya voltage karibu na volts 2 na ukadiriaji wa sasa karibu na milliamps 15, lakini angalia ili usizichome. Kumbuka: ukubwa wa mwanga ni sawa na ya sasa, kwa hivyo tumia kontena kubwa ili kupunguza sasa ikiwa ni mkali sana. Pia hakikisha usambazaji wa umeme unaweza kushughulikia hii yote ya sasa - zingine ndogo zimepimwa tu kwa milliamps mia chache, ikimaanisha kuwa unaweza kuzima tu LEDs 10-20 kwa kufanana na sisi.

Hatua ya 4: Andaa LED na Waya

Andaa LED na Waya
Andaa LED na Waya
Andaa LED na Waya
Andaa LED na Waya

Ni rahisi sana kushikamana na LED kwenye waya ikiwa tutaziunganisha kwanza pamoja na vipinga. Kata mwongozo wote hasi (mfupi) wa LED na upande mmoja wa kontena karibu nusu, kisha uwaunganishe pamoja. Mara tu hii ikamalizika, piga risasi chanya na kipingamizi nje ili LED iungane kidogo. Angalia picha kwa ufafanuzi wazi zaidi. Ifuatayo, weka waya wote na uhakikishe unayo ya kutosha kwa kila strand kufikia. Pima na uweke alama ambapo kila LED inahitaji kwenda. Kwa mara nyingine tena, maelezo ya kiambatisho halisi hutolewa vizuri na picha. Solder LEDs kwa waya, kuhakikisha kuweka polarities thabiti - chanya zote husababisha waya moja, na hasi zote husababisha nyingine. Mara tu ukimaliza, jaribu vipande kabla ya kuziweka - unganisha waya kwenye usambazaji wako wa umeme au betri 9 ya volt ili kuhakikisha taa zote zinawashwa. Ifuatayo, weka waya zote! Kwa upande wangu, hii ilihusisha mkanda mwingi mweupe wa gaffer na kusimama kwenye viti. Hakikisha mwisho wa bure unakusanyika mahali pamoja, ambapo tutaweka ubao wa mkate, arduino, na kompyuta. Pia niliweka globes ndogo za asili juu ya taa za kueneza taa - tu kata vipande vidogo kwa nje kutoka kwenye shimo kwenye puto kutengeneza tabo nne na itateleza vizuri. Tazama picha kwenye ukurasa uliopita kwa athari. Pointi za ziada ikiwa globes zimetengenezwa kutoka kwa maelezo ya zamani ya hotuba.

Hatua ya 5: Jenga Mzunguko

Jenga Mzunguko
Jenga Mzunguko
Jenga Mzunguko
Jenga Mzunguko
Jenga Mzunguko
Jenga Mzunguko
Jenga Mzunguko
Jenga Mzunguko

Kwa kweli hakuna mengi zaidi ya kusema. Unganisha njia chanya na hasi kutoka kwa usambazaji wa umeme hadi kwenye reli za umeme kwenye ubao wako wa mkate, na unganisha pini ya arduino kwa reli ile ile hasi. Tazama picha kwa mfumo mzuri wa mpangilio. Jaribu kuwa kila kitu kinafanya kazi kwa kuondoa risasi kutoka kwa arduino (iliyoonyeshwa kwa hudhurungi, nyeusi, na nyekundu hapo chini) na kuwaunganisha na reli ya nguvu. Sasa itapita kati ya transistors na kuruhusu LED kuwasha (ikiwa kila kitu kimeunganishwa vizuri). Weka hizi nyuma jinsi zinapaswa kuwa na unganisha arduino kwenye kompyuta yako na kebo ya usb. Kuanzisha mfumo wa sauti, ingiza spika na kebo ya kiume na kiume kwenye mgawanyiko. Tuma upande wa pili wa kebo-ya-kiume kwenye kipaza sauti kwenye kompyuta yako. Tena, hii ni kubwa zaidi ikiwa utacheza tu sauti kutoka kwa kompyuta yako (haswa ikiwa unaweza kujua jinsi ya kutumia jack) lakini kwa njia hii mfumo unaweza kuwaka kwa Rock Band au karaoke au kitu kingine chochote kinachoweza kutoa kwenye Hakikisha kipaza sauti chako kinafanya kazi - kuziba mgawanyiko kwenye chanzo chochote cha sauti, kisha ufungue programu ya kurekodi sauti ili uone ikiwa unasajili ishara. Mara nyingi kipaza sauti inaweza kunyamazishwa, kwa hivyo ikiwa una shida ndio mahali pa kwanza kutazama.

Hatua ya 6: Kanuni ya Nambari ya Msimbo

Fungua mazingira ya programu ya arduino, na upakie mchoro wa mfano wa StandardFirmata kwenye ubao. Mchoro utakuruhusu kudhibiti arduino juu ya kiolesura cha serial, ikimaanisha nambari holela kwenye kompyuta inaweza kudhibiti taa ambazo tumeunganisha tu. Nambari ambayo inachakata ishara ya sauti ni (kwa urahisi) mchoro wa Usindikaji. Imejengwa karibu na maktaba ya BeatDetect katika maktaba ya minim. Darasa la BeatDetect linashughulikia mabadiliko ya Fourier ya ishara ya sauti, na inafuatilia maana na utofauti wa kila moja ya mgawo kwa sekunde chache zilizopita. Ikiwa thamani katika mapipa yoyote ya FFT huzidi utofauti, kipigo hugunduliwa na taa inayohusiana na masafa hayo itawasha.. Maana yake ni kwamba kila mkanda wa LED utalingana na masafa tofauti ya muziki - mkanda mmoja utawaka kwa kupiga bass, mwingine kunasa mitego, mwingine kwa maandishi ya sauti ya juu, na kadhalika, kwa masafa 26 tofauti. mchoro kutoka hapo chini, na urekebishe safu ya Pini zilizoongozwa kwenye laini ya 10 ili kuonyesha usanidi wako mwenyewe. Nambari ya kwanza ya pini inalingana na masafa ya chini kabisa. Mara baada ya kumaliza, umemaliza! Chomeka mtengano wa sauti ndani ya kichwa chako cha kichwa, anza mchoro, na anza kucheza muziki. Ikiwa kila kitu kitafanya kazi kama inavyotarajiwa, kiboreshaji cha maumbo ya mawimbi kitaibuka na taa zitawaka. Furahiya!

Hatua ya 7: Utatuzi wa matatizo

Shida kuu unazoweza kukutana nazo ni kupata Usindikaji na arduino kuzungumza kila mmoja. Hakikisha unasakinisha programu ya arduino - hii italeta maktaba zote muhimu za serial. Unaweza kupata shida na mzunguko kwa kujaribu unapoenda - jaribu kila LED, halafu kila strand, halafu kila seti ya transistor. Ikiwa yote mengine hayatafanikiwa rudi kwa hii kugundua shida iko wapi. Sasa kwa kuwa nimeweza kuteka mende zote kutoka kwa usanidi wangu mwenyewe, siwezi kufikiria ni nini walikuwa juu ya kichwa changu. Tuma shida zozote ulizonazo, kwani labda niliwahi kuzikabili na nimesahau.

Ilipendekeza: