Orodha ya maudhui:

Kionyeshi cha Arduino FFT kilicho na LEDs zinazoweza kushughulikiwa: Hatua 4
Kionyeshi cha Arduino FFT kilicho na LEDs zinazoweza kushughulikiwa: Hatua 4

Video: Kionyeshi cha Arduino FFT kilicho na LEDs zinazoweza kushughulikiwa: Hatua 4

Video: Kionyeshi cha Arduino FFT kilicho na LEDs zinazoweza kushughulikiwa: Hatua 4
Video: Viwakilishi 2024, Julai
Anonim
Image
Image
Kionyeshi cha Arduino FFT kikiwa na LEDs zinazoweza kushughulikiwa
Kionyeshi cha Arduino FFT kikiwa na LEDs zinazoweza kushughulikiwa

Mafunzo haya yataelezea jinsi ya kujenga Kionyeshi cha Sauti na Arduino Uno na taa zingine za LED zinazoweza kushughulikiwa. Huu ni mradi ambao nimekuwa nikitaka kuufanya kwa muda sasa kwa sababu mimi ni mnyonyaji wa taa tendaji za sauti. Taa hizi hutumia maktaba ya FFT (Fast Fourier Transform) kuhesabu kilele cha masikio kinachosikiwa na mic iliyojengwa na huonyesha kila masafa katika rangi tofauti.

Awali nilikuwa nimepanga kujumuisha kitufe na njia zingine mbadala za onyesho lakini sikupata nafasi ya kuiandikia nambari hiyo. Ikiwa una uzoefu wa Arduino haipaswi kuwa ngumu sana kwako kubadilisha nambari yangu iwe pamoja na michoro zingine au rangi tofauti tu. Al utahitaji kuongeza ni kitufe kilicho na kontena la 330 ohm.

Nambari:

STL:

Vifaa

Elegoo alikuwa mwema sana na alinitumia kitanzi cha msingi cha Arduino kwa mradi huu! Utataka kuchukua moja ikiwa wewe ni mpya kwa Arduino au hata ikiwa unataka tu sehemu zingine za kawaida: Tumia viungo vya ushirika kuunga mkono yaliyomo!

amzn.to/3fqEkIJ

Hapa kuna kila kitu kingine kinachotumiwa:

1/8 Plywood - Duka la vifaa vya karibu

Ukanda ulioongozwa (5m 30 leds / m) -

Karatasi za Acrylic -

Maikrofoni -

Waya -

Mtoaji wa waya -

Bunduki ya Gundi Moto -

Chuma cha kutengenezea - https://amzn.to/3fpT2jf

Printa ya 3D -

Filament -

Hatua ya 1: Kata Msingi na Mchanga Akriliki

Kata Msingi na Mchanga Akriliki
Kata Msingi na Mchanga Akriliki
Kata Msingi na Mchanga Akriliki
Kata Msingi na Mchanga Akriliki

Kata kuni ndani ya mraba 1 'x 1' (au ulingane na saizi ya akriliki yako). Hii inaweza kufanywa na msumeno wa mviringo au mkono wa mikono ikiwa unaweza kuweka kingo za mraba, lakini ni rahisi zaidi na kilemba au meza.

Mchanga pande zote mbili za karatasi ya akriliki na mchanga mdogo wa mchanga ili baridi. Hii inaweza kufanywa na sander au kwa mkono. Epuka karatasi ya mchanga wa mchanga kwa sababu utaacha vitu vingi kwenye nyenzo ambazo zitaharibu mwonekano uliomalizika.

Hatua ya 2: Waya waya na Mic

Waya LEDs na Mic
Waya LEDs na Mic
Waya LEDs na Mic
Waya LEDs na Mic
Waya LEDs na Mic
Waya LEDs na Mic

Kata ukanda wako wa LED katika urefu wa 8 wa LED 8. Zishike kwenye msingi wa mbao, sawasawa nafasi na mwelekeo mbadala. Kumbuka mishale, vipande hivi vya LED hufanya kazi kwa njia moja tu. Uza matokeo ya kila kipande kwa pembejeo tatu za ukanda unaofuata. Unganisha pembejeo za ukanda wa kwanza kwenye bodi ya arduino, ikiwa unatumia nambari yangu nilitumia pini 2 ya Takwimu.

Kabla ya kuzima chuma chako cha soldering hakikisha ujaribu miunganisho yako na mchoro wa mfano wa FastLED. Ninapenda kutumia Rangi za rangi.

Huu pia ni wakati mzuri wa kuunganisha mic kwenye Arduino. Unganisha nguvu kwenye pato la 3.3V na data kwa A0. Unaweza kujaribu hii na mchoro kutoka kwa ukurasa wangu wa GitHub.

Hatua ya 3: Pakia Nambari

Ni muhimu kujaribu mchoro na usanidi wako wa mwisho kabla ya gundi chochote chini kabisa. Ikiwa kitu chochote hakifanyi kazi itakuwa rahisi kukirekebisha sasa kuliko baadaye. Mchoro niliyoandika unaweza kupatikana hapa:

github.com/mrme88/Arduino-Audio-Visualizer/blob/master/FFT_Visualizer.ino

Fungua katika Arduino IDE na uhakikishe kuwa maadili yote hapo juu karibu na taarifa za #FAFISHA zinalingana na usanidi wako. Mara tu mchoro unapopakiwa na kuonekana kufanya kazi kwa usahihi unaweza kuendelea na hatua ya mwisho.

Hatua ya 4: Mkutano wa Mwisho

Mkutano wa Mwisho
Mkutano wa Mwisho
Mkutano wa Mwisho
Mkutano wa Mwisho
Mkutano wa Mwisho
Mkutano wa Mwisho
Mkutano wa Mwisho
Mkutano wa Mwisho

Chapa 3D spacers nne 1 kutenganisha akriliki na taa za LED. Ikiwa huna printa ya 3D unaweza kutumia kitu kingine chochote kuboresha hizi spacers. Kadibodi au vizuizi vya kuni vitafanya kazi vizuri tu. Gundi moto spacer katika kila moja ya pembe nne na gundi Arduino yako na mic mahali pengine chini ili Arduino ipokee nguvu na mic inaweza kusikia kelele.

Kwa hiari unaweza kuchimba mashimo kadhaa nyuma kwa upachikaji rahisi wa ukuta na tacks ndogo za gumba. Vinginevyo unaweza kuacha hii kama mapambo ya dawati au kuamuru kuivua ukutani.

Mwishowe gundi moto akriliki kwa spacers katika kila kona na uiruhusu ikauke. Sasa una kitazamaji kizuri cha LED unachoweza kutumia kuwafurahisha marafiki au kujifurahisha!

Ilipendekeza: