Orodha ya maudhui:
- Hatua ya 1: Kwanza, Misingi
- Hatua ya 2: Kuunganisha Spika kwa Arudino
- Hatua ya 3: Kanuni
- Hatua ya 4: Kucheza Toni ya Supermario
- Hatua ya 5: Ni nini Kinachofuata?
Video: Arduino Bascis - Sauti za kucheza na Tani: Hatua 5
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:54
Nilitaka kucheza athari za sauti, na nikagundua kuwa hii ni moja ya maeneo yaliyopuuzwa linapokuja suala la mafunzo. Hata kwenye Youtube, kuna ukosefu wa mafunzo mazuri kwenye Arduino na sauti, kwa hivyo, mimi ni mtu mzuri, niliamua kushiriki maarifa yangu ya Arduinos.
Ikiwa haujasoma, hii ndio video kamili na sauti halisi ikichezwa:
Hatua ya 1: Kwanza, Misingi
Ikiwa umewahi kununua kitita cha Arduino Starter, kawaida huwa na Buzzer / Spika moja inayotumika na Buzzer moja ya Passive / Spika.
Kwa hiyo ipi ni ipi?
Tofauti za kuona ni zifuatazo:
- Spika anayefanya kazi kawaida huwa mrefu kuliko Passive
- Spika anayefanya kazi ametiwa muhuri chini, lakini Spika wa Passive ndiye aliye chini kabisa.
Tofauti za kiufundi ni kwamba spika inayotumika imeunda vifaa vya kiutendaji ambavyo vinairuhusu kufanya kazi na Voltage ya DC.
Kwa hivyo, ikiwa tunatumia usambazaji wa 5V au 3V kwa spika inayotumika, inabadilika kiotomatiki, wakati spika ya Passive inafanya kazi na voltage ya AC, au Ishara ya PWM DC.
Sasa kwa kuwa tunajua tofauti, wacha tuendelee na kuziunganisha.
Hatua ya 2: Kuunganisha Spika kwa Arudino
Uunganisho ni rahisi.
Pini moja ya PWM (PIns 2 hadi 13) imeunganishwa na chanya ya spika, na hasi imeunganishwa na kontena ya 100 ohm, ambayo imeunganishwa ardhini.
Sasa, tunaweza kwenda kwa mchoro / nambari yetu.
Hatua ya 3: Kanuni
Kanuni hiyo ni laini moja tu!
Ikiwa unataka kucheza toni moja tu, zifuatazo ndizo zinazohitajika:
toni (pini, masafa, muda)
Ambapo pini, ni Pini ambayo spika imeunganishwa nayo, masafa ni masafa (katika Hertz), na muda katika milliseconds, ni hiari.
Rahisi, sawa? Wacha tufanye jambo la kufurahisha zaidi.
Hatua ya 4: Kucheza Toni ya Supermario
Ifuatayo inaweza kutumika kucheza sauti ya Supermario!
Bandika tu, na ufurahie:
Arduino Mario Bros Tunes na Piezo Buzzer na PWM na: Dipto Pratyaksa ilisasishwa mwisho: 31/3/13 * / # pamoja
#fafanua meliniPini 3 // Kiini kuu cha sauti ya Mario ndani ya wimbo = {NOTE_E7, NOTE_E7, 0, NOTE_E7, 0, NOTE_C7, NOTE_E7, 0, NOTE_G7, 0, 0, 0, NOTE_G6, 0, 0, 0, NOTE_C7, 0, 0, NOTE_G6, 0, 0, NOTE_E6, 0, 0, NOTE_A6, 0, NOTE_B6, 0, NOTE_AS6, NOTE_A6, 0, NOTE_G6, NOTE_E7, NOTE_G7, NOTE_A7, 0, NOTE_F7, NOTE_G7, 0, NOTE_E7, 0, NOTE_C7, NOTE_D7, NOTE_B6, 0, 0, NOTE_C7, 0, 0, NOTE_G6, 0, 0, NOTE_E6, 0, 0, NOTE_A6, 0, NOTE_B6, 0, NOTE_AS6, NOTE_A6, 0, NOTE_G6, NOTE_E7, NOTE_G7, NOTE_A7, 0, NOTE_F7, NOTE_G7, 0, NOTE_E7, 0, NOTE_C7, NOTE_D7, NOTE_B6, 0, 0}; // Mario kuu yao tempo int tempo = {12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, };
//
Hatua ya 5: Ni nini Kinachofuata?
Je! Unataka kucheza kitu ngumu zaidi? Kama Muziki, au athari za sauti na Arduino yako? Sawa, kumbukumbu ya Arduino ni mdogo, kwa hivyo haiwezekani kupimia tani kwa kiwango cha juu. Ikiwa unahitaji kufanya kitu cha kupendeza, utahitaji kadi ya SD iliyounganishwa na Arduino na ucheze sauti kutoka kwa kadi. Natumaini nyinyi mmejifunza kitu kutoka kwa hii!
Fikiria kujisajili kwa Kuvu kwenye YouTube; kuna mafunzo, vitu vya DIY, uchapishaji wa 3D kila wiki!
Ilipendekeza:
PlotClock, WeMos na Blynk Kucheza Vintage AMI Jukebox: 6 Hatua (na Picha)
PlotClock, WeMos na Blynk kucheza Vintage AMI Jukebox: Ubunifu wanne wa kiufundi uliwezesha mradi huu: 1977 Rowe AMI Jukebox, kitanda cha mkono wa roboti ya PlotClock, WeMos / ESP 8266 microcontroller na Blynk App / Huduma ya Wingu. Jukebox iko karibu - usiache kusoma! Mradi huu unaweza
Tengeneza Roboti ya kucheza bila Printa ya 3d na Arduino / # ujanja: hatua 11 (na Picha)
Tengeneza Roboti ya kucheza bila Printer ya 3d na Arduino / # smartcreativity: Halo marafiki, katika mafunzo haya nitakuonyesha jinsi ya kutengeneza roboti ya kucheza nyumbani bila printa ya 3D na bila Arduino. Roboti hii ina uwezo wa kucheza, kusawazisha kiotomatiki, utengenezaji wa muziki na kutembea. Na muundo wa Robot pia unaonekana mzuri sana
Chemchemi ya kucheza: Arduino Pamoja na Mchambuzi wa Spectrum ya MSGEQ7: Hatua 8
Chemchemi ya kucheza: Arduino Na MSGEQ7 Spectrum Analyzer: Upokeaji wa ishara ya sauti na kuibadilisha kuwa athari ya kuona au ya mitambo ni ya kupendeza sana. Katika mradi huu tutatumia Arduino Mega kuunganishwa na kichunguzi cha wigo cha MSGEQ7 ambacho kinachukua ishara ya sauti ya pembejeo na kutekeleza bendi
Kidhibiti cha Mchezo wa Arduino Kulingana na DIY - Arduino PS2 Mdhibiti wa Mchezo - Kucheza Tekken na DIY Arduino Gamepad: Hatua 7
Kidhibiti cha Mchezo wa Arduino Kulingana na DIY | Arduino PS2 Mdhibiti wa Mchezo | Kucheza Tekken na DIY Arduino Gamepad: Halo jamani, kucheza michezo kila wakati ni raha lakini kucheza na Mdhibiti wako wa mchezo wa dhana ya DIY ni ya kufurahisha zaidi. Kwa hivyo tutafanya Mdhibiti wa mchezo kutumia arduino pro micro katika mafundisho haya
Ngoma ya kucheza na Rangi ya LED Kutumia Arduino: Hatua 5
Densi ya kucheza na Rangi ya LED Kutumia Arduino: Huu ndio mafunzo yangu ya kwanza. I ilitengeneza pedi ya kucheza ya rangi kwa kutumia bodi ya Arduino kama pembejeo la serial kwa kompyuta. Ni rahisi kutengeneza, na kugharimu vipinga vichache na LED (sio lazima uzitumie).