Orodha ya maudhui:
- Hatua ya 1: Nenda Pata vitu
- Hatua ya 2: Kuvunjika kwa kichwa
- Hatua ya 3: Solder
- Hatua ya 4: Kiolezo
- Hatua ya 5: Drill
- Hatua ya 6: Funga Sufuria
- Hatua ya 7: Waya waya ya Rotary
- Hatua ya 8: Jenga Mzunguko
- Hatua ya 9: Kata Mabano
- Hatua ya 10: Ingiza Knobs
- Hatua ya 11: Punguza
- Hatua ya 12: Badilisha
- Hatua ya 13: Stereo Jacks
- Hatua ya 14: Ingiza Jacks
- Hatua ya 15: Futa waya
- Hatua ya 16: Maliza Wiring
- Hatua ya 17: Cork
- Hatua ya 18: Programu
- Hatua ya 19: Ambatisha
- Hatua ya 20: Nguvu
- Hatua ya 21: Kesi Ilifungwa
- Hatua ya 22: Knobs
- Hatua ya 23: Chomeka na Ucheze
Video: Kanyagio cha Gitaa ya Arduino: Hatua 23 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
Pedal ya Guitar ya Arduino ni kanyagio wa dijiti ya athari nyingi kulingana na Lo-Fi Arduino Guitar Pedal hapo awali iliyotumwa na Kyle McDonald. Nilifanya marekebisho machache kwa muundo wake wa asili. Mabadiliko yanayoonekana zaidi ni preamp iliyojengwa, na hatua ya mchanganyiko wa kazi ambayo hukuruhusu kuchanganya ishara safi na ishara ya athari. Niliongeza pia kisa kikali, ubadilishaji mguu, na swichi ya rotary kuwa na hatua 6 za busara kati ya athari tofauti.
Jambo la kupendeza juu ya kanyagio hii ni kwamba inaweza kubadilishwa bila kikomo. Ikiwa hupendi moja ya athari, panga programu nyingine. Kwa njia hii, uwezo huu wa kanyagio unategemea sana ustadi wako na mawazo kama programu.
Hatua ya 1: Nenda Pata vitu
Utahitaji:
(x1) Arduino Uno REV 3 (x1) Fanya Kitengo cha Kuunda Protoksi ya Kuunda (x3) 100K-Ohm Linear-Taper Potentiometer (x1) 2-Pole, 6-Position Rotary switch (x4) Hexagonal Control Knob na Alumini Insert (x1) TL082 / TL082CP Wide Dual JFET Input Op Amp (8-Pin DIP) (x2) 1/4 "Stereo Panel-Mount Audio Jack (x4) 1uF capacitor * (x2) 47uF capacitor * (x1) 0.082µf Capacitor (x1) 100pF Capacitor * * (x1) 5pf Capacitor ** (x6) 10K Ohm 1/4-Watt Resistor *** (x2) 1M Ohm 1/4-Watt Resistor *** (x1) 390K Ohm 1/4-Watt Resistor *** (x1) 1.5K Ohm 1/4-Watt Resistor *** (x1) 510K Ohm 1/4-Watt Resistor *** (x1) 330K Ohm 1/4-Watt Resistor *** (x1) 4.7K Ohm 1 / 4-Watt Resistor *** (x1) 12K Ohm 1/4-Watt Resistor *** (x1) 1.2K Ohm 1/4-Watt Resistor *** (x1) 1K Ohm 1/4-Watt Resistor ** * (x2) 100K Ohm 1/4-Watt Resistor *** (x1) 22K Ohm 1/4-Watt Resistor *** (x1) 33K Ohm 1/4-Watt Resistor *** (x1) 47K Ohm 1 / 4-Watt Resistor *** (x1) 68K Ohm 1/4-Watt Resistor *** (x1) Heavy-Duty 9V Snap Connectors (x1) 90-Ft. UL-Inayotambuliwa Hookup Wire (x1) 9 Volt Battery (x1) Sanduku 'BB' Ukubwa Poda ya Poda (x1) DPDT Stomp switch (x1) 1/8 "x 6" x 6 "mkeka wa mpira (x1) 1/8" x 12 "x 12 "mkeka wa cork
* Kitanda cha capacitor ya elektroni. Kitanda kimoja tu muhimu kwa sehemu zote zilizo na lebo. ** Kitambaa cha kauri cha capacitor. Ni kitanda kimoja tu kinachohitajika kwa sehemu zote zilizo na lebo. Kit tu muhimu kwa sehemu zote zilizo na lebo.
Tafadhali kumbuka kuwa zingine za viungo kwenye ukurasa huu zina viungo vya ushirika vya Amazon. Hii haibadilishi bei ya vitu vyovyote vya kuuza. Walakini, ninapata kamisheni ndogo ikiwa bonyeza kwenye yoyote ya viungo hivyo na ununue chochote. Ninaweka tena pesa hii katika vifaa na zana za miradi ya baadaye. Ikiwa ungependa pendekezo mbadala kwa muuzaji wa sehemu yoyote, tafadhali nijulishe.
Hatua ya 2: Kuvunjika kwa kichwa
Vunja kipande cha kichwa cha kiume ili kiweze kutoshea vyema kwenye Kitengo cha Ngao ya Muumba.
Njia rahisi ya kufanya hivyo ni kuingiza mwisho wa ukanda kwenye kila tundu la Arduino na kisha ukate pini za ziada. Utaishia na vipande 4 vya saizi sahihi.
Hatua ya 3: Solder
Ingiza pini za kichwa cha kiume kwenye Shield ya Muumba na uziweke mahali pake.
Hatua ya 4: Kiolezo
Chapisha templeti iliyoambatishwa kwenye karatasi ya wambiso kamili.
Kata kila mraba.
(Faili hiyo ina muundo unaorudiwa mara mbili ikiwa inaweza kuboresha matumizi ya karatasi, na ikiwa unahitaji nyongeza.)
Hatua ya 5: Drill
Chambua uungwaji mkono wa templeti ya wambiso na ushike mraba mbele ya kitovu.
Piga misalaba yote kwa 1/8 kuchimba kidogo.
Kuanzia upande wa kushoto, panua mashimo matatu ya kwanza na kipande cha 9/32 drill.
Panua shimo la mwisho la safu ya juu na kipande cha bizari cha 5/16.
Na kisha panua shimo la umoja upande wa kulia chini na kijembe cha "1/2" kumaliza mbele ya kesi hiyo.
Futa templeti ya wambiso kutoka mbele ya kesi.
Ifuatayo, funga templeti inayofuata ya wambiso kwa makali ya nyuma. Kwa maneno mengine, fimbo kwa uso wa pembeni karibu zaidi ukitumia mashimo ya potentiometer.
Piga misalaba kwanza na shimo 1/8 "kisha uipanue na mashimo makubwa ya 3/8".
Chambua templeti hii pia, na kesi inapaswa kuwa tayari.
Hatua ya 6: Funga Sufuria
Ambatisha waya tatu 6 kwa kila moja ya nguvu.
Kwa unyenyekevu, unapaswa kushikamana na waya mweusi kwa pini kushoto, waya wa kijani kibichi kwenye pini katikati, na waya wa nguvu nyekundu kwenye pini kulia.
Hatua ya 7: Waya waya ya Rotary
Ambatisha waya 6 nyeusi kwa moja ya pini za ndani.
Ifuatayo, ambatisha waya 6 nyekundu kwenye pini 3 za nje kwa kushoto kushoto na kulia kwa pini nyeusi ya ndani.
Ili kuhakikisha kuwa umefanya haki hii, unaweza kufikiria kujaribu uunganisho na multimeter.
Hatua ya 8: Jenga Mzunguko
Anza kujenga mzunguko kama ilivyoonyeshwa kwenye skimu. Ili kuona skimu kubwa, bonyeza "i" kidogo kwenye kona ya juu ya mkono wa kulia wa picha.
Kwa sasa, wakati wa kujenga mzunguko, usiwe na wasiwasi juu ya potentiometers, swichi ya rotary, swichi ya kupita, na vifurushi vya kuingiza.
Ili kuelewa vizuri unachofanya, mzunguko huu una sehemu kadhaa tofauti:
Preamp Preamp hutumia moja ya amps mbili zilizowekwa kwenye TL082. Preamp zote zinaongeza ishara ya gitaa kwa kiwango cha mstari na kugeuza ishara. Ikitoka kwa op amp ishara hiyo imegawanyika kati ya pembejeo ya Arduino na kitasa cha "safi" cha mchanganyiko.
Ingizo la Arduino Uingizaji wa Arduino ulinakiliwa kutoka kwa mzunguko wa pembejeo wa Kyle. Kimsingi inachukua ishara ya sauti kutoka kwa gita na kuizuia kwa karibu 1.2V, kwa sababu voltage ya uwanja ndani ya Arduino imesanidiwa kutafuta ishara ya sauti katika anuwai hii. Ishara hiyo inatumwa kwa pini ya analogi kwenye Arduino. Kutoka hapa, Arduino inabadilisha hii kuwa ishara ya dijiti kwa kutumia iliyojengwa katika ADC. Hii ni shughuli kubwa ya processor na ambapo rasilimali nyingi za Arduino zinatengwa.
Unaweza kupata kiwango cha haraka cha ubadilishaji na ufanye kazi zaidi ya ishara ya sauti ukitumia vipingamizi vya kipima muda. Ili kujifunza zaidi juu ya hilo, angalia ukurasa huu kwenye Usindikaji wa Sauti ya Sauti ya Arduino.
Arduino Arduino ni mahali ambapo usindikaji wote wa dhana-shmancy ya ishara ya dijiti unafanyika. Nitaelezea kidogo zaidi juu ya nambari baadaye. Kwa sasa, kuhusiana na vifaa, unachohitaji kujua ni kwamba kuna potentiometer 100k iliyounganishwa na pini ya analog 3 na swichi ya rotary yenye nafasi 6 iliyounganishwa na pini ya analog 2.
Kitufe cha kuzunguka kwa nafasi 6 kinatumika kwa njia sawa na potentiometer, lakini badala ya kufagia kwa upanaji wa upinzani, kila pini ina upinzani tofauti unaohusishwa nayo. Unapochagua pini tofauti, mgawanyiko wa voltage ya maadili tofauti huundwa.
Kwa kuwa voltage ya rejeleo ya analog ilibidi irejeshwe kushughulikia ishara ya sauti inayoingia, ni muhimu kutumia aref kama chanzo cha voltage, tofauti na kiwango cha 5V kwa swichi ya rotary na potentiometer.
Pato la Arduino Pato la Arduino linategemea tu mzunguko wa Kyle. Sehemu niliyoiweka ilikuwa njia ya pini yenye uzito ili kupata Arduino kutoa sauti ya 10-bit kwa kutumia pini 2 tu. Nilishikilia viwango vyake vya kupingana vyenye kupendekezwa vya 1.5K kama thamani ya 8-bit na 390K kama thamani iliyoongezwa ya 2-bit (ambayo kimsingi ni 1.5K x 256). Kutoka hapo nilikata iliyobaki. Vipengele vyake vya hatua ya pato havikuwa vya lazima kwa sababu sauti haikuenda kwa pato, bali kwa hatua mpya ya mchanganyiko wa sauti.
Pato la Mchanganyaji Pato la athari kutoka kwa Arduino huenda kwenye sufuria ya 100K iliyounganishwa na mchanganyiko wa sauti op amp. Chungu hiki kinatumiwa kwa kushirikiana na ishara safi inayotoka kwa potentiometer nyingine ya 100K ili kuchanganya ujazo wa ishara mbili pamoja katika op amp.
Op ya pili kwenye TL082 zote zinachanganya ishara za sauti pamoja, na kugeuza ishara tena ili kuirudisha kwa awamu na ishara ya gitaa asili. Kutoka hapa ishara hupitia 1uF DC kuzuia capacitor na mwishowe kwa pato jack.
Bypass switch The bypass switch toggles kati ya mzunguko wa athari na jack ya pato. Kwa maneno mengine, inaweza kupitisha sauti inayoingia kwa TL082 na Arduino, au inaruka yote haya kabisa na kutuma pembejeo moja kwa moja kwenye pato la jack bila kubadilisha yoyote. Kwa asili, inapita athari (na kwa hivyo, ni kubadili kwa kupita).
Nimejumuisha faili ya Fritzing kwa mzunguko huu ikiwa unataka kuiangalia karibu. Mtazamo wa ubao wa mkate na maoni ya muundo lazima iwe sahihi. Walakini, maoni ya PCB hayajaguswa na labda hayatafanya kazi hata kidogo. Faili hii haijumuishi vifurushi vya kuingiza na kutoa.
Hatua ya 9: Kata Mabano
Kata mabano mawili ukitumia faili ya templeti iliyounganishwa na hatua hii. Wote wawili wanapaswa kukatwa kutoka kwa nyenzo ambazo hazifanyi kazi.
Nilikata bracket kubwa zaidi kutoka kwenye mkeka mwembamba wa cork na bracket ndogo ya potentiometer nje ya 1/8 mpira.
Hatua ya 10: Ingiza Knobs
Weka bracket ya mpira ndani ya kesi hiyo ili iwe sawa na mashimo yaliyopigwa.
Ingiza potentiometers juu kupitia bracket ya mpira na mashimo ya 9/32 katika kesi hiyo na uifunge vizuri mahali na karanga.
Sakinisha swichi ya rotary kwa mtindo ule ule kwenye shimo kubwa la 5/16.
Hatua ya 11: Punguza
Ikiwa unatumia potentiometers ya shimoni ndefu au swichi za kuzunguka, punguza chini hivi kwamba shafts ni 3/8 ndefu.
Nilitumia Dremel na gurudumu la kukata chuma, lakini hacksaw itafanya kazi hiyo pia.
Hatua ya 12: Badilisha
Ingiza swichi ya mguu ndani ya shimo kubwa la 1/2 na uifunge mahali na nati yake inayoinuka.
Hatua ya 13: Stereo Jacks
Tutatumia vinjari vya stereo kwa kimsingi mzunguko wa mono. Sababu ya hii ni kwamba unganisho la stereo litatumika kama ubadilishaji wa nguvu kwa kanyagio.
Njia ambayo hii inafanya kazi ni kwamba wakati plugs za mono zinaingizwa kwenye kila kifuani, inaunganisha unganisho la betri chini (ambayo imeunganishwa na kichupo cha stereo) na unganisho la ardhi kwenye pipa. Kwa hivyo, ni wakati tu vifurushi vyote vimeingizwa ndipo ardhi inaweza kutoka kati ya betri kwenda Arduino na kukamilisha mzunguko.
Ili kufanya kazi hii, kwanza unganisha tabo za ardhi kwenye kila jack na kipande kifupi cha waya.
Ifuatayo, unganisha waya mweusi kutoka kwa snap ya betri hadi kwenye moja ya tabo za sauti za stereo. Hii ndio kichupo kidogo kinachogusa jack karibu nusu ya kuziba.
Unganisha waya mweusi 6 kwa kichupo kingine cha stereo kwenye jack nyingine.
Mwishowe, unganisha waya nyekundu 6 kwenye tabo za mono kwenye kila moja ya jacks. Hii ndio kichupo kikubwa ambacho hugusa ncha ya kuziba mono wa kiume.
Hatua ya 14: Ingiza Jacks
Ingiza vifurushi viwili vya sauti ndani ya mashimo mawili upande wa kesi na uzifungie mahali na karanga zao zinazopanda.
Mara tu ikiwa imewekwa, angalia kuwa hakuna tabo za chuma kwenye jack zinazogusa mwili wa potentiometers. Fanya marekebisho kama inahitajika.
Hatua ya 15: Futa waya
Waya moja ya jozi za nje za swichi ya DPDT kukanyaga pamoja.
Waya moja ya jacks kwa moja ya pini za kituo kwenye swichi. Waya waya mwingine kwa pini nyingine ya katikati.
Unganisha waya 6 kwa kila pini zilizobaki za nje kwenye swichi.
Waya ambayo inalingana na jack upande wa kulia inapaswa kuwa pembejeo. Waya ambayo inalingana na swichi upande wa kushoto inapaswa kuwa pato.
Hatua ya 16: Maliza Wiring
Punguza waya zilizounganishwa na vifaa vilivyowekwa ndani ya kesi hiyo ili kuondoa uvivu wowote kabla ya kuziunganisha kwenye ngao ya Arduino.
Wape waya kwa ngao ya Arduino kama ilivyoainishwa katika skimu.
Hatua ya 17: Cork
Bandika kitanda cha cork ndani ya kifuniko cha kesi hiyo. Hii itazuia pini kwenye Arduino kutoka kupunguzwa kwenye chuma cha kesi hiyo.
Hatua ya 18: Programu
Nambari ambayo kanyagio hii imejengwa kwa kiasi kikubwa juu ya ArduinoDSP ambayo iliandikwa na Kyle McDonald. Alifanya vitu kadhaa vya kupendeza kama fujo karibu na rejista ili kuongeza pini za PWM na kubadilisha voltage ya kumbukumbu ya analog. Ili kujifunza zaidi juu ya jinsi nambari yake inavyofanya kazi, angalia kitabu chake kinachoweza kufundishwa.
Moja ya athari ninazopenda sana kwenye kanyagio hii ni kucheleweshwa kidogo kwa sauti (upotoshaji). Nilivutiwa kujaribu kuunda laini ya kuchelewesha baada ya kuona nambari hii rahisi kabisa iliyochapishwa kwenye blogi ya Scale Little.
Arduino haikuundwa kwa usindikaji wa ishara ya sauti ya wakati halisi na nambari hii ni ya kumbukumbu na processor kali. Nambari ambayo inategemea ucheleweshaji wa sauti ni ya kumbukumbu kubwa. Ninashuku kuongezewa kwa chip ya kusimama pekee ya ADC na RAM ya nje itaboresha sana uwezo wa kanyagio hiki kufanya mambo ya kushangaza.
Kuna matangazo 6 ya athari tofauti katika nambari yangu, lakini nimejumuisha tu 5. Nimeacha nafasi tupu katika nambari ili ubuni na uweke athari yako mwenyewe. Hiyo ilisema, unaweza kubadilisha nafasi yoyote na nambari yoyote ambayo ungependa. Walakini, kumbuka kuwa kujaribu kufanya kitu chochote cha kupendeza sana kutazidisha chip na kuzuia chochote kutokea.
Pakua nambari iliyoambatishwa na hatua hii.
Hatua ya 19: Ambatisha
Ambatisha Arduino kwenye ngao ndani ya kasha.
Hatua ya 20: Nguvu
Chomeka betri ya 9V kwenye kiunganishi cha betri cha 9V.
Weka kwa uangalifu betri kati ya swichi ya DPDT na Arduino.
Hatua ya 21: Kesi Ilifungwa
Weka kifuniko na uifunge.
Hatua ya 22: Knobs
Weka vifungo kwenye potentiometer na shafts za kubadili rotary.
Zifungie mahali kwa kuimarisha screws zilizowekwa.
Hatua ya 23: Chomeka na Ucheze
Chomeka gitaa yako kwenye pembejeo, unganisha amp kwa pato, na utoe nje.
Je! Umepata hii muhimu, ya kufurahisha, au ya kuburudisha? Fuata @madeineuphoria kuona miradi yangu ya hivi karibuni.
Ilipendekeza:
NeckCrusher (Gitaa Iliyowekwa Athari ya Kanyagio): Hatua 6 (na Picha)
NeckCrusher (Kanyagio la Athari la Gitaa): Dale Rosen, Carlos Reyes na Rob KochDATT 2000
Arduino MEGA Kanyagio cha Gitaa: Hatua 5
SHIELD MEGA ni mpango wa gita inayoweza kupangwa ambayo inafanya kazi na bodi za Arduino MEGA 2560 na bodi za MEGA ADK. Mradi ni Chanzo Wazi & Fungua vifaa na unawalenga wadukuzi, wanamuziki na programu ambazo zinataka kujifunza juu ya DSP (ishara ya dijiti p
Kanyagio cha gitaa: Hatua 5
Kanyagio cha gitaa: Hii ni kwa ujengaji wa kawaida
Lo-fi Arduino gitaa kanyagio: Hatua 7 (na Picha)
Lo-fi Arduino Guitar Pedal: Kuponda kidogo, kupunguza kiwango, kelele za kushangaza: Madhara ya 10-bit / kanyagio ya gita na Arduino kwa D-lo-fi. Angalia video ya onyesho kwenye Vimeo
Epic! Gitaa la Gitaa - Gitaa la Shingo Mbili Kushindwa: Hatua 7 (na Picha)
Epic! Gitaa la Gitaa - Gitaa la Shingo Mbili … Kushindwa: 2015 inaadhimisha miaka 10 ya tukio la utamaduni wa pop Guitar Hero. Unakumbuka, mchezo wa video ambao ulisifika zaidi kuliko ala ya muziki ulifanikiwa kuiga tu? Je! Ni njia gani bora ya kusherehekea miaka yake kumi kuliko