Orodha ya maudhui:
- Hatua ya 1: Nini Utahitaji
- Hatua ya 2: Unachohitaji Kujua
- Hatua ya 3: Ubunifu wa Mzunguko
- Hatua ya 4: Kanuni
- Hatua ya 5: Imekamilika
Video: Mchezaji wa Muziki wa Arduino: Hatua 5
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:52
Halo kila mtu.
Jana, nilikuwa nikitumia mtandao na kutafuta miradi ambayo ningeweza kufanya kwenye Arduino. Nilimwona mwanamke huyu akitengeneza kibodi ya elektroniki ya piano na nyimbo ndani yake. Nilikuwa na Keypad Shield ya LCD iliyokuwa imelala karibu kwa hivyo nilifikiri ningeweza kutengeneza kicheza muziki ambapo kuna menyu ndogo na nyimbo na mtumiaji anaweza kuichagua.
Unaweza kuona toleo la mwisho la mradi wangu hapo juu.
Hatua ya 1: Nini Utahitaji
Kwa mradi huu unahitaji;
- Arduino Uno
- Bodi ya mkate
- Ngao ya keypad ya LCD
- Buzzer
- 330 ohm kupinga
- Wanarukaji
Hatua ya 2: Unachohitaji Kujua
Unahitaji kujua kidogo juu ya muundo wa Shield Keypad Shield. Ninaweka pinout yake ili uweze kuona ni nini.
Kama utaona katika nambari; pini namba 4, 5, 6, 7, 8 na 9 hutumiwa na LCD. Pin 10 ni kudhibiti mwangaza wa LCD lakini hautahitaji. Katika mzunguko, vifungo vimeunganishwa na pini ya A0.
Hiyo inatuacha na pini za dijiti 0, 1, 2, 3, 11, 12, 13 na pini za analog A1, A2, A3, A4, A5 bure.
Pia unahitaji kujua maadili ya analog ya kila kitufe ili uweze kuyatambua. Nilisoma thamani ya A0 na kuichapisha kwenye mfuatiliaji wa serial ili kujua. Hapa kuna nambari ya mfano:
int btn_value = 0;
kuanzisha batili () {Serial.begin (9600); } kitanzi batili () {btn_value = analogRead (A0); Serial.println (btn_value); }
Hapa kuna maadili ambayo nimepata kwa ngao yangu:
- Kitufe cha kulia - 0
- Kitufe cha Juu - 131
- Kitufe cha Chini - 306
- Kitufe cha Kushoto - 481
- Chagua Kitufe - 722
- Hakuna Kifungo - 1023
Hatua ya 3: Ubunifu wa Mzunguko
Mzunguko ni rahisi sana.
- Weka buzzer yako mahali pengine kwenye ubao wa mkate.
- Unganisha upande mmoja wa kontena la 330 ohm kwenye pini hasi ya buzzer na upande mwingine kwenye pini ya Arduino.
- Unganisha pini nzuri ya buzzer na pin2 kwenye Arduino.
Umemaliza! Sasa wacha tupewe msimbo.
Hatua ya 4: Kanuni
Unapofungua faili ya kumbukumbu, utaona faili zifuatazo; nyimbo za lcd_kypad, fur_elise, james_bond, jingle_bells, mario_bros_theme, mario_bros_underworld, sikukuu za Krismasi, viwanja.h
- lcd_keypad_songs ni faili kuu ambapo menyu na ufafanuzi vimeandikwa. Imejazwa na maoni ili uweze kukagua na kuelewa nambari hiyo.
- pitches.h ni pamoja na ufafanuzi wa maelezo ya muziki.
- Faili zingine ni pamoja na kazi za nyimbo. Unaweza kuzipitia na kujaribu kuelewa. Sikuandika nambari za nyimbo, nilizipata kwa kutafuta. Kwa hivyo unaweza pia kupata au kuandika nyimbo zako mwenyewe na kuiongeza kwenye menyu.
Lazima uziweke chini ya folda moja. Kisha unahitaji kufungua faili ya lcd_keypad_songs na Arduino IDE na upakie nambari.
Kumbuka: wimbo wa james_bond haupo kwenye menyu (umetolewa maoni). Hii ni kwa sababu Arduino ana nafasi ndogo na nyimbo hizi zinachukua kumbukumbu nyingi. Unaweza kuipuuza kila wakati na kutoa maoni kwa wimbo mwingine ili usikilize. Unahitaji pia kubadilisha maagizo ya menyu.
Hatua ya 5: Imekamilika
Hongera
Ikiwa una maswali au shida yoyote, jisikie huru kutoa maoni au kutuma ujumbe. Ningependa kusaidia.
Kufanya Kufurahi!
Ilipendekeza:
Mchezaji wa Muziki wa Mfukoni: 6 Hatua
MCHEZAJI WA MUZIKI WA MIFUKO
Juuke - Mchezaji wa Muziki wa RFID kwa Wazee na Watoto: Hatua 10 (na Picha)
Juuke - Mchezaji wa Muziki wa RFID kwa Wazee na Watoto: Hili ni sanduku la Juuke. Sanduku la Juuke ni rafiki yako mwenyewe wa muziki, aliyefanywa iwe rahisi iwezekanavyo kutumia. Imeundwa haswa kutumiwa na wazee na watoto, lakini kwa kweli inaweza kutumiwa na miaka mingine yote. Sababu ya sisi kuunda hii, ni kwa sababu ya
Mchezaji wa Muziki Mwanga wa Usiku: Hatua 4
Taa ya Usiku ya Kicheza Muziki: Taa hii ya usiku itawaka yenyewe wakati utazima taa zako unapoenda kulala ambayo unaweza kubonyeza kitufe kilichoambatanishwa ili kucheza muziki kwenye kompyuta yako ndogo !! Ili kuifanya iwe muhimu zaidi niliweka sanduku la tishu kwenye sanduku ili pia kutuliza
Mchezaji wa Muziki wa bei rahisi kabisa wa Nyumbani -- DIY: 7 Hatua
Mchezaji wa Muziki wa bei rahisi kabisa wa Nyumbani || DIY: Sote tulihitaji kicheza muziki nyumbani kwetu. kwa hivyo ikiwa tutajifunza mchakato wa kutengeneza mfumo wa muziki kama mahitaji yetu wenyewe na gharama rahisi zaidi basi ni maagizo kamili … kwa njia sahihi
Mchezaji aliyejificha Cd Mchezaji: Hatua 7
Mchezaji aliyejificha Cd Player: Hii ilifanyika badala ya kununua moja ya zile zilizo chini ya kicheza cd cha baraza la mawaziri kwa bei rahisi. Unachohitaji ni kichezaji cha kawaida cha cd ndogo na adapta ya umeme na spika zingine za kompyuta ambazo zinakutosha