Mundarija:
- 1 -qadam: Komponentlar va tenglikni oling
- 2 -qadam: davrani lehimlash
- 3 -qadam: Elektronikani o'rganish - O'chirish davrini tushunish
- 4 -qadam: Dasturlashni boshlang
- 5 -qadam: O'z tovushlaringizni o'rganing va yarating
Video: Arduino MEGA gitara pedali: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:27
pedalSHIELD MEGA - Arduino MEGA 2560 va MEGA ADK platalari bilan ishlaydigan, programlanadigan gitara pedali.
Loyiha ochiq manba va ochiq uskuna bo'lib, xakerlar, musiqachilar va dasturchilar uchun mo'ljallangan, ular DSP (raqamli signallarni qayta ishlash), gitara effektlari va elektronika yoki hardkor dasturlash bo'yicha chuqur bilimga ega bo'lmagan holda tajriba o'rganishni xohlashadi.
Siz o'zingizning effektlaringizni C/C ++ da standart Arduino IDE vositasi bilan dasturlashingiz va pedalSHIELD MEGA onlayn -forumida joylashtirilgan effektlar kutubxonasi yordamida ilhom olishingiz mumkin.
Xususiyatlar
- Arduino MEGA 2560 / ADK (16 MGts, 8 Kb tezkor xotira) asosida.
- TL972 temir yo'ldan temir yo'lgacha ishlaydigan kuchaytirgich yordamida analog bosqichlar.
- ADC: 10 bit.
- Chiqish bosqichi: 16 bit (parallel ravishda ishlaydigan 2x8 bit PWM)
- OLED ekrani: 128x64 o'lchamlari, 1,3 dyuym (shuningdek, 0,96 dyuym bilan mos keladi), I2C.
-
Interfeys:
- 2 sozlanishi tugmalar.
- 1 Konfiguratsiya qilinadigan kalit.
- 1 dasturlashtiriladigan ko'k LED.
- Haqiqiy aylanma oyoq-kalit
- OLED displey
-
Ulagichlar
- Kirish Jek, 1/4 dyuym muvozanatsiz, Zin = 0,5MΩ.
- Chiqish Jek, 1/4 dyuym muvozanatsiz, Zout = 0.1Ω.
- Quvvat manbai: Arduino MEGA kartasidan (12V shahar) quvvat.
1 -qadam: Komponentlar va tenglikni oling
Amaldagi barcha elektron komponentlar tuynukli va topish oson. Komponentlarning to'liq ro'yxatini bu erda ko'rishingiz mumkin:
pedalSHIELD MEGA materiallar ro'yxati
PCB uchun siz o'z qo'lingiz bilan veroboard yordamida sxemani tuzishingiz mumkin, shuningdek EletroSmash do'konida PCB sotiladi:
pedal SHIELD MEGA SCHEMATIC
2 -qadam: davrani lehimlash
Fotosuratlar va batafsil ma'lumotlar bilan pedlaSHIELD MEGA -ni bosqichma -bosqich qurishni tushuntiruvchi ushbu qo'llanma:
Qanday qilib pedalni SHIELD MEGA -ni 5 bosqichda qurish mumkin
Bundan tashqari, har bir qadamning yuqori aniqlikdagi fotosuratlari bo'lgan Flickr galereyasi mavjud:
Flickr pedali SHIELD MEGA galereyasi
3 -qadam: Elektronikani o'rganish - O'chirish davrini tushunish
Arduino MEGA tepasida joylashgan bu qalqon uch qismdan iborat:
- Analog kirish bosqichi: Zaif gitara signali kuchaytiriladi va filtrlanadi, bu uni Arduino MEGA ADC (analogdan raqamli konvertorga) tayyor qiladi.
- Arduino MEGA taxtasi: ADCdan raqamli to'lqin shaklini oladi va effektlarni (buzilish, chalkashlik, tovush, kechikish va hk) yaratadigan barcha DSP (raqamli signallarni qayta ishlash) ni amalga oshiradi.
- Chiqish bosqichi: Arduino MEGA platasida yangi effektli to'lqin shakli yaratilgandan so'ng, bu oxirgi bosqich uni oladi va ikkita kombinatsiyalangan PWM yordamida analog chiqish signalini ishlab chiqaradi.
Agar siz chuqurroq o'rganishni va barcha tafsilotlarni o'rganishni istasangiz, sxemani tahlil qilish ham mavjud:
pedal SHIELD MEGA sxemasini tahlil qilish
Agar sizda kontaktlarning zanglashiga olib keladigan muammolar bo'lsa, forumda muammolarni bartaraf etish uchun mavzu mavjud:
Pedaldagi muammolarni qanday hal qilish mumkin SHIELD MEGA
4 -qadam: Dasturlashni boshlang
"Programma pedalini SHIELD MEGA -ni qanday boshlash kerak" qo'llanmasini tekshiring. Bu SHIELD MEGA gitara pedalini kodlashni boshlash uchun qisqa qo'llanma. Maqsad - asosiy g'oyalarni tushunish va keyin bir qancha misollar orqali iloji boricha tezroq rivojlanish.
Forumda allaqachon mavjud bo'lgan kodlardan misollar osondan murakkabgacha:
- Toza pedal
- Ovoz balandligi/kuchaytirgich pedali
- Buzilish pedali
- Fuzz PedalBit-Crusher Pedal
- MetronomeSineWave generatori
- Daft Punk - Oktaver pedali
- Kechiktirilgan pedal Exo pedal
- Reverb pedali Xor pedali
- Vibrato pedali
- Xor + Vibrato
- Tremolo
- Ko'p effektlar: kechikish + buzilish + buzilish + BitCrusher [/li]
O'z g'oyalaringizni va pedallaringizni forumga yuklashdan juda mamnunmiz!
5 -qadam: O'z tovushlaringizni o'rganing va yarating
Rivojlanishning eng yaxshi usuli-forumdagi misollardan foydalanish va ularni sizning uslubingizga yoki uslubingizga mos ravishda o'zgartirish. Faqat ba'zi qiymatlarni yoki parametrlarni o'zgartirish katta farq qilishi mumkin.
Asosiy misollarni tushunganingizdan so'ng, siz o'zingiz qanday yangi pedallarni yaratish haqida o'ylashingiz mumkin (teskari kechikish? Assimetrik chayqalish?) Yoki ba'zi misollarni aralashtirish (fuzz+echo? Distortion+kechikish?). Ko'plab o'rganilmagan effektlar mavjud;)!
YouTube'da Blitz City DIY tomonidan ajoyib sharh bor: pedalsHIELD MEGA Review
Tavsiya:
Gitara effektlari uchun DIY akkumulyatorli overdrive pedali: 5 qadam
Gitara effektlari uchun DIY akkumulyatorli overdrive pedali: Musiqani sevish yoki elektronikani sevish uchun, bu yo'riqnomaning maqsadi SLG88104V temir yo'lining I/U 375nA Quad OpAmp temir yo'lining past quvvati va past kuchlanishli rivojlanishi bilan qanchalik muhimligini ko'rsatishdir. overdrive davrlarida inqilob bo'lishi mumkin. Ty
Fazer gitara pedali: 14 qadam (rasmlar bilan)
Fazer gitara pedali: Fazer gitara pedali - bu signalni ajratuvchi, zanjir orqali bitta yo'lni toza yuboradigan va ikkinchisining fazasini o'zgartiradigan gitara effekti. Keyin ikkita signal bir -biriga aralashadi va fazadan chiqib ketganda, bir -birlarini bekor qiladi. Bu shunday yaratadi
DIY gitara pedali: 24 qadam (rasmlar bilan)
DIY gitara pedali: DIY gitara pedalini yaratish - bu sevimli mashg'ulotlari va gitarachilar uchun elektronika uchun hafta oxiri qiziqarli va oson loyihadir. Klassik fuzz pedalini yasash siz o'ylagandan ancha oson. U faqat ikkita tranzistor va bir nechta boshqa komponentlardan foydalanadi. Sh dan tashqari
Arduino gitara pedali: 23 qadam (rasmlar bilan)
Arduino gitara pedali: Arduino gitara pedali-bu Kayf MakDonald tomonidan yuklangan Lo-Fi Arduino gitara pedaliga asoslangan raqamli ko'p effektli pedal. Men uning asl dizayniga bir nechta o'zgartirish kiritdim. Eng sezilarli o'zgarishlar-bu o'rnatilgan preamp va AC
Lo-fi Arduino gitara pedali: 7 qadam (rasmlar bilan)
Lo-fi Arduino gitara pedali: Bitlarni maydalash, tezlikni pasaytirish, g'alati shovqinlar: lo-fi DSP uchun Arduino bilan 10 bitli DIY effektlari/gitara pedali. Vimeo -da demo -videoga qarang