Daftar Isi:

Pedal Gitar Arduino MEGA: 5 Langkah
Pedal Gitar Arduino MEGA: 5 Langkah

Video: Pedal Gitar Arduino MEGA: 5 Langkah

Video: Pedal Gitar Arduino MEGA: 5 Langkah
Video: Electrosmash Arduino Guitar Pedal & Custom Enclosure 2024, November
Anonim
Image
Image
Dapatkan Komponen dan PCB
Dapatkan Komponen dan PCB

pedalSHIELD MEGA adalah pedal gitar yang dapat diprogram yang bekerja dengan papan Arduino MEGA 2560 dan MEGA ADK.

Proyek ini Open Source & Open Hardware dan ditujukan untuk hacker, musisi dan programmer yang ingin belajar tentang DSP (pemrosesan sinyal digital), efek gitar, dan bereksperimen tanpa pengetahuan mendalam tentang elektronik atau pemrograman hardcore.

Anda dapat memprogram efek Anda sendiri dalam C/C++ dengan alat Arduino IDE standar dan mendapatkan inspirasi menggunakan perpustakaan efek yang diposting di forum online pedalSHIELD MEGA.

Spesifikasi

  • Berdasarkan Arduino MEGA 2560 / ADK (16MHz, RAM 8KB).
  • Tahap analog menggunakan penguat operasional rel-ke-rel TL972.
  • ADC: 10 bit.
  • Tahap Output: 16 bit (2x8bits PWM berjalan secara paralel)
  • Layar OLED: Resolusi 128x64, 1,3 inci (juga kompatibel dengan 0,96"), I2C.
  • Antarmuka:

    • 2 Tombol tekan yang dapat dikonfigurasi.
    • 1 Sakelar yang dapat dikonfigurasi.
    • 1 led biru yang dapat diprogram.
    • Sakelar Kaki Bypass Sejati
    • Tampilan OLED
  • konektor

    • Jack Input, 1/4 inci tidak seimbang, Zin = 0,5MΩ.
    • Output Jack, 1/4 inci tidak seimbang, Zout = 0.1Ω.
    • Catu daya: daya diambil dari papan Arduino MEGA (12V DC).

Langkah 1: Dapatkan Komponen dan PCB

Dapatkan Komponen dan PCB
Dapatkan Komponen dan PCB

Semua komponen elektronik yang digunakan adalah melalui lubang dan mudah ditemukan. Anda dapat melihat daftar lengkap komponen di sini:

pedalSHIELD MEGA Daftar Bahan

Untuk PCBnya bisa dibuat sendiri menggunakan veroboard dan mengikuti skema, juga di EletroSmash Store ada PCB yang dijual:

SKEMA MEGA pedalSHIELD

Langkah 2: Menyolder Sirkuit

Menyolder Sirkuit
Menyolder Sirkuit

Tutorial ini yang menjelaskan cara membuat pedlaSHIELD MEGA langkah demi langkah dengan foto dan informasi detail:

Bagaimana Membangun pedalSHIELD MEGA dalam 5 Langkah

Ada juga galeri Flickr dengan foto beresolusi tinggi dari setiap langkah:

Galeri Flickr pedalSHIELD MEGA

Langkah 3: Belajar Elektronika - Memahami Sirkuit

Belajar Elektronika - Memahami Rangkaian
Belajar Elektronika - Memahami Rangkaian

Perisai yang ditempatkan di atas Arduino MEGA ini memiliki tiga bagian:

  1. Tahap Input Analog: Sinyal gitar yang lemah diperkuat dan disaring, sehingga siap untuk Arduino MEGA ADC (Analog to Digital Converter).
  2. Arduino MEGA Board: Dibutuhkan bentuk gelombang digital dari ADC dan melakukan semua DSP (Digital Signal Processing) menciptakan efek (distorsi, fuzz, volume, delay, dll).
  3. Tahap Output: Setelah bentuk gelombang yang baru dibuat di dalam papan Arduino MEGA, tahap terakhir ini mengambilnya dan menggunakan dua PWM gabungan menghasilkan sinyal output analog.

Jika Anda ingin masuk lebih dalam dan mempelajari semua detailnya, ada juga analisis rangkaian:

Analisis Sirkuit pedalSHIELD MEGA

Jika Anda memiliki masalah dengan sirkuit, ada topik di forum untuk pemecahan masalah:

Cara mengatasi masalah pedalSHIELD MEGA

Langkah 4: Mulai Pemrograman

Mulai Pemrograman!
Mulai Pemrograman!

Periksa panduan " Cara Memulai Pemrograman pedalSHIELD MEGA". Ini adalah panduan singkat untuk memulai coding pedal gitar SHIELD MEGA ini. Tujuannya adalah untuk memahami ide-ide dasar dan kemudian berkembang secepat mungkin melalui serangkaian contoh.

Contoh kode yang sudah ada di forum, dari yang mudah ke yang sulit adalah:

  • Pedal bersih
  • Pedal Volume/Penguat
  • Pedal Distorsi
  • Fuzz PedalBit-Crusher Pedal
  • MetronomSineWave Generator
  • Daft Punk - Pedal Oktaver
  • Delay PedalEcho Pedal
  • Pedal ReverbChorus Pedal
  • Pedal getar
  • Paduan Suara + Vibrato
  • Getaran
  • Multi Efek: Penundaan + Distorsi + Fuzz + BitCrusher[/li]

Anda dipersilakan untuk mengunggah ide dan pedal Anda ke forum!

Langkah 5: Pelajari dan Buat Suara Anda Sendiri

Image
Image

Cara terbaik untuk maju adalah dengan menggunakan contoh dari forum dan memodifikasinya agar sesuai dengan pengaturan atau gaya Anda. Hanya mengubah beberapa nilai atau parameter dapat membuat perbedaan besar.

Setelah Anda memahami contoh dasarnya, Anda dapat memikirkan cara membuat pedal baru Anda sendiri (penundaan terbalik? fuzz asimetris?) atau mencampur beberapa contoh (fuzz+echo? distorsi+delay?). Ada banyak efek yang belum dijelajahi untuk ditemukan;) !

Ada review keren dari Blitz City DIY di YouTube: pedalsHIELD MEGA Review

Direkomendasikan: