Orodha ya maudhui:

Taa ya Dawati la Muziki wa Arduino Pamoja na Bluetooth!: Hatua 9
Taa ya Dawati la Muziki wa Arduino Pamoja na Bluetooth!: Hatua 9

Video: Taa ya Dawati la Muziki wa Arduino Pamoja na Bluetooth!: Hatua 9

Video: Taa ya Dawati la Muziki wa Arduino Pamoja na Bluetooth!: Hatua 9
Video: ESP32 Project 35 - Plant Monitor, soil, temperature and light | SunFounder's ESP32 IoT Learnig kit 2024, Julai
Anonim
Taa ya Dawati la Muziki wa Arduino Pamoja na Bluetooth!
Taa ya Dawati la Muziki wa Arduino Pamoja na Bluetooth!

Habari! Katika hii ya kufundisha nitaunda kitu kizuri! Wacha nikutambulishe kwenye taa yangu mpya ya dawati! Suluhisho lake la bei rahisi kugeuza dawati lako lenye kuchosha kuwa kivutio cha usiku wa DJ! Au inaweza kuwa sio. Lakini nakuhakikishia kuwa bidhaa ya mwisho itakuwa nzuri! Basi hebu tuanze kufanya!

Vipengele:

1. Arduino Uno (Nano itakuwa chaguo bora)

2. Mpokeaji wa sauti ya Bluetooth

Ikiwa uko India, unaweza kuipata kutoka hapa:

Marekani:

www.ebay.com/itm/Wireless-Bluetooth-3-5mm-…

3. LEDs (nilitumia ukanda)

Wasemaji (nilikuwa na mfumo wa spika uliokuzwa wa sauti)

5. Kamba za jumper

Zana:

1. Kusanya chuma

2. Bunduki ya gundi (hiari)

Hatua ya 1: Mpokeaji wa BlueTOOTH

Mpokeaji wa BlueTOOTH!
Mpokeaji wa BlueTOOTH!
Mpokeaji wa BlueTOOTH!
Mpokeaji wa BlueTOOTH!
Mpokeaji wa BlueTOOTH!
Mpokeaji wa BlueTOOTH!

Basi wacha tuanze na sehemu rahisi. Nilipata kipokea sauti cha bei rahisi cha Bluetooth kwa rupia 110 (karibu dola 1.5)

Ondoa tu kesi ya kifaa na bodi ndogo ya mzunguko inaweza kutolewa kwa urahisi. Usijali, hatutashughulika na vitu vyote ngumu kwenye hiyo.

Hakikisha kuishughulikia kwa uangalifu au utahitaji kupata nyingine ikiwa chochote kitavunjika. Kwa upande mmoja utapata pembejeo ya nguvu ya USB na kwa upande mwingine, pato la sauti ya kike. Tunahitaji kusambaza waya 2 kwa pato hili kwenye sehemu zilizoonyeshwa kwenye picha 3. Hizi kimsingi ni pini mbili za pato kwa spika. Hakikisha usichanganyike na ndani ya kiunganishi cha pato au hautaweza kuingiza sauti ya sauti ya spika zako baadaye.

Hatua ya 2: LED za DJ

LED za DJ
LED za DJ
LED za DJ
LED za DJ
LED za DJ
LED za DJ

Pata LED 4 za rangi yoyote na uunganishe pini zao zote hasi kwenye kipande kimoja cha waya. Solder hutenga waya kwa kila pini nzuri za taa. USALAMA KWANZA! Tumia stendi ya chuma ya kutuliza ikiwa inapatikana. Na kinga za usalama na glasi zinapendekezwa. Tumia shabiki mdogo kuelekeza mafusho mbali na wewe.

Sio lazima uzuiliwe kwa LED nne ingawa. Ikiwa unajua Arduino, unaweza kuipanga kwa urahisi kudhibiti zaidi.

Unaweza kutumia ukanda wa RGB kwa udhibiti zaidi lakini nilijaribu kuiweka iwe rahisi iwezekanavyo kwani kutumia ukanda wa RGB itahitaji programu nyingi.

Nimetumia ukanda wa kawaida wa LED na kukata sehemu nne kutoka kwake na taa za 3 mfululizo katika kila sehemu. Hii itatoa nuru zaidi kutoka kwenye taa na sio lazima nitumie kipinga cha sasa kinachopunguza pia.

Hatua ya 3: Jaribio la Kwanza

Mtihani wa Kwanza
Mtihani wa Kwanza
Mtihani wa Kwanza
Mtihani wa Kwanza

Sehemu hii itakuwa rahisi ikiwa umetumia LED nne kama mimi. Unaweza tu kunakili nambari yangu, ibandike kwenye maoni ya Arduino na uipakie moja kwa moja. Lakini haitakuwa onyesho sahihi la mwanga. Kwa hivyo ikiwa unataka kuifanya ionekane ya kitaalam, hapa ndio unahitaji kufanya..

Kwanza, ingiza spika zako kwa mpokeaji wa Bluetooth.

Sasa andika nambari ifuatayo katika maoni ya Arduino:

kuanzisha batili ()

{

Kuanzia Serial (9600);

}

kitanzi batili ()

{

Serial.println (AnalogRead (A0));

}

Sasa unganisha Arduino uno / nano yako kwenye kompyuta yako na upakie mchoro.

Unganisha moja ya waya zilizouzwa (kwenye mzunguko wa Bluetooth) kwenye pini ya A0 ya Arduino na waya mwingine kwenye pini ya ardhini (GND). Unganisha smartphone yako kwa mpokeaji wa Bluetooth na ucheze kitu. Unapaswa kusikia muziki katika spika zako. Rekebisha sauti kwa kiwango chako cha raha zaidi (kwangu ni kiasi cha Max:-)). Hakikisha Arduino yako bado imeingia kwenye PC yako. Bonyeza zana-> serial kufuatilia na unapaswa kuona nambari za nasibu zinaonyeshwa. Inaweza kuwa haraka sana kwako kuziona. Kwa hivyo, rudi nyuma, bonyeza zana-> mpangaji wa serial na utaona grafu ya sauti yako ikichezwa. Chukua viwambo vichache au picha kwa uchambuzi wa baadaye.

Ikiwa una hamu ya muziki ambao nilicheza kwa jaribio, alizeti yake kutoka Spiderman katika aya ya Buibui

Hatua ya 4: Kuandika…

Sehemu hii inaweza kuwa ya kuchosha kwa watu wengine. Lakini niniamini, uzuri wa bidhaa yako ya mwisho unategemea hii. Nimeiweka iwe rahisi iwezekanavyo. Kwanza angalia nambari yangu na ujaribu kuelewa kinachoendelea. Tutafanya kificho kupitia mwisho.

Nimeambatanisha faili ya docx ya nambari yangu. Unaweza kupitia hiyo.

Mara tu nambari yako iko tayari, unaweza kuipakia kwa Arduino. Ndio, hakikisha Arduino haijaunganishwa na kitu kingine chochote isipokuwa PC yako.

Hatua ya 5: Jaribio la pili

Jaribio la Pili
Jaribio la Pili

Ondoa Arduino yako kutoka kwa PC na unganisha umeme wa 9-12v (9v ilipendekeza). Sasa unganisha pini nzuri za LED zako na matokeo ya Arduino yako (katika kesi hii, pini 6, 7, 8, 9). Unganisha kituo cha kawaida hasi kwenye pini ya GND. Unganisha waya kutoka kwa mpokeaji wako wa Bluetooth kwenye pini za A0 na GND za Arduino yako na ucheze muziki (kupitia Bluetooth).

Ikiwa taa zinaangaza kwenye muziki wako, umefanya kazi nzuri. Kwa sababu kwangu, mara ya kwanza haikufanya hivyo. Wala sauti yoyote haikutoka kwa spika. Na muhimu zaidi, wimbo huo ulikuwa ukichezwa moja kwa moja kupitia spika yangu ya rununu. Haikuweza kuungana na Bluetooth! Kisha nikagundua kuwa anwani mbili kwenye uingizaji wa umeme wa USB wa bodi ya Bluetooth zilivunjika. Hilo ndilo tatizo la vitu vya bei rahisi. Ilinibidi kuziunganisha kwa bodi na kila kitu kilifanya kazi bila kasoro! Ingawa nilitumia LED za kawaida za samawati kwa jaribio badala ya ukanda wangu.

Baridi, wacha tutengeneze taa!

Hatua ya 6: Taa

Taa
Taa
Taa
Taa

Nilipata bomba mbili ndogo za PVC, lakini nilihitaji bomba moja refu. Kwa hivyo, niliunganisha pamoja na bomba ndogo ndani yake kwa uimarishaji. Baadaye niliweka vipande vinne vya LED kutoka kwa kila mmoja kwenye bomba. Unaweza kuona jinsi "nadhifu" nilivyohifadhi kila kitu kwenye picha: -p

Wacha tuite hii 'msingi' wa taa yetu. Nilitengeneza mwili wa nje kwa kuzungusha tu karatasi ya ukubwa wa A4 kwenye silinda. Rahisi kama hiyo! Kweli nilifikiria kutengeneza toleo la kudumu la hii ikiwa kila kitu kitafanya kazi vizuri.

Hatua ya 7: Jaribio la Mwisho

Kabla ya kufunga kila kitu ndani ya sanduku, nilitaka kukagua mwisho. Niliunganisha msingi kwa Arduino, nikapeana nguvu kila kitu, nikacheza muziki mzuri na…

Hakuna kilichotokea. Hata LED moja haikujaribu kuangaza! Niliangalia kila kitu mara mbili na baadaye nikagundua kuwa LED zilikuwa 12v kila moja!

Pini ya pato la Arduino inaweza kusambaza voltage ya Max ya ~ 3.3v. Hii ni ya kutosha kwa LED za kawaida lakini vipande hivi vya Led vinahitaji 9-12v. Ningekuwa nimewaunganisha kupitia umeme tofauti kwa kutumia Transistor kwa kila LED, lakini hii ingeharibu unyenyekevu wa mradi huo.

Kwa hivyo, nilibadilisha na LED 4 nyekundu moja na tena nikaanza mtihani. Mwishowe taa za LED ziliangaza kwenye muziki wangu lakini kwa sababu ya kushangaza, LED ya nne haikuwaka. Nilibadilisha hati na kupunguza voltage iliyokatwa kwa mwangaza wa nne ili kung'aa lakini hakuna maboresho yaliyoonekana. Kisha nikafanya voltage ya cutoff ya LED ya nne sawa na ile ya tatu na nikarudia mtihani. La, hakuna mwangaza ulioonekana. Baadaye nilibadilisha hati kudhibiti LEDs 5 na kurudia jaribio. Sasa LED ya nne na ya tano ilikataa kung'aa. Waajabu. Nilifanya majaribio mengine kadhaa na tweaks lakini hakuna kilichobadilika. Kwa hivyo mwishowe nilitumia LED tatu tu.

Hatua ya 8: Rock 'n' Roll !

Mwamba 'n' Roll !!
Mwamba 'n' Roll !!
Mwamba 'n' Roll !!
Mwamba 'n' Roll !!
Mwamba 'n' Roll !!
Mwamba 'n' Roll !!
Mwamba 'n' Roll !!
Mwamba 'n' Roll !!

Mwishowe nikapakia vifaa vyote vya elektroniki ndani ya sanduku na kurekebisha msingi wa taa kwa wima juu yake. Kisha nikaweka silinda yangu ya karatasi kuzunguka na kuruhusu muziki ufikie masikio ya kila mtu. Ndio! Ilionekana baridi! Sio vile nilivyotarajia, lakini bado ni nzuri. Nilitaka taa ya manjano ingawa. Nyekundu ilionekana vizuri kwa. Nilipata spika ya bei rahisi ya Bluetooth kutoka kwa USB zangu zenye kuchosha.

Hatua ya 9: Tembea kupitia Nambari

Kabla ya kugonga kitufe cha nyuma ukiona jina la hatua hii, tafadhali piga kura hii inayoweza kufundishwa kwa mashindano yaliyomo. Asante.

Unaweza kupata toleo la hati ya nambari iliyoambatishwa katika hatua hii.

Kama nilivyosema (mara nyingi), nambari ni rahisi. Tumetangaza sauti kamili ya kuhifadhi kiwango cha sauti kutoka kwa pembejeo. Kuna kosa ndogo katika kazi ya usanidi. Pini ya Analog 'A0' hufafanuliwa kama pini ya kuingiza (badala ya 'soundpin'). Pini 6, 7, 8, 9 hufafanuliwa kama pini za pato.

Katika kazi ya kitanzi, tunaanza kwa hali ya kuuliza LED zote kuwasha ikiwa pembejeo ya sauti ni kubwa kuliko 35. Vivyo hivyo tuna hali tatu zaidi zinazolenga LED fulani kwa anuwai ya pembejeo. Mwishowe, ikiwa hakuna pembejeo inayopokelewa kutoka A0, taa zote za LED zinawekwa.

Natumai umeelewa. Nilijaribu kadiri niwezavyo, kwa sababu mimi ni mwanzilishi wa Arduino! Na ndio, hii ni ya kwanza kufundishwa!

Tafadhali nijulishe ikiwa ninahitaji kufanya mabadiliko yoyote katika Inayoweza kufundishwa. Tutaonana hadi ijayo!

Ilipendekeza: