![Mkono wa Jazz: Hatua 5 Mkono wa Jazz: Hatua 5](https://i.howwhatproduce.com/images/007/image-18227-j.webp)
Orodha ya maudhui:
2025 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2025-01-23 15:11
![Mkono wa Jazz Mkono wa Jazz](https://i.howwhatproduce.com/images/007/image-18227-1-j.webp)
![Mkono wa Jazz Mkono wa Jazz](https://i.howwhatproduce.com/images/007/image-18227-2-j.webp)
![Mkono wa Jazz Mkono wa Jazz](https://i.howwhatproduce.com/images/007/image-18227-3-j.webp)
Kwa mradi huu, utakuwa ukitengeneza glavu ambayo hucheza muziki unapogonga vidole vyako. Hiyo ni maelezo ya kutukuzwa, lakini utaona.
Nambari ya mradi huu inaweza kupatikana hapa. Utatumia kiolesura cha Arduino na pia Usindikaji.
Hii itafanya kazi vizuri ikiwa unatumia glavu mbili, lakini utahitaji Arduino tofauti kwa kila glavu, au njia ya kutumia tena Analog Katika bandari kwenye ubao. Kwa kuwa bodi ina bandari 6, na tunahitaji 5 tu kwa kila glavu, tutakuwa nzuri na glavu moja tu (Pia nina sensorer 5 tu za shinikizo, kwa hivyo hapo tuko).
Tutakuwa tunaweka vipinga kwenye glavu na kuziunganisha kwenye bodi, na bodi itaanzisha unganisho la serial na programu ya Usindikaji ili kushiriki ni vidole gani unagonga kwa wakati fulani.
Arduino Uno haiwezi kutoa noti zaidi ya moja kwa wakati kwa sababu ya vizuizi vya vifaa, kwa hivyo kwa kuwasiliana na Usindikaji, tunajiruhusu kutumia kadi ya sauti ya kompyuta yako (kucheza noti nyingi mara moja. Yay!).
Vifaa
Arduino Uno (ingawa wengine wanaweza kufanya kazi)
5 Resistors Nyeti-Nguvu
www.amazon.com/Adafruit-Round-Force-Sensit…
5 10kΩ Resistors (Kahawia, Nyeusi, Chungwa)
1 kinga. Ikiwa una glavu tu kwa jozi, fikiria kutengeneza mikono miwili ya jazba.
Zaidi ya hayo, maadamu una waya kadhaa za kufanya unganisho, tunaweza kuanza!
Hatua ya 1: Rekebisha Kinga yako
![Rekebisha Kinga yako Rekebisha Kinga yako](https://i.howwhatproduce.com/images/007/image-18227-4-j.webp)
![Rekebisha Kinga yako Rekebisha Kinga yako](https://i.howwhatproduce.com/images/007/image-18227-5-j.webp)
Vaa glavu na upumzishe vidole vyako kwenye Kikosi nyeti cha Kikosi (FSR's) ili pini kwenye safu ya FSR ijipange. Kumbuka mahali ambapo laini iko kwenye kinga yako ambayo inatofautisha mwisho wa sehemu ya duara ya FSR iliyopewa.
Utakata glavu katika matangazo haya ili uweze kupangilia kwa urahisi pedi ya FSR kwa kidole chako. Vuta ncha za pini za FSR kupitia vipande hivi kutoka ndani ya glavu (jisikie huru kuibadilisha ndani mara nyingi kama unavyotaka) ili washikamane kama inavyoonekana kwenye picha ya pili.
Hatua ya 2: Jenga Mzunguko
![Jenga Mzunguko Jenga Mzunguko](https://i.howwhatproduce.com/images/007/image-18227-6-j.webp)
![Jenga Mzunguko Jenga Mzunguko](https://i.howwhatproduce.com/images/007/image-18227-7-j.webp)
![Jenga Mzunguko Jenga Mzunguko](https://i.howwhatproduce.com/images/007/image-18227-8-j.webp)
Kwa wakati huu pedi za FSR ziko kwenye kinga yako; chunguza mchoro wa Fritzing hapo juu na unganisha kila FSR kwenye ubao wa mkate na kontena la 10kΩ na unganisho kwa Analog In pin kwenye Arduino yako.
Vidole kutoka kushoto kwenda kulia vinapaswa kushikamana na A0 - A4. Binafsi sikuitia waya haswa kama ilivyoonyeshwa kwenye mchoro, kwa sababu inazidi kusongwa na vidole 5 vilivyoambatanishwa. Ikiwa unataka kujaribu wiring yako wakati wowote, weka glavu tu na uone jinsi unavyohisi juu ya mwendo wa vidole vyako, na urekebishe jinsi unavyoona inafaa.
Hatua ya 3: Nambari ya Arduino
Kwanza, nambari ya Arduino. Nambari hii inapaswa kusoma voltage kutoka kwa pini za "Analog In", na uchapishe matokeo. Unaweza kupata nambari kutoka kwa hazina hapa.
Ili kujaribu mzunguko wako na uhakikishe kuwa yote yanafanyika, fungua Monitor Monitor katika Arduino mara tu unapoanza kutekeleza nambari hii. Inapaswa kuchapisha mkondo wa nambari kamili, 5 kwa kila mstari, ambapo kila inalingana na shinikizo lililopokelewa kutoka kwa kidole chako.
Hatua ya 4: Msimbo wa Usindikaji
Ikiwa haujawahi kutumia Usindikaji, unaweza kuipakua hapa.
Usindikaji ni programu inayotegemea Java inayorahisisha uundaji wa kiolesura cha mtumiaji. Inasafiri na maktaba ya kutumia unganisho la serial (kama USB yako: Universal Serial Bus). Kama Arduino yako inavyochapisha nguvu iliyohisi kwa unganisho la Serial, Usindikaji unaweza kuisoma na kutafsiri kugonga kwako.
Kabla ya kujaribu kutumia nambari kutoka kwa hazina, fanya tu mstari ufuatao:
kuanzisha batili () {println (Serial.list ()); }
Moja ya masharti yaliyotolewa kwenye koni ya Usindikaji inapaswa kufanana na laini unayoona kwenye dirisha la Arduino. Hesabu kuanzia saa 0, kugundua ni kitu gani cha nambari kwenye orodha hiyo. Nambari hii inataja bandari kwenye kompyuta yako ambayo Arduino imeunganishwa nayo. Ikiwa umechagua nambari kulia, unapaswa kuiweka kwenye nambari hii na uchapishe kitu sahihi:
kuanzisha batili () {println (Serial.list () [NAMBA YAKO HAPA]);}
Weka nambari hiyo akilini unapoangalia nambari ya Usindikaji kutoka kwa hazina. Kuna mstari sawa katika usanidi () unaotaja Serial.list () [1] ambapo unahitaji kubadilisha 1 na nambari yako. Mara tu unapofanya hivyo, hakikisha Arduino inaendesha, na kisha uko tayari kujaribu nambari yako! Hakikisha kompyuta yako haijanyamazishwa, lakini ikiwa Arduino yako inaendesha na kisha ukigonga Play kwenye Usindikaji, unapaswa kubonyeza vidole vitatu vya kati kwenye glavu na uwe na maelezo ya kucheza kutoka kwa kompyuta yako.
Hatua ya 5: Cheza
Nitaelezea jinsi ninavyotafsiri vidole vitano kufanya muziki. Jua, hata hivyo, kuwa na ufikiaji wa nambari, unaweza kuunda mfumo mwenyewe! Labda hautalazimika kubadilisha nambari ya unganisho la serial, isipokuwa uongeze vifaa kwenye Arduino, kwani Arduino inashiriki habari yote iliyo nayo na Usindikaji.
Katika Usindikaji, hata hivyo, kazi batili processKeys () hufanya kazi yote kutafsiri kugonga kwako. Kazi hii ni mahali pazuri pa kuficha.
Sasa, kwa jinsi nimekuandalia.
Pete yako, katikati, na vidole vya faharisi vinaweza kucheza noti C, E, na G mtawaliwa - Hii ni sawa ikiwa ungepiga tu harmonica iliyoangaziwa kwa ufunguo wa C. Hati hizi hufanya C kuu chord - lakini wewe inaweza kucheza tu hizo tatu kwa wakati mmoja.
Ikiwa utachoka kwa wale watatu una nje ya sanduku,
Ilipendekeza:
Mkono wa Roboti Ukiwa na Gripper: Hatua 9 (na Picha)
![Mkono wa Roboti Ukiwa na Gripper: Hatua 9 (na Picha) Mkono wa Roboti Ukiwa na Gripper: Hatua 9 (na Picha)](https://i.howwhatproduce.com/images/001/image-106-j.webp)
Arm Robotic With Gripper: Kuvuna miti ya limao inachukuliwa kuwa kazi ngumu, kwa sababu ya saizi kubwa ya miti na pia kwa sababu ya hali ya hewa ya moto ya mikoa ambayo miti ya limao hupandwa. Ndio sababu tunahitaji kitu kingine kusaidia wafanyikazi wa kilimo kumaliza kazi zao zaidi
Kompyuta ya BASIC ya mkono: Hatua 6 (zilizo na Picha)
![Kompyuta ya BASIC ya mkono: Hatua 6 (zilizo na Picha) Kompyuta ya BASIC ya mkono: Hatua 6 (zilizo na Picha)](https://i.howwhatproduce.com/images/001/image-112-j.webp)
Kompyuta ya BASIC ya Handheld: Hii inayoweza kuelekezwa inaelezea mchakato wangu wa kujenga kompyuta ndogo ya mkono inayoendesha BASIC. Kompyuta imejengwa karibu na chip ya ATmega 1284P AVR, ambayo pia iliongoza jina la kipumbavu kwa kompyuta (HAL 1284). Ujenzi huu ni WAZIMA ulioongozwa na
Jengo la 10-watt Jazz Tube Amp Jenga: Hatua 8
![Jengo la 10-watt Jazz Tube Amp Jenga: Hatua 8 Jengo la 10-watt Jazz Tube Amp Jenga: Hatua 8](https://i.howwhatproduce.com/images/007/image-18263-j.webp)
10-watt Jazz Tube Amp Jenga: Kuandika mchakato wa kutengeneza Tube ya Jazz Amp. Kubadilisha maoni kadhaa juu ya jinsi yote yanaenda chini
Tikisa Mkono Wako Kudhibiti Mkono wa Roboti wa OWI Hakuna Kamba Zilizoshirikishwa: Hatua 10 (na Picha)
![Tikisa Mkono Wako Kudhibiti Mkono wa Roboti wa OWI Hakuna Kamba Zilizoshirikishwa: Hatua 10 (na Picha) Tikisa Mkono Wako Kudhibiti Mkono wa Roboti wa OWI Hakuna Kamba Zilizoshirikishwa: Hatua 10 (na Picha)](https://i.howwhatproduce.com/images/002/image-3530-28-j.webp)
Tikisa Mkono Wako Kudhibiti Mkono wa Roboti wa OWI … Hakuna Kamba Iliyoambatanishwa: WAZO: Kuna angalau miradi mingine 4 kwenye Instructables.com (kuanzia Mei 13, 2015) karibu na kurekebisha au kudhibiti Arm Robotic Arm. Haishangazi, kwa kuwa ni kitanda kizuri sana na cha bei rahisi cha kucheza nacho. Mradi huu ni sawa katika s
Arduino Jazz Improviser: Hatua 4 (na Picha)
![Arduino Jazz Improviser: Hatua 4 (na Picha) Arduino Jazz Improviser: Hatua 4 (na Picha)](https://i.howwhatproduce.com/images/003/image-8437-25-j.webp)
Arduino Jazz Improviser: Ubuni huu hauchezeshi " wimbo. &Quot; Badala yake, hutumia kiwango cha bluu kuunda muziki wake wakati unacheza - sawa na mwanamuziki halisi wa jazba. Kila wakati ukiiwasha itacheza kitu tofauti; lakini bado unaweza kudhibiti tempo,