Съдържание:

Педал за китара Raspberry Pi Zero: 5 стъпки (със снимки)
Педал за китара Raspberry Pi Zero: 5 стъпки (със снимки)

Видео: Педал за китара Raspberry Pi Zero: 5 стъпки (със снимки)

Видео: Педал за китара Raspberry Pi Zero: 5 стъпки (със снимки)
Видео: Leap Motion SDK 2024, Ноември
Anonim
Image
Image
Стъпка 1: Вземете компонентите и печатната платка
Стъпка 1: Вземете компонентите и печатната платка

Pedal-Pi е програмируем китара педал lo-fi, който работи с Raspberry Pi ZERO Board. Проектът е изцяло с отворен код и отворен хардуер и е създаден за хакери, програмисти и музиканти, които искат да експериментират със звуци и да научат за цифровото аудио.

Можете да кодирате собствените си ефекти, използвайки стандартен 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 бита ШИМ, работещи паралелно)
  • Pi Zero:

    • 1GHz ARM11 ядро. 512MB LPDDR2 SDRAM.
    • Слот за Micro-SD карта.
  • Интерфейс:

    • 2 Конфигурируеми бутони.
    • 1 Конфигурируем превключвател.
    • 1 програмируем син светодиод
    • . Стъпен превключвател с байпас.
  • Съединители:

    • Входящ жак, 1/4 инча небалансиран, Zin = 1MΩ.
    • Изходен жак, 1/4 инча небалансиран, Zout = 100Ω.
    • Захранване: захранване от платката Pi Zero (микро-USB).

Стъпка 1: Стъпка 1: Вземете компонентите и печатната платка

Всички електронни компоненти са с отвори и са лесни за намиране. Можете да видите пълния списък на компонентите тук:

Материал на Pedal-Pi

За печатни платки можете да намерите във форума PDF с файловете за прехвърляне, така че да можете да правите печатни платки у дома, също и в магазина EletroSmash има платки за продажба:

Pedal-Pi собствени файлове и прехвърляне на печатни платки

Стъпка 2: Стъпка 2: Запояване на веригата

Стъпка 2: Запояване на веригата
Стъпка 2: Запояване на веригата

Има ръководство, което обяснява как да изградите Pedal-Pi стъпка по стъпка със снимки и подробна информация:

Как да изградим Pedal-Pi в 4 стъпки

Във форума има тема за всеки допълнителен въпрос. Има и галерия на Flickr със снимки с висока резолюция на всяка стъпка.

Стъпка 3: Стъпка 3: По -внимателен поглед към веригата

Стъпка 3: По -внимателен поглед към веригата
Стъпка 3: По -внимателен поглед към веригата
Стъпка 3: По -внимателен поглед към веригата
Стъпка 3: По -внимателен поглед към веригата

Във форума има подробен анализ на веригата Pedal-Pi:

Анализ на веригата Pi на педала

Тази шапка има три части:

Входящият етап: Усилва и филтрира китарния сигнал, като го прави готов за ADC (Analog do Digital Converter). ADC изпраща сигнала към PI ZERO чрез SPI комуникация. Във форума темата "Използване на MCP3202 ADC с Raspberry Pi Zero" дава повече подробности за връзката ADC-Pi ZERO

Pi ZERO: Взема дигитализирана форма на аудио вълна от ADC и прави цялата обработка на цифров сигнал (DSP), създавайки ефекти (изкривяване, размиване, забавяне, ехо, тремоло …). Във форума темата "Основи на аудио DSP в C за Rapsberry Pi Zero" може да ви помогне да научите основите

Изходният етап: След като се създаде новата цифрова форма на вълната, Pi Zero създава аналогов сигнал с две ШИМ комбинирани, сигналът се филтрира и се подготвя за изпращане към следващия педал или усилвателя на китара. За повече информация проверете темата "PWM аудио на Raspberry Pi Zero"

Стъпка 4: Стъпка 4: Започнете програмирането

Стъпка 4: Започнете програмирането!
Стъпка 4: Започнете програмирането!

Проверете ръководството „Как да започнете програмиране на Pedal-Pi“. Това е кратко ръководство за започване на кодирането на този педал за китара Raspberri Pi Zero. Целта е да се разберат основните идеи и след това да се напредне възможно най -бързо чрез поредица от примери.

Добре дошли сте да качите вашите идеи и педали във форума!

Стъпка 5: Стъпка 5: Създайте свои собствени звуци

Стъпка 5: Създайте свои собствени звуци
Стъпка 5: Създайте свои собствени звуци

Най-добрият начин за напредък е да вземете основните примери от форума и да се опитате да ги модифицирате според вашия вкус или настройка. Само промяната на някои стойности или параметри може да направи голяма разлика.

След като разберете основните примери, можете да помислите как да създадете свои собствени нови педали (обратно забавяне? Обратно ехо?) Или смесване на някои от примерите (fuzz+echo? Изкривяване+забавяне?). Има много неизследвани ефекти, които трябва да бъдат открити;)!

Има страхотен преглед от Blitz City DIY в YouTube: Pedal Pi Kit Review - A Raspberry Pi Zero Guitar Pedal

Препоръчано: