สารบัญ:

Raspberry Pi Zero Guitar Pedal: 5 ขั้นตอน (พร้อมรูปภาพ)
Raspberry Pi Zero Guitar Pedal: 5 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Raspberry Pi Zero Guitar Pedal: 5 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Raspberry Pi Zero Guitar Pedal: 5 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: NeuralPi : RaspberryPi Guitar Pedal using Neural Networks 2024, กรกฎาคม
Anonim
Image
Image
ขั้นตอนที่ 1: รับส่วนประกอบและ PCB
ขั้นตอนที่ 1: รับส่วนประกอบและ PCB

Pedal-Pi คือแป้นเหยียบกีตาร์แบบตั้งโปรแกรมได้ lo-fi ที่ทำงานร่วมกับบอร์ด Raspberry Pi ZERO โปรเจ็กต์นี้เป็นโอเพ่นซอร์สและโอเพ่นฮาร์ดแวร์ทั้งหมด และสร้างขึ้นสำหรับแฮกเกอร์ โปรแกรมเมอร์ และนักดนตรีที่ต้องการทดลองเสียงและเรียนรู้เกี่ยวกับเสียงดิจิทัล

คุณสามารถเขียนโค้ดเอฟเฟกต์ของคุณเองโดยใช้มาตรฐาน C และรับแรงบันดาลใจจากเอฟเฟกต์ที่พร้อมใช้งานจากฟอรัม เช่น Clean/Transparent, Booster/Volume, Distortion, Fuzz, Delay, Echo, Octaver, Reverb, Tremolo, Looper, เป็นต้น

ข้อมูลจำเพาะ

  • อยู่ใน Raspberry Pi Zero (คอร์ 1GHz ARM11)
  • สเตจแบบแอนะล็อกโดยใช้แอมพลิฟายเออร์การทำงานแบบรางต่อราง MCP6002
  • ADC: 12 บิต / อัตราการสุ่มตัวอย่าง 50Ksps (MCP3202)
  • ระยะเอาต์พุต: 12 บิต (2x6 บิต PWMs ทำงานแบบขนาน)
  • ปี่ศูนย์:

    • 1GHz ARM11 core.512MB ของ LPDDR2 SDRAM
    • ช่องเสียบการ์ด Micro-SD
  • อินเตอร์เฟซ:

    • 2 ปุ่มกดที่ปรับแต่งได้
    • 1 สวิตช์สลับที่กำหนดค่าได้
    • 1 ไฟ LED สีน้ำเงินที่ตั้งโปรแกรมได้
    • . True บายพาสฟุต-สวิตช์
  • ตัวเชื่อมต่อ:

    • แจ็คอินพุต, ไม่สมดุล 1/4 นิ้ว, Zin=1MΩ.
    • แจ็คเอาต์พุต 1/4 นิ้วไม่สมดุล Zout=100Ω
    • แหล่งจ่ายไฟ: พลังงานที่นำมาจากบอร์ด Pi Zero (micro-USB)

ขั้นตอนที่ 1: ขั้นตอนที่ 1: รับส่วนประกอบและ PCB

ส่วนประกอบอิเล็กทรอนิกส์ทั้งหมดเป็นรูทะลุและหาง่าย คุณสามารถดูรายการส่วนประกอบทั้งหมดได้ที่นี่:

บิลวัสดุ Pedal-Pi

สำหรับ PCB คุณจะพบ PDF พร้อมไฟล์ถ่ายโอนในฟอรัมเพื่อให้คุณสามารถทำ PCB ที่บ้านได้ รวมถึงใน EletroSmash Store ที่มี PCB สำหรับขาย:

ไฟล์เนทีฟ Pedal-Pi และการถ่ายโอน PCB

ขั้นตอนที่ 2: ขั้นตอนที่ 2: การบัดกรีวงจร

ขั้นตอนที่ 2: การบัดกรีวงจร
ขั้นตอนที่ 2: การบัดกรีวงจร

มีคู่มือที่อธิบายวิธีสร้าง Pedal-Pi ทีละขั้นตอนพร้อมรูปถ่ายและข้อมูลโดยละเอียด:

วิธีสร้าง Pedal-Pi ใน 4 ขั้นตอน

มีหัวข้อในฟอรัมสำหรับคำถามเพิ่มเติม นอกจากนี้ยังมีแกลเลอรี Flickr ที่มีรูปถ่ายความละเอียดสูงในแต่ละขั้นตอน

ขั้นตอนที่ 3: ขั้นตอนที่ 3: มองใกล้วงจร

ขั้นตอนที่ 3: มองใกล้วงจร
ขั้นตอนที่ 3: มองใกล้วงจร
ขั้นตอนที่ 3: มองใกล้วงจร
ขั้นตอนที่ 3: มองใกล้วงจร

มีการวิเคราะห์รายละเอียดของ Pedal-Pi Circuit ในฟอรัม:

การวิเคราะห์วงจร Pedal Pi

หมวกนี้มีสามส่วน:

ระยะอินพุต: ขยายและกรองสัญญาณกีตาร์ให้พร้อมสำหรับ ADC (Analog do Digital Converter) ADC ส่งสัญญาณไปยัง PI ZERO โดยใช้การสื่อสาร SPI ในฟอรัมหัวข้อ "การใช้ MCP3202 ADC กับ Raspberry Pi Zero" ให้รายละเอียดเพิ่มเติมเกี่ยวกับการเชื่อมต่อ ADC-Pi ZERO

Pi ZERO: ใช้รูปคลื่นเสียงแบบดิจิทัลจาก ADC และทำการประมวลผลสัญญาณดิจิตอล (DSP) ทั้งหมดเพื่อสร้างเอฟเฟกต์ ในฟอรัมหัวข้อ "พื้นฐานของ Audio DSP ใน C สำหรับ Rapsberry Pi Zero" สามารถช่วยให้คุณเรียนรู้พื้นฐานได้

ขั้นตอนการส่งออก: เมื่อสร้างรูปคลื่นดิจิตอลใหม่ Pi Zero จะสร้างสัญญาณอะนาล็อกที่มี PWM สองตัวรวมกัน สัญญาณจะถูกกรองและเตรียมที่จะส่งไปยังคันเหยียบถัดไปหรือแอมป์กีตาร์ สำหรับข้อมูลเพิ่มเติม ตรวจสอบหัวข้อ "PWM Audio บน Raspberry Pi Zero"

ขั้นตอนที่ 4: ขั้นตอนที่ 4: เริ่มการเขียนโปรแกรม

ขั้นตอนที่ 4: เริ่มการเขียนโปรแกรม!
ขั้นตอนที่ 4: เริ่มการเขียนโปรแกรม!

ตรวจสอบคู่มือ "วิธีเริ่มการเขียนโปรแกรม Pedal-Pi" เป็นคำแนะนำสั้น ๆ ในการเริ่มเขียนโค้ดเหยียบกีตาร์ Raspberri Pi Zero จุดมุ่งหมายคือการทำความเข้าใจแนวคิดพื้นฐานแล้วดำเนินการให้เร็วที่สุดผ่านชุดตัวอย่าง

คุณยินดีเป็นอย่างยิ่งที่จะอัปโหลดความคิดและเหยียบคันเร่งของคุณไปที่ฟอรัม!

ขั้นตอนที่ 5: ขั้นตอนที่ 5: สร้างเสียงของคุณเอง

ขั้นตอนที่ 5: สร้างเสียงของคุณเอง
ขั้นตอนที่ 5: สร้างเสียงของคุณเอง

วิธีที่ดีที่สุดในการก้าวหน้าคือการนำตัวอย่างพื้นฐานจากฟอรัมและพยายามแก้ไขให้เหมาะกับรสนิยมหรือการตั้งค่าของคุณ เพียงแค่เปลี่ยนค่าหรือพารามิเตอร์บางอย่างก็สามารถสร้างความแตกต่างได้มาก

เมื่อคุณเข้าใจตัวอย่างพื้นฐานแล้ว คุณสามารถนึกถึงวิธีสร้างแป้นเหยียบใหม่ของคุณเอง (การหน่วงเวลาถอยหลังหรือเสียงสะท้อนย้อนกลับ) หรือผสมตัวอย่างบางส่วน (fuzz+echo? Distortion+delay?) มีเอฟเฟกต์ที่ยังไม่ได้สำรวจมากมายให้ค้นพบ;) !

มีรีวิวเด็ดจาก Blitz City DIY ใน YouTube: Pedal Pi Kit Review - A Raspberry Pi Zero Guitar Pedal

แนะนำ: