Orodha ya maudhui:

Piano ya Hewa Kutumia sensorer ya ukaribu wa IR, Spika na Arduino Uno (Iliyoboreshwa / sehemu-2): Hatua 6
Piano ya Hewa Kutumia sensorer ya ukaribu wa IR, Spika na Arduino Uno (Iliyoboreshwa / sehemu-2): Hatua 6

Video: Piano ya Hewa Kutumia sensorer ya ukaribu wa IR, Spika na Arduino Uno (Iliyoboreshwa / sehemu-2): Hatua 6

Video: Piano ya Hewa Kutumia sensorer ya ukaribu wa IR, Spika na Arduino Uno (Iliyoboreshwa / sehemu-2): Hatua 6
Video: Leap Motion SDK 2024, Novemba
Anonim
Image
Image
Piano ya Hewa Kutumia sensorer ya ukaribu wa IR, Spika na Arduino Uno (Imeboreshwa / sehemu-2)
Piano ya Hewa Kutumia sensorer ya ukaribu wa IR, Spika na Arduino Uno (Imeboreshwa / sehemu-2)
Piano ya Hewa Kutumia sensorer ya ukaribu wa IR, Spika na Arduino Uno (Imeboreshwa / sehemu-2)
Piano ya Hewa Kutumia sensorer ya ukaribu wa IR, Spika na Arduino Uno (Imeboreshwa / sehemu-2)

Hili ni toleo lililoboreshwa la mradi uliopita wa piano hewa? Hapa ninatumia spika ya JBL kama pato. Nimejumuisha kitufe cha kugusa ili kubadilisha njia kulingana na mahitaji. Kwa mfano- Hali ngumu ya Bass, Hali ya kawaida, Modi ya tunes za masafa ya juu. Nitakuonyesha jinsi ya spika iliyounganishwa kwa Arduino. Kawaida Pianos iwe ni kazi ya umeme au mitambo kwenye utaratibu rahisi wa kitufe cha kusukuma. Lakini hapa kuna twist, tunaweza kuondoa tu hitaji la funguo kwenye piano kwa kutumia sensorer zingine. Na sensorer za ukaribu wa Infra-red zinafaa zaidi kwa sababu ni rahisi kutumia na pia huchukua pini moja tu ya dijiti ya bodi ya microcontroller. Na pia sensorer hizi ni moja wapo ya sensorer za bei rahisi zinazopatikana huko nje.

Vifaa

1) PC 10 sensorer ya ukaribu wa Ir

2) Arduino uno / mega

3) Spika na sauti ya sauti

4) kitufe (Kwa upande wangu gusa kitufe nyeti)

5) Msingi kuiweka sensorer (karatasi ya akriliki)

6) Karatasi nyeusi / mkanda mweusi wa cello

7) screws / Gundi

8) waya

Hatua ya 1: Kuweka Sensorer za Ir

Kuweka Sensorer za Ir
Kuweka Sensorer za Ir
Kuweka Sensorer za Ir
Kuweka Sensorer za Ir

Moduli za sensorer za Ir zina vifaa na shimo linalowekwa katikati. Unaweza kutumia shimo kutoshea sensorer na screw kali au unaweza kutumia gundi tu kuishika. Nimetumia karatasi ya akriliki kama msingi na mashimo ya kuchimba kwenye akriliki na alama sahihi ambapo kila shimo lilikuwa 2 cm mbali. Usipange sensorer karibu sana kwa sababu inaweza kuharibu uzoefu wako wa mtumiaji wa piano.

Hatua ya 2: Kurekebisha masafa ya sensa ya Ir na kufunika na Rolls nyeusi ya Carsheet

Kurekebisha masafa ya sensa ya Ir na Kufunika na Rolls nyeusi ya Carsheet
Kurekebisha masafa ya sensa ya Ir na Kufunika na Rolls nyeusi ya Carsheet
Kurekebisha masafa ya sensa ya Ir na Kufunika na Rolls nyeusi ya Carsheet
Kurekebisha masafa ya sensa ya Ir na Kufunika na Rolls nyeusi ya Carsheet

Tumia potentiometer juu yake moduli ya sensa ili kurekebisha fungu linalofaa kwa funguo zako za piano. Sasa weka safu za kadi nyeusi juu yake moduli ya sensorer iliyoongozwa na diode ya picha kama inavyoonekana kwenye picha. Hii imefanywa ili kuzuia kugundua kikwazo kisichohitajika katika mwelekeo mwingine. Tunataka kugundua vidole mbele tu. Na tunatumia karatasi nyeusi kwa sababu nyeusi inachukua wavelengths zote na hata nyekundu za infra.

Hatua ya 3: Kuunganisha Spika kwa Arduino

Kuunganisha Spika kwa Arduino
Kuunganisha Spika kwa Arduino
Kuunganisha Spika kwa Arduino
Kuunganisha Spika kwa Arduino
Kuunganisha Spika kwa Arduino
Kuunganisha Spika kwa Arduino

Unganisha mwisho mmoja wa jack ya sauti na spika, mwisho mwingine kawaida huwa na sehemu 3. Sehemu mbili za juu ni za pembejeo za kushoto na kulia na sehemu ya chini zaidi ni chini. Kwa hivyo unganisha uwanja wa sauti ya sauti kwenye ardhi ya Arduino / microcontroller na unganisha sehemu yoyote ya kulia / kushoto ya jack ya sauti kwenye pini ya dijiti ya microcontroller. Rejea picha hapo juu kupata wazo nzuri. Washa spika yako na pato lako la sauti liko tayari.

Hatua ya 4: Wiring Ir Sensor Module na Touch Sensor switch

Wiring Ir Sensor Module na Touch Sensor Switch
Wiring Ir Sensor Module na Touch Sensor Switch
Wiring Ir Sensor Module na Kugusa Sensor Switch
Wiring Ir Sensor Module na Kugusa Sensor Switch

Ninatumia swichi ya sensorer kugusa kubadilisha njia za piano? Unaweza kutumia kitufe cha kushinikiza rahisi badala yake. Unganisha terminal nzuri ya swichi ya sensa kwa Arduino + 5V na hasi kwa ardhi. Unganisha pato la sensorer ya kugusa kwa pembejeo ya pini ya Analog ya Arduino. Unganisha vituo vyote vyema vya sensorer za ir kwa kutumia waya na solder (hiari). Pia unganisha pini zote za ardhi za sensorer zote. Sasa mwishowe, unahitaji kuunganisha pini za pato kutoka kwa sensorer ya Ir hadi pini za dijiti za bodi ya microcontroller. Kwa upande wangu, ni Arduino uno. Kumbuka kwamba, kikwazo kinapogunduliwa Pato kutoka kwa sensa ni ndogo.

Hatua ya 5: Msimbo Mdhibiti Mdogo Kutumia Maoni ya Arduino

Katika nambari hii, kwanza tunahitaji kufafanua pini za uingizaji wa sensorer, pembejeo ya kitufe cha kugusa na pato la Spika. Baada ya hapo tunaunda safu ya viunga tofauti vya modes tofauti. Tunatumia toni (); kazi ya Arduino ide kutuma pato letu kwa spika. Tunatumia NoTone (); kazi ili kusimamisha sauti. Nimetumia tu taarifa ya masharti kwenye kitanzi, kwa hivyo itakuwa rahisi kuelewa na inafanya kazi vizuri.

Ilipendekeza: