İçindekiler:
- Adım 1: Bileşenleri ve PCB'yi alın
- Adım 2: Devreyi Lehimleme
- Adım 3: Elektroniği Öğrenmek - Devreyi Anlamak
- Adım 4: Programlamaya Başlayın
- Adım 5: Öğrenin ve Kendi Seslerinizi Yaratın
Video: Arduino MEGA Gitar Pedalı: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
pedalSHIELD MEGA, Arduino MEGA 2560 ve MEGA ADK kartlarıyla çalışan programlanabilir bir gitar pedalıdır.
Proje Açık Kaynak ve Açık Donanımdır ve elektronik veya hardcore programlama hakkında derin bilgiye sahip olmadan DSP (dijital sinyal işleme), gitar efektleri ve deneyler hakkında bilgi edinmek isteyen bilgisayar korsanları, müzisyenler ve programcılara yöneliktir.
Standart Arduino IDE aracıyla C/C++'da kendi efektlerinizi programlayabilir ve pedalSHIELD MEGA çevrimiçi forumunda yayınlanan efekt kitaplığından ilham alabilirsiniz.
Özellikler
- Arduino MEGA 2560 / ADK'ya (16MHz, 8KB RAM) dayanmaktadır.
- TL972 raydan raya işlemsel yükselteç kullanan analog aşamalar.
- ADC: 10 bit.
- Çıkış Aşaması: 16 bit (paralel olarak çalışan 2x8 bit PWM'ler)
- OLED Ekran: 128x64 çözünürlük, 1.3 inç (0.96" ile de uyumlu), I2C.
-
Arayüz:
- 2 Yapılandırılabilir basmalı düğmeler.
- 1 Yapılandırılabilir anahtar.
- 1 programlanabilir mavi led.
- Gerçek Bypass Ayak Pedalı
- OLED Ekran
-
Konnektörler
- Giriş Jakı, 1/4 inç dengesiz, Zin=0.5MΩ.
- Çıkış Jakı, 1/4 inç dengesiz, Zout=0.1Ω.
- Güç kaynağı: Arduino MEGA kartından (12V DC) alınan güç.
Adım 1: Bileşenleri ve PCB'yi alın
Kullanılan tüm elektronik bileşenler açık deliktir ve bulunması kolaydır. Bileşenlerin tam listesini burada görebilirsiniz:
pedalSHIELD MEGA Malzeme Listesi
PCB için veroboard kullanarak ve şemayı takip ederek kendi PCB'nizi oluşturabilirsiniz, ayrıca EletroSmash Store'da satılık PCB'ler vardır:
pedalSHIELD MEGA ŞEMATİK
Adım 2: Devreyi Lehimleme
Fotoğraflar ve ayrıntılı bilgilerle pedlaSHIELD MEGA'nın adım adım nasıl oluşturulacağını açıklayan bu eğitim:
5 Adımda pedalSHIELD MEGA Nasıl Yapılır?
Her adımın yüksek çözünürlüklü fotoğraflarını içeren bir Flickr galerisi de vardır:
Flickr pedalSHIELD MEGA galerisi
Adım 3: Elektroniği Öğrenmek - Devreyi Anlamak
Arduino MEGA'nın üzerine yerleştirilen bu kalkanın üç bölümü vardır:
- Analog Giriş Aşaması: Zayıf gitar sinyali güçlendirilir ve filtrelenir, bu da onu Arduino MEGA ADC (Analogdan Dijitale Dönüştürücü) için hazır hale getirir.
- Arduino MEGA Board: ADC'den sayısallaştırılmış dalga biçimini alır ve tüm DSP'yi (Dijital Sinyal İşleme) efektler (bozulma, tüylenme, hacim, gecikme vb.) oluşturma işlemini yapar.
- Çıkış Aşaması: Arduino MEGA kartında yeni efektli dalga formu oluşturulduktan sonra, bu son aşama onu alır ve iki kombine PWM kullanarak analog çıkış sinyali üretir.
Daha derine inip tüm detayları öğrenmek isterseniz devre analizi de var:
pedalSHIELD MEGA Devre Analizi
Devre ile ilgili sorunlarınız varsa, sorun giderme için forumda bir konu var:
pedalSHIELD MEGA.dll ile ilgili sorunlar nasıl giderilir?
Adım 4: Programlamaya Başlayın
"PedalSHIELD MEGA Programlamaya Başlama" kılavuzuna bakın. Bu pedalSHIELD MEGA gitar pedalını kodlamaya başlamak için kısa bir kılavuzdur. Amaç, temel fikirleri anlamak ve ardından bir dizi örnek aracılığıyla mümkün olduğunca hızlı ilerlemek.
Forumda zaten kolaydan zora doğru giden örnek kodlar:
- Temiz Pedal
- Ses/Güçlendirme Pedalı
- Bozulma Pedalı
- Fuzz PedalıBit-Crusher Pedalı
- MetronomSineWave Jeneratör
- Daft Punk - Octaver Pedalı
- Gecikme PedalıEko Pedalı
- Reverb PedalıKoro Pedalı
- Vibrato Pedalı
- Koro + Vibrato
- titreme
- Çoklu Efektler: Gecikme + Bozulma + Fuzz + BitCrusher[/li]
Fikirlerinizi ve pedallarınızı foruma yükleyebilirsiniz!
Adım 5: Öğrenin ve Kendi Seslerinizi Yaratın
İlerlemenin en iyi yolu, forumdaki örnekleri kullanmak ve bunları kurulumunuza veya tarzınıza uyacak şekilde değiştirmektir. Sadece bazı değerleri veya parametreleri değiştirmek büyük bir fark yaratabilir.
Temel örnekleri anladıktan sonra, kendi yeni pedallarınızı nasıl oluşturacağınızı (ters gecikme? asimetrik tüylenme?) veya bazı örnekleri karıştırmayı (fuzz+eko? bozulma+gecikme?) düşünebilirsiniz. Keşfedilecek tonlarca keşfedilmemiş efekt var;) !
YouTube'da Blitz City DIY tarafından yapılmış harika bir inceleme var: pedalsHIELD MEGA İnceleme
Önerilen:
Eski Bir Şarj Cihazı mı? Hayır, RealTube18 All-Tube Gitar Kulaklık Amfisi ve Pedalı: 8 Adım (Resimlerle)
Eski Bir Şarj Cihazı mı? Hayır, Bu bir RealTube18 All-Tube Gitar Kulaklık Amfisi ve Pedalı: GENEL BAKIŞ: Eski bir Nikel-Cadmiyum pil şarj cihazı ve 60+ yıllık eski araba radyo vakum tüplerinin geri dönüştürülmesi gereken bir salgın sırasında ne yapmalı? Yalnızca tüplü, düşük voltajlı, ortak bir alet pili tasarlamaya ve üretmeye ne dersiniz
Gitar Efektleri için DIY Akülü Overdrive Pedalı: 5 Adım
Gitar Efektleri için Kendin Yap Pille Çalışan Overdrive Pedalı: Müzik sevgisi veya elektronik sevgisi için, bu Eğitilebilir Yazının amacı, düşük güç ve düşük voltaj geliştirmeleriyle SLG88104V Rail to Rail I/O 375nA Quad OpAmp'ın ne kadar kritik olduğunu göstermektir. aşırı hız devrelerinde devrim yapmak olabilir.
Arduino Gitar Pedalı: 23 Adım (Resimli)
Arduino Gitar Pedalı: Arduino Gitar Pedalı, orijinal olarak Kyle McDonald tarafından yayınlanan Lo-Fi Arduino Gitar Pedalını temel alan dijital çok efektli bir pedaldır. Orijinal tasarımında birkaç değişiklik yaptım. En göze çarpan değişiklikler, yerleşik preamp ve ac
Arduino Ayak Pedalı (Arduino ile Gitar Amfinizi Kontrol Edin): 10 Adım (Resimlerle)
Arduino Ayak Pedalı (Arduino ile Gitar Amfinizi Kontrol Edin): Bu, bu topluluktaki ve arduino platformundaki ilk projem ve şimdi Arduino resmi web sitesinde yer aldı. Desteğiniz için hepinize teşekkürler!!Yani, canlı müzik çalıyorsunuz ve müziğinizi senkronize etmek için metronom veya tıklama parçaları kullanıyorsunuz
Lo-fi Arduino Gitar Pedalı: 7 Adım (Resimli)
Lo-fi Arduino Gitar Pedalı: Bit kırma, hız düşürme, garip sesler: lo-fi DSP için Arduino ile DIY 10-bit efektler/gitar pedalı. Vimeo'daki demo videoya göz atın