Cov txheej txheem:

Raspberry Pi Zero Guitar Pedal: 5 Kauj Ruam (nrog Duab)
Raspberry Pi Zero Guitar Pedal: 5 Kauj Ruam (nrog Duab)

Video: Raspberry Pi Zero Guitar Pedal: 5 Kauj Ruam (nrog Duab)

Video: Raspberry Pi Zero Guitar Pedal: 5 Kauj Ruam (nrog Duab)
Video: This Feels Illegal For Some Reason 2024, Kaum ib hlis
Anonim
Image
Image
Kauj Ruam 1: Tau Cov Cheeb Tsam thiab PCB
Kauj Ruam 1: Tau Cov Cheeb Tsam thiab PCB

Pedal-Pi yog lo-fi programmable guitar pedal uas ua haujlwm nrog Raspberry Pi ZERO Board. Txoj haujlwm yog tag nrho Qhib Qhov Chaw & Qhib Kho Vajtse thiab ua rau hackers, programmers thiab cov kws ntaus nkauj uas xav sim nrog lub suab thiab kawm txog digital audio.

Koj tuaj yeem sau koj tus kheej cuam tshuam siv tus qauv C thiab tau txais kev tshoov siab los ntawm kev npaj siv tau los ntawm lub rooj sab laj, zoo li Ntxuav/Pob tshab, Booster/Volume, Distortion, Fuzz, Ncua, Echo, Octaver, Reverb, Tremolo, Looper, lwm yam.

Kev qhia tshwj xeeb

  • Raws li hauv Raspberry Pi Zero (1GHz ARM11 core).
  • Cov qib sib piv siv MCP6002 kev tsheb nqaj hlau-rau-kev tsheb nqaj hlau ua haujlwm.
  • ADC: 12bits / Sampling Rate 50Ksps (MCP3202).
  • Cov Zis Tso Tawm: 12 khoom (2x6bits PWMs ua haujlwm sib luag)
  • Pi Xoom:

    • 1GHz ARM11 core.512MB ntawm LPDDR2 SDRAM.
    • Micro-SD daim npav qhov.
  • Interface:

    • 2 Configurable laub khawm.
    • 1 Configurable toggle hloov.
    • 1 programmable xiav coj
    • . True Bypass Foot-switch.
  • Txuas:

    • Tswv yim Jack, 1/4 nti tsis sib luag, Zin = 1MΩ.
    • Output Jack, 1/4 nti tsis sib luag, Zout = 100Ω.
    • Fais fab mov: lub zog siv los ntawm Pi Zero board (micro-USB).

Kauj Ruam 1: Kauj Ruam 1: Tau Cov Cheeb Tsam thiab PCB

Cov khoom siv hluav taws xob yog txhua qhov dhau los thiab nkag tau yooj yim. Koj tuaj yeem pom daim ntawv teev cov khoom ua tiav ntawm no:

Pedal-Pi Bill of Materials

Txog PCB koj tuaj yeem pom hauv lub rooj sib tham PDF nrog hloov cov ntaub ntawv yog li koj tuaj yeem ua PCBs hauv tsev, kuj nyob hauv EletroSmash Store muaj PCBs rau muag:

Pedal-Pi Cov Ntaub Ntawv Ib Cheeb Tsam thiab PCB Hloov

Kauj Ruam 2: Kauj Ruam 2: Soldering Circuit

Kauj ruam 2: Soldering Circuit
Kauj ruam 2: Soldering Circuit

Muaj phau ntawv qhia piav qhia yuav tsim Pedal-Pi li cas ib kauj ruam nrog cov duab thiab cov ncauj lus ntxaws:

Yuav Tsim Li Cas Pedal-Pi hauv 4 Kauj Ruam

Muaj lub ncauj lus hauv lub rooj sab laj rau txhua lo lus nug ntxiv. Kuv tseem muaj Flickr gallery nrog cov duab zoo ntawm txhua kauj ruam.

Kauj Ruam 3: Kauj Ruam 3: Txheeb ze rau ntawm Circuit

Kauj Ruam 3: Txheeb ze rau ntawm Circuit
Kauj Ruam 3: Txheeb ze rau ntawm Circuit
Kauj Ruam 3: Txheeb ze rau ntawm Circuit
Kauj Ruam 3: Txheeb ze rau ntawm Circuit

Muaj kev tshuaj xyuas ntxaws ntxaws ntawm Pedal-Pi Circuit hauv lub rooj sab laj:

Pedal Pi Circuit Analysis

Lub kaus mom no muaj peb ntu:

The Input Stage: Amplifies thiab lim lub guitar teeb liab ua rau nws npaj rau ADC (Analog do Digital Converter). ADC xa lub teeb liab mus rau PI ZERO siv SPI kev sib txuas lus. Hauv lub rooj sab laj lub ncauj lus "Siv MCP3202 ADC nrog Raspberry Pi Zero" muab cov ncauj lus kom ntxaws txog ADC-Pi ZERO txuas

Pi ZERO: Nws yuav siv lub suab digitalized los ntawm ADC thiab ua txhua qhov Digital Signal Processing (DSP) tsim cov teebmeem (cuam tshuam, cuam tshuam, ncua, ncua, ncha, tshee …). Hauv lub rooj sab laj lub ncauj lus "Cov hauv paus ntawm Suab DSP hauv C rau Rapsberry Pi Zero" tuaj yeem pab koj kom paub qhov pib

The Output Theem: Thaum tsim lub tshuab yoj digital tshiab, Pi Zero tsim lub teeb liab sib piv nrog ob PWMs ua ke, lub teeb liab raug lim thiab npaj kom xa mus rau tus pedal tom ntej lossis lub guitar amp. Yog xav paub ntxiv tshawb xyuas lub ncauj lus "PWM Suab ntawm Raspberry Pi Zero"

Kauj Ruam 4: Kauj Ruam 4: Pib Ua Haujlwm

Kauj ruam 4: Pib Programming!
Kauj ruam 4: Pib Programming!

Txheeb xyuas "Yuav Pib Li Cas Programming Pedal-Pi" phau ntawv qhia. Nws yog phau ntawv qhia luv luv kom pib sau qhov Raspberri Pi Zero guitar pedal. Lub hom phiaj yog nkag siab cov tswv yim yooj yim thiab tom qab ntawd nce qib sai li sai tau los ntawm kev ua piv txwv.

Koj zoo siab tos txais koj cov tswv yim thiab cov pedals rau lub rooj sab laj!

Kauj Ruam 5: Kauj Ruam 5: Tsim Koj Lub Suab

Kauj Ruam 5: Tsim Koj Lub Suab
Kauj Ruam 5: Tsim Koj Lub Suab

Txoj hauv kev zoo tshaj plaws rau kev vam meej yog coj cov piv txwv yooj yim los ntawm lub rooj sab laj thiab sim hloov kho lawv kom haum koj qhov kev nyiam lossis teeb tsa. Tsuas yog hloov qee qhov txiaj ntsig lossis qhov ntsuas tuaj yeem ua qhov txawv txav.

Thaum koj tau nkag siab cov piv txwv yooj yim, koj tuaj yeem xav txog yuav tsim koj tus kheej li cas pedals tshiab (thim rov qab? Rov-ncha?) Lossis sib xyaw qee qhov piv txwv (fuzz+echo? Distortion+delay?). Muaj ntau qhov txiaj ntsig tsis tau tshawb nrhiav kom pom;)!

Muaj kev tshuaj xyuas txias los ntawm Blitz City DIY hauv YouTube: Pedal Pi Kit Tshuaj Xyuas - Raspberry Pi Zero Guitar Pedal

Pom zoo: