Orodha ya maudhui:
- Hatua ya 1: Vifaa na Bei
- Hatua ya 2: Mkutano na Wiring
- Hatua ya 3: Msimbo wa Arduino
- Hatua ya 4: Nini FFT Inafanya
- Hatua ya 5: Vidokezo vya Mavazi
- Hatua ya 6: Kutengeneza au Kuchukua Mdhibiti, Kuiunganisha waya, na Nambari
- Hatua ya 7: Kugusa Mwisho
- Hatua ya 8: Hiyo ndio! (Vidokezo Vingine vya Shida ya Kupiga Risasi)
Video: Jinsi ya Kutengeneza Kionyeshi cha Sauti ya Frequency kwa Mavazi (Mradi wa Arduino): Hatua 8 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:54
Katika hii inayoweza kusomwa, nitatoa vidokezo, mipango, na nambari za kutengeneza kionyeshi cha sauti cha kusisimua kilichojengwa kwenye suti ya povu ya glasi. Njiani nitashiriki hatua za kusaidia na nambari za ziada ambazo wengine wanaotaka kutekeleza maktaba za arduino FFT katika miradi yao wanaweza kupata thamani.
Hatua ya 1: Vifaa na Bei
Kabla ya kutengeneza suti ya povu, kwanza niliunda safu ya kujifunza jinsi ya kufanya maktaba ya FFT ifanye kazi. Vifaa vinavyohitajika ni:
- 2x 30 neopixel WS2812B strips …………………………………………………………………. $ 3.22 ukanda
- Arduino uno (Kichina iliyotumiwa) ……………………………………………………………………………
- Unganisha waya…..…
- Usambazaji wa umeme wa nje ……………………………………………………………………………….
- Uso wa kuweka juu (Kadibodi iliyotumiwa) ……………………………………………………………
- LM386 Moduli ya Kikuza Sauti …………………………………………………………..
- 3.5mm Stereo Sauti ya Kiume kwa AV 3-Screw Terminal Kiunganishi cha Kike ………. $ 6.50 kwa vitengo 5
- 3.5mm Stereo Jack Kike hadi Kike …………………….. $ 5.99 kwa uniti 6
- Bodi ya mkate …
Ili hatimaye kupitisha usanidi wa suti na kipaza sauti, yafuatayo yanahitajika:
- Ukanda 19 wa neopikseli …………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………mbembembembe kuwa kwa njia ya kukata kutoka 5m kati ya LED 300 kwa $ 26.67
- Ukanda 5 wa neopikseli …………………………………………………………………………………….. Kata kutoka kwenye gombo moja
- Arduino nano (Kichina iliyotumiwa) …………………………………………………………. $ 3.00 (5 kwa $ 15)
- Unganisha waya…..…
- Talentcell inayoweza kuchajiwa tena 6000mAh Li-Ion Battery …………………………………
- 3.5mm redio redio ya kiume kwa kiunganishi cha kike cha AV 3-screw….. $ 6.50 kwa vitengo 5
- 3.5mm Stereo Jack Kike hadi Kike ……………………….. $ 5.99 kwa uniti 6
- Swichi …
- Vazi …
Hatua ya 2: Mkutano na Wiring
Anza na vipande viwili vya vipande vya LED vya WS2812 30 na uzikate kwa urefu wa 5 wa vipande vya LED kando ya laini za kukata. Gundi vipande hivi kwenye uso gorofa. Katika mfano wangu nilitumia kadibodi. Kisha waya vifaa pamoja kama inavyoonyeshwa. Hakikisha wakati wa kutosha unachukuliwa kuhakikisha sehemu nzuri za kuuza. Ili kuhakikisha kuwa zote zinafanya kazi kwa usahihi, tumia mifano ndani ya maktaba ya Neopixel ya Adafruit (mfano wa "Straintest" unafanya kazi vizuri).
Hatua ya 3: Msimbo wa Arduino
Maktaba mbili tu zinahitajika kwa mradi huu.
Kwa FFT nilitumia ArduinoFFT ya Maabara ya Muziki Fungua https://wiki.openmusiclabs.com/wiki/ArduinoFFT. Hakikisha unafuata maagizo ya usanikishaji haswa bila hivyo haitafanya kazi. Baada ya kuiweka kwa usahihi bado ningepata ujumbe wa makosa kuhusu "maktaba batili," hata hivyo kila kitu kilinifanyia kazi. Toa maoni ikiwa utagundua kile nilichokosa. Kwa neopixels nilitumia maktaba ya NeoPixel ya Adafruit (kama ilivyotajwa hapo awali). Ninapendekeza kutumia Meneja wa Maktaba ndani ya programu ya arduino kusakinisha.
Faili ya SuitFFT ni nambari inayoendesha kwenye Suti na pembejeo zote za ziada kutoka kwa mtawala wangu. LightShowFFT ni kwa uingizaji wa safu 60 za LED.
Nambari hizi zote mbili zinaweza kufanywa kukimbia haraka kwa kupunguza N. N katika mifano yangu ni 256 na kugundua kuwa inafaa zaidi kwa miradi yangu. Niligundua kwa majaribio kwamba wigo kamili wa sauti ulifanya kazi zamani zaidi ya 9 kHz kama inavyoonekana kupimwa kwenye hatua inayofuata!
Hatua ya 4: Nini FFT Inafanya
FFT au Fast Fourier Transform inachukua ishara na kuibadilisha kuwa uwanja wa masafa. Kile ambacho kila taa inaonyesha ni bin ya masafa. Kwa kuwa FFT ni hesabu tata ya hesabu mtu anaweza kufanya nambari iende haraka kwa kupunguza idadi ya sampuli. Walakini azimio la masafa litateseka. Kwa ukosefu wa maneno, FFT katika Arduino ni kitendo cha kusawazisha kati ya: kiwango cha sampuli, idadi ya sampuli, wakati wa kitanzi, na zaidi. Ninahimiza wengine kucheza na mipangilio ili kupata kile kinachofanya kazi bora kwa mradi wao wenyewe.
Sasa ni wakati wa kutengeneza suti.
Hatua ya 5: Vidokezo vya Mavazi
Mavazi yangu yalitengenezwa kutoka kwa povu ambapo vifaa vingine vingi vilivyochapishwa vimefunika mada hii vizuri. Tofauti na yangu ni kwamba nilichukua hatua za ziada kwenye bondo, glasi ya nyuzi, na rangi. Vidokezo kwa hiyo ni kama ifuatavyo.
- Fanya kazi nzuri ya utayarishaji (kugonga, kufunika, nk) kwani inafanya tofauti kubwa ya wakati baadaye
- Daima changanya bondo na glasi ya nyuzi kwa idadi ndogo
- Tumia Bondo kujaza utupu
- Tumia resin ya glasi ya glasi ili kuziba na kuimarisha
- Tumia kitambaa cha nyuzi za glasi ili kukamisha vyema alama dhaifu
- Chukua muda wako na uwe na subira na kazi yako
- Kwa mchanga
- 40-100 grit kwa nyenzo za kuondoa
- Grit 100-400 kwa utangulizi wa mapema
- Grit 400-1000 kwa mchanga wa mchanga
- 1000-3000 grit kwa rangi ya mchanga
Kupanda vipande vya neopixel nilitumia gundi ya moto kurekebisha vipande vilivyo mahali. Changamoto chache sasa ni kuifanya itolewe kwa betri, kuhisi kipaza sauti, kudhibiti mtawala, na zaidi.
Hatua ya 6: Kutengeneza au Kuchukua Mdhibiti, Kuiunganisha waya, na Nambari
Kubadilisha yoyote au swichi zinaweza kutumika. Kwa mradi wangu nilipata vidhibiti vya dirisha la 96 Honda Prelude lilifanya kazi nzuri. Baada ya kuondoa swichi kutoka kwa makazi yao, nilitumia mita nyingi iliyowekwa kwenye hali ya mwendelezo kupata waya gani alifanya nini, mara swichi zilipobanwa (kumbuka kuwa wakati mwingine swichi huvunja mwendelezo). Niliamua kutengeneza kufuli kwa dirisha lililobadilishwa, kufunga vidhibiti kutoka kwa vibao vya bahati mbaya, dirisha juu na chini kwa udhibiti wa mwangaza, na swichi ya mwisho ya "modes nyepesi."
Ili swichi zifanye kazi vizuri, vuta vipingamizi vinahitajika. Kawaida vipinga 50-100 kΩ vitafanya kazi lakini swichi chache zilibidi zitumie kontena la chini sana (zingine karibu 300 Ω) kubadilisha voltage ya kutosha kwa Arduino kukatiza vizuri uingizaji wa dijiti (takribani chini ya 0.3 * Vcc kwa chini na zaidi kuliko 0.6 * Vcc kwa juu). Mtu yeyote anayefanya hii anahitaji kubadili kwa kubadili, ikiwezekana na bodi ya mkate kwanza kuhakikisha kuwa mtawala anafanya kazi vizuri.
Baada ya kugundua swichi, niliuza vifaa pamoja kwa kutumia mchoro ulioonyeshwa. Tumia bodi ya mzunguko wa PCB kurekebisha vifaa vizuri. Rejea picha kwa muonekano wa kina. Safu 19 za LED huenda chini ya mgongo wa suti yangu na nyingine mbele kama kiashiria cha kinachoendelea.
Ili kurekebisha kidhibiti kwenye suti, nilitumia gundi moto kuiweka. Kisha nikatengeneza wedges ndogo za povu na moto kuziunganisha pia kusaidia mdhibiti.
Hatua ya 7: Kugusa Mwisho
Ili kumaliza, kata vipande kwenye povu ili kuendesha waya kupitia. Salama waya na gundi moto. Kwa kugusa zaidi nilinunua pia vitu kadhaa vya ziada ili "kufunga mpango huo." Nilidhani… ikiwa utatoka ukionekana mzaha katika suti nyepesi, nenda hatua ya ziada!
Hatua ya 8: Hiyo ndio! (Vidokezo Vingine vya Shida ya Kupiga Risasi)
Asante kwa kutembelea mafundisho yangu na kufurahiya wewe DIY-ers!
Vidokezo vya shida ya upigaji risasi kutoka kwa uzoefu wa mradi:
-
Ikiwa taa hufanya ajabu (taa inayoangaza, sio kila aina inayofanya kazi vizuri, rangi isiyo ya kawaida)
- Ugavi duni wa taa
- Vifaa vingi vya umeme
- Je, si kamba hivyo inaweza neopixels pamoja
- Endesha laini za nguvu za ziada kwa vipande
-
Tatizo la msimbo
- Angalia idadi ya taa ni sahihi
- Angalia kuona ikiwa nambari imeonyesha kwa usahihi taa na mapipa ya masafa
-
Ugavi duni wa umeme kwa Arduino
Ongeza usambazaji wa umeme
- Voltage kutoka Arduino hadi neopixels imezimwa
Tumia umeme sawa kwa nguvu zote mbili
- Ugavi duni wa taa
-
Taa lakini hakuna FFT
- Angalia waya kutoka kwa kipaza sauti na nguvu ya kipaza sauti, viwanja, na pembejeo
- Kuongeza / kupunguza faida ya amplifier
- Nguvu duni kwa taa
Ilipendekeza:
Wiggly Wobbly - Tazama Mawimbi ya Sauti !! Sauti halisi ya Kionyeshi cha Sauti !!: 4 Hatua
Wiggly Wobbly - Tazama Mawimbi ya Sauti !! Kionyeshi cha Sauti Saa Halisi !!: Je! Umewahi kujiuliza nyimbo za Mende zinaonekanaje? Au je! Unataka tu kuona jinsi sauti inavyoonekana? Basi usijali, mimi niko hapa kukusaidia kuifanya iwe reeeeaaalll !!! Pata spika yako juu na ulenge iliyofifia
Jinsi ya Kutengeneza Adapta ya Helicoid inayoweza kurekebishwa kwa Lens ya Mradi wa 85mm, Kutoka kwa Kiunganishi cha Tube ya Polypropen: Hatua 5
Jinsi ya Kutengeneza Adapta ya Helicoid inayoweza kurekebishwa kwa Lens ya Mradi wa 85mm, Kutoka kwa Kiunganishi cha Tube ya Polypropen: Hivi majuzi nilinunua projekta ya zamani ya slaidi kwa karibu euro 10. Projekta imewekwa na lensi ya 85mm f / 2.8, inayoweza kupatikana kwa urahisi kutoka kwa projekta yenyewe (hakuna sehemu zinazohitajika kutenganishwa). Kwa hivyo niliamua kuibadilisha kuwa lensi ya 85mm kwa Penta yangu
ARUPI - Kitengo cha Kurekodi Kiotomatiki cha Gharama ya chini / Kitengo cha Kurekodi kwa Uhuru (ARU) kwa Wanaikolojia wa Sauti za Sauti: Hatua 8 (na Picha)
ARUPI - Kitengo cha Kurekodi Kiotomatiki cha Gharama ya chini / Kitengo cha Kurekodi kwa Uhuru (ARU) kwa Wataalam wa Ikolojia ya Sauti: Hii inaweza kufundishwa na Anthony Turner. Mradi huo ulibuniwa kwa msaada mwingi kutoka kwa Shed katika Shule ya Kompyuta, Chuo Kikuu cha Kent (Bwana Daniel Knox alikuwa msaada mkubwa!). Itakuonyesha jinsi ya kuunda Kurekodi Sauti kwa Moja kwa Moja
Kifurushi cha Betri cha Kidhibiti cha Xbox cha Mdhibiti kinachoweza kulipwa (mradi katika Maendeleo): Hatua 3 (na Picha)
DIY Xbox One Mdhibiti Kifurushi cha Battery kinachoweza kuchajiwa (mradi katika Maendeleo): Kabla hatujaingia kwenye maelezo ningependa kushughulikia kichwa. Mradi huu unaendelea kwa sababu ya matokeo kadhaa baada ya kujaribu muundo wa kwanza. Hiyo ikisemwa ninaunda bodi mpya ili kubeba mabadiliko ambayo nitapita. Nilifunua
Jinsi ya kutengeneza Kituo cha Chaja cha Li-ion cha 18650 kwa Bajeti: Hatua 4 (na Picha)
Jinsi ya kutengeneza Kituo cha Chaja cha Li-ion cha 18650 kwa Bajeti: Betri ya lithiamu-ion au betri ya Li-ion (iliyofupishwa kama LIB) ni aina ya betri inayoweza kuchajiwa ambayo ioni za lithiamu huhama kutoka kwa elektroni hasi kwenda kwa elektroni nzuri wakati wa kutokwa na nyuma wakati wa kuchaji. Betri za li-ion hutumia kiingilizi