Orodha ya maudhui:

Chupa ya Soda Arduino Taa - Sauti Nyeti: Hatua 3 (na Picha)
Chupa ya Soda Arduino Taa - Sauti Nyeti: Hatua 3 (na Picha)

Video: Chupa ya Soda Arduino Taa - Sauti Nyeti: Hatua 3 (na Picha)

Video: Chupa ya Soda Arduino Taa - Sauti Nyeti: Hatua 3 (na Picha)
Video: NOOBS PLAY CLASH ROYALE FROM START LIVE 2024, Desemba
Anonim
Image
Image

Nilikuwa na LED za kibinafsi zinazoweza kushughulikia mradi mwingine na nilitaka kuunda changamoto nyingine rahisi lakini ya kufurahisha kwa madarasa yangu ya Ubora wa Bidhaa ya Mwaka 10 (umri wa miaka 13-15). Mradi huu hutumia chupa tupu ya soda (au kinywaji cha kupendeza ikiwa unatoka NZ!), Arduino Nano, sensa ya kiwango cha sauti ya KY-037, ukanda wa LED 10, karatasi ya kunakili, kadibodi, gundi moto, chaja ya simu ya rununu, badilisha pamoja vifaa vya kawaida vya kujiunga.

Unaweza pia kuifanya bila sensa ya KY-037 na uwe na mlolongo wa kupendeza wa nuru unaocheza kwa kubadilisha nambari ya Arduino.

Vifaa

Nano ya Arduino

KI-037 Arduino sensor ya sauti inayolingana

Ukanda wa LED wa RGB (LEDs zinazoweza kushughulikiwa), 5V, WS2812

Soda chupa (kunywa yaliyomo hiari!)

Karatasi ya nakala

Kadibodi

Mikasi

Kisu cha Hobby

Bunduki ya gundi moto na vijiti vya gundi

Waya wa umeme

Chuma cha kulehemu & solder ya umeme

Kitelezi cha kitelezi au mwamba

Chaja ya simu ya rununu na kebo ya USB - yoyote

Vichwa vya kiume - labda tumia vipuri kutoka Arduino Nano

Rangi ya kupamba

Hatua ya 1: Fanya LED zako zifanye kazi

Pata LED zako Zifanye kazi
Pata LED zako Zifanye kazi

Ifuatayo imenakiliwa kutoka kwa mita yangu nyingine inayoweza kufundishwa "Kiwango kisicho salama cha kelele" kwani ni utaratibu huo huo. Ruka kitambuzi cha KY-037 ikiwa hautaongeza hii:

Ni muhimu kufanya mazoezi ya kuwasha mkanda wako wa RGB. Nilitumia LEDs 10 kwa mita kwa hivyo hii ndio nilifanya mazoezi na. Unakata kipande chako kwenye jiunga cha shaba - ni dhahiri wapi. Niliuza kichwa kidogo cha pini 3 ambacho nilikuwa nacho kutoka kwa kitita cha kuanza cha Arduino hadi mwisho. Kuingia kwenye mawasiliano ya shaba ya RGB ni bahati nzuri sana! Angalia mishale kwenye ukanda wa RGB - lazima uunganishe ili nguvu na data yako ifuate mishale. Utaona herufi DO & Din ikimaanisha Data nje na Takwimu In Hii iliniruhusu kuziba mkanda kwenye ubao wa mkate pamoja na kuruka kwenda Arduino. Picha inaonyesha bodi kubwa ya Arduino Uno, lakini pini kwenye Nano ni sawa. Katika nambari utaona kuwa pini ya data ya ukanda imeunganishwa na nambari ya nambari 6 ya dijiti ya Arduino. Ninaweka idadi ya LED hadi 10. Kitanzi batili huzungusha LED kwenye / kuzima juu na chini ya ukanda, rangi moja baada ya nyingine. Kumbuka kuwa ninaenda kutoka 0 hadi 9, i.e. jumla ya LED 10. Niliacha sensorer katika hatua hii (tofauti na picha) ili iwe rahisi - jipe mafanikio! Mara tu unapofanya hivi, changamoto inayofuata ni kusawazisha na kuingiza sensa ya KY-037. Kuna mafunzo mazuri yaliyofanywa na ElectroPeak kwenye wavuti ya Arduino ambayo inakupa nambari rahisi ambayo hutoa nambari kwa mfuatiliaji wa serial wa Arduino, hukuruhusu kujipima na screw ya potentiometer kwenye sensa. Hapa kuna kiunga: https://create.arduino.cc/projecthub/electropeak/h…. Nimeongeza faili hii ya nambari kwenye mafunzo haya kama utaona. Ifuatayo, unganisha mkanda wa RGB wa LED kwenye mzunguko kulingana na mchoro wa mzunguko utakaoona katika hati ya PDF inayoambatana (shukrani kidogo kwa Mizunguko ya Tinkercad kwa hii). Baada ya hii unaweza kupakia nambari (KY_037_sound_sensor_LEDS_v2) kwa Arduino Uno yako au bodi nyingine unayoweza kutumia (Nano ingefanya kazi pia). Kumbuka kwamba utahitaji folda ya FastLED na faili zilizoongezwa kwenye folda yako ya Maktaba ya Arduino ambayo itakuwa imejisimamisha wakati ulipoweka Arduino kwenye kompyuta yako. Maktaba inaweza kuwa katika njia ya faili kama vile: C: / Program Files (x86) Arduino / maktaba. Pakua kutoka kwa kupenda kwa Github: https://github.com/FastLED/FastLED. Vitu vingine vya kuangalia ni kukumbuka kuchagua bodi sahihi katika programu ya Arduino chini ya Zana … bodi na hakikisha bodi inazungumza na bandari ya PC yako kwa kubofya Zana … bandari. Nyingine zaidi ya hii, utahitaji kufanya marekebisho kwenye sufuria yako ya potentiometer kwenye sensorer ya KY-037 kulingana na pato la usambazaji wa simu ya rununu unayo - pato la amps litatofautiana katika chaja tofauti na hivyo kubadilisha majibu ya ukanda wa RGB. Sanibisha kwa hali yako au tumia mita tofauti ya decibel kama mimi kufanya kukadiria kizingiti cha mabadiliko ya rangi. Nimerahisisha msimbo kwa hivyo haiingizi tena ubadilishaji kutoka kwa pato la voltage kutoka kwa sensa hadi kiwango cha decibel kamili kama katika mradi wa Chuo Kikuu cha Rice.

Hatua ya 2: Anza Kutengeneza Mwili wa Taa

Image
Image
Anza Kutengeneza Mwili wa Taa
Anza Kutengeneza Mwili wa Taa
Anza Kutengeneza Mwili wa Taa
Anza Kutengeneza Mwili wa Taa

Sehemu hii inafurahisha. Kwanza kata chupa ya soda kuzunguka mduara wake kidogo chini kutoka kwenye kofia ili kukuwezesha kuingiza kipande cha karatasi ya kunakili. Itajitokeza dhidi ya pande za chupa baada ya kuiacha. Ikate kidogo ili kutoshea chupa yako. Hii hufanya kama kivuli ili taa za LED zisiangalie sana.

Nilitumia roll ya kadibodi ya filamu (Furahi Kufunga ikiwa unatoka NZ) kwenda katikati ya chupa (unaweza kutumia tu karatasi ya kunakili iliyokunjwa). Juu ya hii nilifunga mkanda wa LED 10 kwa ond, uliofanyika mahali na gundi moto. Hakikisha mwisho wa pini iliyouzwa ya ukanda wa LED uko juu zaidi na unapatikana. Gundi karatasi hii au bomba la kadibodi chini ya chupa. Halafu tengeneza duara la kadibodi kwenda juu ya chupa na karatasi / kadibodi, na noti ya kuruhusu waya za LED zipite. Basi unaweza kuunganisha hii kwa Nano na gundi Nano mahali pake (angalia picha).

Itabidi uangalie mchoro wa wiring niliyochapisha & fanya maoni yako mwenyewe. Kimsingi unataka pini kutoka kwa sensorer ya sauti ya KY-037 na terminal ya + 5V kutoka kwa mkanda wa LED kuungana na pini ya 5V kwenye Nano. Pini za GND kutoka kwa hizi mbili huenda kwa GND kwenye Nano. Hapa ndipo nilitumia vichwa vingine vya vipuri vilivyouzwa pamoja. Kutoka kwenye pini hizi unajiunga na waya mbili zinazopitia katikati ya bomba la kadibodi na nje kwa kebo ya USB inayounganisha na chaja ya simu ya rununu. Hakikisha kulinganisha + ve na -ve.

Kabla ya kuendelea zaidi nilijaribu tena mkanda wa LED kuhakikisha kuwa bado inawaka (hakuna unganisho lililovunjika), inawezeshwa kutoka kwa USB hadi kompyuta na kutoka 5V na GND.

Nyaya za usambazaji wa umeme nilizipitisha katikati ya bomba la kadibodi na kutoka kupitia chini ya chupa. Kitufe kinashuka hapa - kuwa glued moto kwa msingi wa umbo la koni - kwa hivyo ruhusu waya wa kutosha kwa operesheni hii. Kisha nikakata kebo yangu ya vipuri ya USB Arduino / printa katikati, nikaunganisha ncha moja na waya za usambazaji wa umeme wa Nano. Mwisho mwingine huenda kwenye chaja ya rununu. Cable ina waya mweusi na nyekundu, pamoja na nyaya zingine za data. Tumia nyeusi (hasi / GND) na nyekundu (+ 5V).

Hatua ya 3: Uvuvi wa vitu

Utaona kutoka kwenye picha ambazo nilitumia kadibodi kutengenezea juu ya silinda kwa taa yangu - hii inasaidia kuficha bodi ya Nano na waya. Kumbuka kuwa nimeacha tundu la USB lipatikane ili nipate kuendelea Nano kutumia sensa ya sauti. Nitafanya hivi kadri muda unavyoruhusu.

Msingi wa taa yangu ni koni. Hii ni ngumu kufikia. Walakini, kuna wavuti muhimu sana ambayo hukuruhusu kuunda koni, kuichapisha na kuchapisha templeti ya koni ambayo inaweza kutafsiriwa kwenye kadibodi. Pima tu kipenyo na urefu unaotaka. Hapa kuna kiunga: https://www.blocklayer.com/cone-patterns.aspx Mine ilikuwa 167mm x 93mm x 40mm juu.

Nitaiacha hapa kwa sasa. Taa yangu bado inahitaji trim na uchoraji, pamoja na kuongezewa nambari ya kisasa zaidi ili iweze kujibu kihisi cha sauti - lakini hiyo inaweza kuongezwa siku za usoni.

Natumahi unafurahiya mradi huu kama vile nilivyofanya. Natarajia kuijaribu darasani.

Ilipendekeza: