Mục lục:

Bàn đạp guitar Raspberry Pi Zero: 5 bước (có hình ảnh)
Bàn đạp guitar Raspberry Pi Zero: 5 bước (có hình ảnh)

Video: Bàn đạp guitar Raspberry Pi Zero: 5 bước (có hình ảnh)

Video: Bàn đạp guitar Raspberry Pi Zero: 5 bước (có hình ảnh)
Video: 1.2: Raspberry là gì? bạn có thể làm gì với nó 2024, Tháng mười một
Anonim
Image
Image
Bước 1: Nhận các thành phần và PCB
Bước 1: Nhận các thành phần và PCB

Pedal-Pi là bàn đạp guitar có thể lập trình lo-fi hoạt động với Raspberry Pi ZERO Board. Dự án hoàn toàn là Mã nguồn mở & Phần cứng mở và dành cho các hacker, lập trình viên và nhạc sĩ muốn thử nghiệm âm thanh và tìm hiểu về âm thanh kỹ thuật số.

Bạn có thể viết mã các hiệu ứng của riêng mình bằng cách sử dụng C tiêu chuẩn và lấy cảm hứng từ các hiệu ứng sẵn sàng sử dụng từ diễn đàn, như Clean / Transparent, Booster / Volume, Distortion, Fuzz, Delay, Echo, Octaver, Reverb, Tremolo, Looper, Vân vân.

Các thông số kỹ thuật

  • Dựa trên Raspberry Pi Zero (lõi ARM11 1GHz).
  • Các giai đoạn tương tự sử dụng bộ khuếch đại hoạt động đường sắt MCP6002.
  • ADC: 12bits / Tốc độ lấy mẫu 50Ksps (MCP3202).
  • Giai đoạn đầu ra: 12 bit (2x6bits PWM chạy song song)
  • Pi Zero:

    • 1GHz ARM11 core.512MB LPDDR2 SDRAM.
    • Khe cắm thẻ nhớ Micro-SD.
  • Giao diện:

    • 2 Nút ấn có thể cấu hình.
    • 1 Công tắc bật tắt có thể định cấu hình.
    • 1 đèn led màu xanh có thể lập trình
    • . Rue Bypass Chân chuyển đổi.
  • Kết nối:

    • Jack đầu vào, 1/4 inch không cân bằng, Zin = 1MΩ.
    • Giắc cắm đầu ra, 1/4 inch không cân bằng, Zout = 100Ω.
    • Nguồn cung cấp: nguồn lấy từ bo mạch Pi Zero (micro-USB).

Bước 1: Bước 1: Nhận các thành phần và PCB

Các thành phần điện tử đều được làm thông suốt và dễ tìm. Bạn có thể xem danh sách đầy đủ các thành phần tại đây:

Hóa đơn vật liệu Pedal-Pi

Đối với PCB, bạn có thể tìm thấy trong diễn đàn một tệp PDF với các tệp chuyển để bạn có thể thực hiện PCB tại nhà, cũng trong Cửa hàng EletroSmash có bán PCB:

Tệp gốc Pedal-Pi và Truyền PCB

Bước 2: Bước 2: Hàn mạch

Bước 2: Hàn mạch
Bước 2: Hàn mạch

Có sách hướng dẫn giải thích cách chế tạo Pedal-Pi từng bước với hình ảnh và thông tin chi tiết:

Cách xây dựng Pedal-Pi trong 4 bước

Có một chủ đề trong diễn đàn cho bất kỳ câu hỏi nào khác. Ngoài ra còn có một thư viện Flickr với các bức ảnh độ phân giải cao của từng bước.

Bước 3: Bước 3: Nhìn kỹ hơn vào mạch

Bước 3: Nhìn kỹ hơn vào mạch
Bước 3: Nhìn kỹ hơn vào mạch
Bước 3: Nhìn kỹ hơn vào mạch
Bước 3: Nhìn kỹ hơn vào mạch

Có một phân tích chi tiết về mạch Pedal-Pi trong diễn đàn:

Phân tích mạch Pedal Pi

Chiếc mũ này có ba phần:

Giai đoạn đầu vào: Khuếch đại và lọc tín hiệu guitar để nó sẵn sàng cho ADC (Analog do Digital Converter). Bộ ADC gửi tín hiệu đến PI ZERO bằng cách sử dụng giao tiếp SPI. Trong diễn đàn, chủ đề "Sử dụng MCP3202 ADC với Raspberry Pi Zero" cung cấp thêm chi tiết về kết nối ADC-Pi ZERO

Pi ZERO: Nó lấy dạng sóng âm thanh số hóa từ ADC và thực hiện tất cả các Xử lý tín hiệu kỹ thuật số (DSP) tạo ra các hiệu ứng (biến dạng, mờ, trễ, tiếng vang, tremolo…). Trong diễn đàn, chủ đề "Khái niệm cơ bản về DSP âm thanh trong C cho Rapsberry Pi Zero" có thể giúp bạn tìm hiểu những kiến thức cơ bản

Giai đoạn đầu ra: Khi dạng sóng kỹ thuật số mới được tạo, Pi Zero tạo ra tín hiệu tương tự với hai PWM kết hợp, tín hiệu được lọc và chuẩn bị để gửi đến bàn đạp tiếp theo hoặc bộ khuếch đại guitar. Để biết thêm thông tin, hãy kiểm tra chủ đề "Âm thanh PWM trên Raspberry Pi Zero"

Bước 4: Bước 4: Bắt đầu lập trình

Bước 4: Bắt đầu lập trình!
Bước 4: Bắt đầu lập trình!

Kiểm tra hướng dẫn "Cách bắt đầu lập trình Pedal-Pi". Đó là một hướng dẫn ngắn để bắt đầu viết mã bàn đạp guitar Raspberri Pi Zero này. Mục đích là để hiểu những ý tưởng cơ bản và sau đó tiến bộ nhanh nhất có thể thông qua một loạt các ví dụ.

Rất hoan nghênh bạn đăng tải ý tưởng và bàn đạp của mình lên diễn đàn!

Bước 5: Bước 5: Tạo âm thanh của riêng bạn

Bước 5: Tạo âm thanh của riêng bạn
Bước 5: Tạo âm thanh của riêng bạn

Cách tốt nhất để tiến bộ là lấy các ví dụ cơ bản từ diễn đàn và cố gắng sửa đổi chúng để phù hợp với sở thích hoặc thiết lập của bạn. Chỉ cần thay đổi một số giá trị hoặc thông số có thể tạo ra sự khác biệt lớn.

Khi bạn đã hiểu các ví dụ cơ bản, bạn có thể nghĩ về cách tạo bàn đạp mới của riêng mình (độ trễ đảo ngược? Tiếng vang ngược?) Hoặc trộn một số ví dụ (fuzz + tiếng vang? Độ méo + độ trễ?). Có rất nhiều hiệu ứng chưa được khám phá để được khám phá;)!

Có một bài đánh giá thú vị của Blitz City DIY trên YouTube: Đánh giá bộ bàn đạp Pi - Bàn đạp đàn guitar Raspberry Pi Zero

Đề xuất: