สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12
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: การบัดกรีวงจร
มีคู่มือที่อธิบายวิธีสร้าง Pedal-Pi ทีละขั้นตอนพร้อมรูปถ่ายและข้อมูลโดยละเอียด:
วิธีสร้าง Pedal-Pi ใน 4 ขั้นตอน
มีหัวข้อในฟอรัมสำหรับคำถามเพิ่มเติม นอกจากนี้ยังมีแกลเลอรี Flickr ที่มีรูปถ่ายความละเอียดสูงในแต่ละขั้นตอน
ขั้นตอนที่ 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: เริ่มการเขียนโปรแกรม
ตรวจสอบคู่มือ "วิธีเริ่มการเขียนโปรแกรม Pedal-Pi" เป็นคำแนะนำสั้น ๆ ในการเริ่มเขียนโค้ดเหยียบกีตาร์ Raspberri Pi Zero จุดมุ่งหมายคือการทำความเข้าใจแนวคิดพื้นฐานแล้วดำเนินการให้เร็วที่สุดผ่านชุดตัวอย่าง
คุณยินดีเป็นอย่างยิ่งที่จะอัปโหลดความคิดและเหยียบคันเร่งของคุณไปที่ฟอรัม!
ขั้นตอนที่ 5: ขั้นตอนที่ 5: สร้างเสียงของคุณเอง
วิธีที่ดีที่สุดในการก้าวหน้าคือการนำตัวอย่างพื้นฐานจากฟอรัมและพยายามแก้ไขให้เหมาะกับรสนิยมหรือการตั้งค่าของคุณ เพียงแค่เปลี่ยนค่าหรือพารามิเตอร์บางอย่างก็สามารถสร้างความแตกต่างได้มาก
เมื่อคุณเข้าใจตัวอย่างพื้นฐานแล้ว คุณสามารถนึกถึงวิธีสร้างแป้นเหยียบใหม่ของคุณเอง (การหน่วงเวลาถอยหลังหรือเสียงสะท้อนย้อนกลับ) หรือผสมตัวอย่างบางส่วน (fuzz+echo? Distortion+delay?) มีเอฟเฟกต์ที่ยังไม่ได้สำรวจมากมายให้ค้นพบ;) !
มีรีวิวเด็ดจาก Blitz City DIY ใน YouTube: Pedal Pi Kit Review - A Raspberry Pi Zero Guitar Pedal
แนะนำ:
Phaser Guitar Pedal: 14 ขั้นตอน (พร้อมรูปภาพ)
Phaser Guitar Pedal: แป้นเหยียบกีต้าร์ Phaser เป็นเอฟเฟกต์กีตาร์ที่แยกสัญญาณ ส่งเส้นทางเดียวผ่านวงจรอย่างหมดจด และเปลี่ยนเฟสของวินาที จากนั้นสัญญาณทั้งสองจะถูกผสมกลับเข้าด้วยกัน และเมื่ออยู่นอกเฟส ให้ตัดกันออก สิ่งนี้สร้างดังนั้น
DIY Guitar Pedal: 24 ขั้นตอน (พร้อมรูปภาพ)
DIY Guitar Pedal: การทำกีตาร์ Fuzz Pedal แบบ DIY เป็นโครงการอิเล็กทรอนิกส์สุดสัปดาห์ที่สนุกและง่ายดายสำหรับมือสมัครเล่นและมือกีตาร์ การทำ fuzz pedal แบบคลาสสิกนั้นง่ายกว่าที่คุณคิด มันใช้ทรานซิสเตอร์สองตัวและส่วนประกอบอื่นๆ เพียงไม่กี่ตัว นอกจากช
Arduino Guitar Pedal: 23 ขั้นตอน (พร้อมรูปภาพ)
Arduino Guitar Pedal: แป้นเหยียบ Arduino Guitar Pedal เป็นแป้นเหยียบมัลติเอฟเฟกต์แบบดิจิทัลโดยอิงตาม Lo-Fi Arduino Guitar Pedal ที่โพสต์โดย Kyle McDonald ฉันทำการปรับเปลี่ยนเล็กน้อยในการออกแบบเดิมของเขา การเปลี่ยนแปลงที่เห็นได้ชัดเจนที่สุดคือปรีแอมป์ในตัว และแอ
Guitar Fuzz Pedal: 6 ขั้นตอน (พร้อมรูปภาพ)
Guitar Fuzz Pedal: ใครชอบ Fuzz ยกมือขึ้น ทุกคน? ดี. ฉันรู้ว่าฉันทำ ไม่มีอะไรที่เหมือนกับเสียงฝุ่นตลบที่จะทำให้วันของฉันสดใสขึ้น กีต้าร์ เบส หรือแม้แต่อูคูเลเล่ไฟฟ้า ประโยชน์ทุกอย่างจากการบิดเบือนที่ขับเคลื่อนด้วยไดโอดหนัก ฉันชอบทำสิ่งต่าง ๆ เกือบ
DIY Rat Clone Distortion Guitar Effect Pedal - the Dead RAT: 5 ขั้นตอน (พร้อมรูปภาพ)
DIY Rat Clone Distortion Guitar Effect Pedal - the Dead RAT: นี่ไม่ใช่แป้นบิดบิดเบี้ยวของ Mickey Mouse! คันเหยียบนี้เป็นโคลนของคันเหยียบเอฟเฟกต์ที่ฉันโปรดปรานจากยุค 80… ProCo's RAT Distortion มันเป็นแป้นเหยียบบิดเบือน OpAmp พื้นฐานโดยใช้ชิป LM308N IC แบบคลาสสิกที่สร้างค่อนข้างง่ายสำหรับเ