Spisu treści:

Pedał gitarowy Arduino MEGA: 5 kroków
Pedał gitarowy Arduino MEGA: 5 kroków

Wideo: Pedał gitarowy Arduino MEGA: 5 kroków

Wideo: Pedał gitarowy Arduino MEGA: 5 kroków
Wideo: Arduino 1: POCZĄTEK 2024, Lipiec
Anonim
Image
Image
Zdobądź komponenty i płytkę drukowaną
Zdobądź komponenty i płytkę drukowaną

pedalSHIELD MEGA to programowalny pedał gitarowy, który współpracuje z płytami Arduino MEGA 2560 i MEGA ADK.

Projekt jest Open Source & Open Hardware i jest skierowany do hakerów, muzyków i programistów, którzy chcą uczyć się o DSP (cyfrowe przetwarzanie sygnału), efektach gitarowych i eksperymentować bez głębokiej wiedzy na temat elektroniki lub programowania hardcore.

Możesz zaprogramować własne efekty w C/C++ za pomocą standardowego narzędzia Arduino IDE i zainspirować się biblioteką efektów zamieszczoną na forum internetowym pedalSHIELD MEGA.

Specyfikacje

  • Oparty na Arduino MEGA 2560 / ADK (16MHz, 8KB RAM).
  • Stopnie analogowe wykorzystujące wzmacniacz operacyjny TL972 rail-to-rail.
  • ADC: 10 bitów.
  • Stopień wyjściowy: 16 bitów (2x8bit PWM działające równolegle)
  • Ekran OLED: rozdzielczość 128x64, 1,3 cala (kompatybilny również z 0,96"), I2C.
  • Berło:

    • 2 konfigurowalne przyciski.
    • 1 Konfigurowalny przełącznik.
    • 1 programowalna niebieska dioda LED.
    • Przełącznik nożny True Bypass
    • Wyświetlacz OLED
  • Złącza
    • Wejście Jack, 1/4 cala niesymetryczne, Zin=0,5MΩ.
    • Gniazdo wyjściowe, 1/4 cala niesymetryczne, Zout=0,1 Ω.
    • Zasilanie: zasilanie pobierane z płytki Arduino MEGA (12V DC).

Krok 1: Zdobądź komponenty i płytkę drukowaną

Zdobądź komponenty i płytkę drukowaną
Zdobądź komponenty i płytkę drukowaną

Wszystkie użyte komponenty elektroniczne są przelotowe i łatwe do znalezienia. Możesz zobaczyć pełną listę komponentów tutaj:

pedalSHIELD MEGA Zestawienie materiałów

Do płytki można zbudować własną za pomocą veroboard i zgodnie ze schematem, również w sklepie EletroSmash dostępne są płytki do sprzedaży:

SCHEMAT MEGA SHIELD pedałów

Krok 2: Lutowanie obwodu

Lutowanie obwodu
Lutowanie obwodu

Ten samouczek wyjaśniający krok po kroku jak zbudować pedlaSHIELD MEGA ze zdjęciami i szczegółowymi informacjami:

Jak zbudować pedalSHIELD MEGA w 5 krokach

Dostępna jest również galeria Flickr ze zdjęciami w wysokiej rozdzielczości z każdego kroku:

Galeria Flickr pedalSHIELD MEGA

Krok 3: Nauka elektroniki – zrozumienie obwodu

Nauka elektroniki - zrozumienie obwodu
Nauka elektroniki - zrozumienie obwodu

Ta osłona, która jest umieszczona na górze Arduino MEGA, składa się z trzech części:

  1. Analogowy stopień wejściowy: Słaby sygnał gitary jest wzmacniany i filtrowany, dzięki czemu jest gotowy na Arduino MEGA ADC (przetwornik analogowo-cyfrowy).
  2. Arduino MEGA Board: pobiera zdigitalizowany przebieg fali z przetwornika ADC i wykonuje wszystkie efekty DSP (cyfrowe przetwarzanie sygnału) (zniekształcenia, rozmycie, głośność, opóźnienie itp.).
  3. Stopień wyjściowy: Po utworzeniu nowego przebiegu fali wewnątrz płyty Arduino MEGA, ten ostatni etap zajmuje go i za pomocą dwóch połączonych PWM generuje analogowy sygnał wyjściowy.

Jeśli chcesz zagłębić się i poznać wszystkie szczegóły, jest też analiza obwodu:

Analiza obwodu pedalSHIELD MEGA

Jeśli masz problemy z obwodem, na forum jest temat rozwiązywania problemów:

Jak rozwiązywać problemy z pedalSHIELD MEGA

Krok 4: Rozpocznij programowanie

Rozpocznij programowanie!
Rozpocznij programowanie!

Sprawdź przewodnik „Jak rozpocząć programowanie pedalSHIELD MEGA”. Jest to krótki przewodnik, jak zacząć kodować ten pedal SHIELD MEGA. Celem jest zrozumienie podstawowych idei, a następnie jak najszybszy postęp poprzez serię przykładów.

Przykładowe kody, które są już na forum, przechodząc od łatwych do trudnych to:

  • Wyczyść pedał
  • Pedał głośności/wzmacniacza
  • Pedał zniekształceń
  • Fuzz PedalBit-Crusher Pedal
  • Generator fal sinusoidalnych metronomu
  • Daft Punk - Octaver Pedał
  • Pedał opóźnieniaPedał echa
  • Pedał Reverb Pedał Chorus
  • Pedał wibracyjny
  • Refren + Wibrato
  • Tremolo
  • Multiefekty: Delay + Distortion + Fuzz + BitCrusher[/li]

Serdecznie zapraszamy do przesyłania swoich pomysłów i pedałów na forum!

Krok 5: Ucz się i twórz własne dźwięki

Image
Image

Najlepszym sposobem na postęp jest korzystanie z przykładów z forum i modyfikowanie ich, aby pasowały do Twojej konfiguracji lub stylu. Sama zmiana niektórych wartości lub parametrów może zrobić wielką różnicę.

Kiedy już zrozumiesz podstawowe przykłady, możesz pomyśleć o tym, jak stworzyć własne nowe pedały (reverse delay? asymetryczny fuzz?) lub miksować niektóre przykłady (fuzz+echo? distortion+delay?). Do odkrycia jest mnóstwo niezbadanych efektów;) !

Na YouTube jest fajna recenzja Blitz City DIY: pedalsHIELD MEGA Recenzja

Zalecana: