Mundarija:

Arduino Footswitch (Arduino yordamida gitara kuchaytirgichingizni boshqaring): 10 qadam (rasmlar bilan)
Arduino Footswitch (Arduino yordamida gitara kuchaytirgichingizni boshqaring): 10 qadam (rasmlar bilan)

Video: Arduino Footswitch (Arduino yordamida gitara kuchaytirgichingizni boshqaring): 10 qadam (rasmlar bilan)

Video: Arduino Footswitch (Arduino yordamida gitara kuchaytirgichingizni boshqaring): 10 qadam (rasmlar bilan)
Video: SYNTH GUITAR MIDI CONTROLLER ARDUINO 2024, Dekabr
Anonim
Image
Image

Bu mening ushbu jamoadagi va arduino platformasidagi birinchi loyiham va hozir u Arduino rasmiy veb -saytida namoyish etilgan. Qo'llab -quvvatlaganingiz uchun barchangizga rahmat !!

Shunday qilib, siz musiqani jonli ijro etasiz va o'z guruhingizni sinxronlashtirish uchun metronom yoki klik-treklardan foydalanasiz. Agar men sizga aytganimdek, agar siz aynan shu tugmachani bosib o'tirmay turib, o'zingiz xohlagan vaqtda, kanalni o'z-o'zidan o'zgartirishi uchun kuchaytirgichga ayta olasiz.

Agar siz menga o'xshasangiz, siz eng yaxshi ko'rsatuvni qo'yishga harakat qilasiz. Ammo bu ko'rinadigan darajada oson emas. O'ynayotganda ko'p narsalarga e'tibor berish kerak; O'ynashda/kuylashda xatolardan saqlaning, qo'shiqdagi o'zgarishlarni eslang, sahnada harakatlaning, olomon bilan muloqotda bo'ling va hokazo. Men o'qitilgan musiqachi emasman, lekin ko'pchilik odamlar uchun bu qiyinchiliklarning barchasini mashqlar yordamida engish mumkin. katta tayyorgarlik; men uchun ba'zida biroz zerikarli bo'lishi mumkin.

Men shu fikrda ishlay boshladim, jonli o'ynab, xavotir olmaydigan bo'lsam bo'lsin. Men "toza" va "buzilish" qo'shiqlari o'rtasida juda ko'p almashaman va endi men o'zimni gitara chalish va qo'shiq aytish uchun o'zimni erkin his qilyapman, shu bilan birga arduino men uchun kanallarni o'zgartiradi.

Ammo bundan ham muhimi, men bu g'oyani kengaytirmoqchiman va kelajakda nafaqat amplifikatorni, balki meniki va boshqa guruhdoshlarim uskunalarini, chiroqlarni, jonli proektsiyalarni va boshqalarni avtomatik boshqaraman.

DISCLAIMERI Men o'zim elektronika fanidan dars berganman va bu mening birinchi arduino loyiham edi. Shunday qilib, siz ushbu loyihaning ko'p qismini, ayniqsa kodni, ancha yaxshi bajargan bo'lardingiz. Shuningdek, men Chilidanman (Janubiy Amerika), mening ona tilim ispancha, inglizcha emas. Iltimos, agar ingliz tilim ba'zida axlat bo'lsa, sabr qiling.

1 -qadam: Kontseptsiya

Materiallar
Materiallar

Shunday qilib, qo'shiqda kanalni o'zgartirish zarur bo'lganda, klik trekiga o'rtacha bosish darajasidan kattaroq tovush yoki ohang qo'shiladi. Keyin arduino buni aniqlaydi va kuchaytirgichning oyoq kalitini simulyatsiya qilish uchun o'z o'rni yordamida kanalni samarali o'zgartiradi.

Bu shuni anglatadiki, biz kuchaytirgichni ulash uchun o'z o'rni tizimini yaratishimiz kerak (oyoq tugmasi kirishiga) yoki boshqacha aytganda, oyoq kalitini takrorlash, lekin o'rni faollashtirilgan. Bu tuyulishi mumkin bo'lgan darajada qiyin emas. Oyoq kaliti - bu qurish uchun juda oddiy sxema, ularning ba'zilari, asosan, kabelni ulaydigan yoki uzadigan uzuvchi. Men qurganim kamida 3 xil markali gitara kuchaytirgichlarida ishlagan.

Bundan tashqari, arduino ko'rsatma signalini to'g'ri aniqlay olishiga ishonch hosil qilish uchun klikdan signalni kuchaytirish uchun ovoz kuchaytirgichini qo'shgan ma'qul.

2 -qadam: materiallar

Materiallar
Materiallar
Materiallar
Materiallar
  • 1x Arduino
  • 1x LED
  • 1x qarshilik, 1K ohmgacha bo'lgan har qanday qiymat (LED uchun)
  • 1x 10k qarshilik
  • 3x 100K qarshilik
  • 1x 47nF
  • 1x 10uF
  • 2x 0.1uF kondansatör
  • 1x 2n3904 yoki har qanday NPN tranzistorlari (2n5088, 2n2222 va boshqalar)
  • 1x uyali audio 1/4
  • 1x razmli 35 mm audio (yoki uning o'rniga 1/4 boshqa raz'em, agar siz audio-interfeysdan klik izini yubormoqchi bo'lsangiz)
  • 1x 5V o'rni yoki o'rni moduli
  • 1x DPDT Switch darhol
  • 1x har xil turdagi korpus

3 -qadam: Oyoq almashtirgichi

Oyoq o'rni o'rni
Oyoq o'rni o'rni
Oyoq o'rni o'rni
Oyoq o'rni o'rni

Birinchidan, biz qaysi oyoq kalitini takrorlashni bilishimiz kerak. Buning uchun "ulanish sxemasi" yozuvi yoki "ulagichning simlari" yozuvi bilan kuchaytirgichingizning nomi bilan oyoq -qo'lingiz modelini google -ga kirgizishingiz kifoya. Ishoning, oxir -oqibat topasiz.

Yoki siz ham men qilgan ishni qila olasiz, faqat tayoqchani oching, kompyuter kartasini suratga oling va diagrammani qayta chizing.

Mening holatimda, men "Fender Champion 100" ning oyoq tugmachasini takrorlayman. Lekin, avval aytganimdek, men uni Roland kubida va apelsin boshida sinab ko'rdim, ikkalasi ham yaxshi ishladi.

Agar kontaktlarning zanglashiga olib kelinganidan so'ng, o'rni kalitning aniq joyiga qo'ying. Va bu, birinchi qadam. Keyinchalik biz bu o'rni (va gitara kuchaytirgichini) arduino orqali boshqaramiz.

Siz hatto asl oyoq kalitining kalitini o'z o'rni bilan almashtirishingiz mumkin. Men buni o'zimda qilmaganman, chunki men tajriba boshlashdan qo'rqardim.

4 -qadam: Signal kuchaytirgichi

Signal kuchaytirgichi
Signal kuchaytirgichi
Signal kuchaytirgichi
Signal kuchaytirgichi
Qoplama
Qoplama
Qoplama
Qoplama

Ushbu bo'limda siz o'zingizning ijodingizdan foydalanishingiz mumkin. Men taxtaga o'xshash korpusni loyihalashtiraman, uning ustiga pedal-tyuner va quvvat manbai kabi narsalarni qo'yish kerak. Ammo har qanday korpus ishlaydi.

Qanday bo'lmasin, bu erda mening rasmlarim bor. Men bundan faxrlanaman, chunki uning ko'p qismlari axlat qutisidan topilgan. Hatto plastik teri (men uni vayron qilingan divandan oldim).

9 -qadam: Bajarildi! - Buni qanday ishlatish kerak

Ha, hammasi shu. Bilaman, bu murakkab loyiha bo'lishi mumkin va umid qilamanki, men yaxshi tushuntirdim, qo'limdan kelganini qildim. Ammo, agar bu mening birinchi arduino loyiham bo'lsa va men qandaydir tarzda uni ishlay olsam, aminmanki, siz ham shunday qilasiz.

Endi…

  • kompyuterni/audioInterface/mp3 pleerni chertish iziga kiriting
  • gitarani kuchaytirgichga ulang
  • ots kabelni ulanish tugmachamizdan kuchaytirgichning oyoq ulagichiga ulang
  • kompyuterda/audioInterface/mp3 pleerda klik-trekni o'ynang
  • bir vaqtning o'zida yorug'lik yonishini tekshiring
  • chayqalishni boshla! … sizning kanallaringiz qachon o'zlarini o'zgartirishni bilishadi.

10 -qadam: mumkin bo'lgan o'zgartirishlar

Mumkin bo'lgan o'zgartirishlar
Mumkin bo'lgan o'zgartirishlar
Mumkin bo'lgan o'zgartirishlar
Mumkin bo'lgan o'zgartirishlar

Men bu loyihaga qo'shgan ba'zi narsalar bor, men bu erda aytmaganman, chunki ixtiyoriy (va men ingliz tilida yozishim oson emas). Ammo men ularni hozir aytib o'taman, agar siz ularni o'zingiz sinab ko'rmoqchi bo'lsangiz va menga buni qanday qilish haqida tushuntirish yozishingiz kerak bo'lsa.

  • Agar sizda klik-trekka ega stereo bo'lsa (chapda yoki o'ngda, musiqa/FX-ni bosish bilan) chap yoki o'ng tugmachasini qo'shing, men sizga qaysi tomonni (chap yoki o'ng) tanlashni tanlash uchun kalit qo'ydim. arduino -ga yuborish.
  • O'zingiz yoki boshqa guruhdoshingiz uchun minigarniturani quloqqa ulashingiz uchun klik izi audio nusxasi bilan chiqishni qo'shing. Men ilgari ishlab chiqargan signal kuchaytirgichining chiqishidan PAM8403 audio kuchaytirgich modulining kirishiga quloqchinlarimni ulash uchun va simning qolgan qismini mustaqil ravishda uning daromadini nazorat qilish uchun kabel o'tkazdim.
  • Kontseptsiyani ko'p effektli pedallarga kengaytiring. Buni shunchaki ko'p effektli pedallarga qo'llash mumkin. Ularning aksariyati effektlarni faqat rölesi bilan almashtiriladigan, so'ngra arduino bilan boshqariladigan, faqat tugmachali tugmalar yordamida o'zgartiradi (bu havolada ko'rib turganingizdek).

Tavsiya: