กลับไปหน้ารวมไฟล์
lcd-display-and-controller-for-the-digitech-brian-may-pedal-5028b6.md

ชื่อโปรเจกต์: ควบคุมและตรวจสอบ Digitech Brian May Pedal ผ่านโทรศัพท์!

บอร์ด Arduino Nano Every ถูกใช้เป็นสะพานเชื่อมระหว่าง Digitech Brian May Pedal กับโทรศัพท์หรือแท็บเล็ต Android อินเทอร์เฟซเชื่อมต่อกับ Pedal ผ่านอินพุต footswitch และเชื่อมต่อกับโทรศัพท์ผ่านขั้วต่อ USB Type-C โดยใช้การสื่อสารแบบ virtual serial ไม่จำเป็นต้องใช้องค์ประกอบภายนอกใด ๆ ยกเว้น 6.3mm stereo jack (หรือสายเคเบิล) และสาย USB-C to Micro B

อินเทอร์เฟซสามารถใช้แบบเดี่ยว ๆ หรือใช้ร่วมกับ FS3X footswitch โดยใช้ 6.3mm stereo jack Y-splitter (ซ็อกเก็ตทั้งหมดของ splitter ต้องเป็น STEREO) ซึ่งมีประโยชน์อย่างยิ่งในการแข่งขันบนเวที

อินเทอร์เฟซรองรับฟังก์ชันต่าง ๆ ดังนี้:

  1. อ่านการกด FS3X footswitch และส่งกลับคำอธิบายของโทนเสียงที่เลือก
  2. รองรับคำสั่งเพื่อจำลองการกดปุ่มสั้นและยาว (up, down หรือ mode)
  3. รองรับคำสั่งเพื่อเลือกโทนเสียงที่ต้องการ โดยจำลองการกดปุ่ม up หรือ down หลายครั้ง

สามารถใช้แอป serial monitor ใดก็ได้ (รวมถึง PC ที่มีซอฟต์แวร์ serial monitor)

Baud rate คือ 115200 และ Newline คือ LF

ขอแนะนำให้ใช้แอป "Serial USB Terminal" ที่รองรับการกำหนด macro การใช้ฟังก์ชัน macro association ทำให้สามารถกำหนดปุ่มสำหรับคำสั่ง Up, Down, Mode ได้ นอกจากนี้ยังสามารถกำหนดปุ่มที่กำหนดเองเพื่อเชื่อมโยงเพลงกับโทนเสียงได้

คำอธิบายคำสั่ง:

การกำหนด custom song preset เป็นเรื่องง่ายมาก presets และ configurations ทั้งหมดสามารถบันทึก, ส่งออก และนำเข้าได้ ไฟล์ configuration ได้ถูกอัปโหลดในส่วน "Downloadable files"

รายละเอียดทางเทคนิคเพิ่มเติม

การวัดและส่งข้อมูลทางไกลสำหรับเอฟเฟกต์กีตาร์

ฮาร์ดแวร์บริดจ์นี้ช่วยให้นักดนตรีสามารถตรวจสอบและควบคุมการตั้งค่าที่ซับซ้อนของ Digitech Brian May signature pedal จากระยะไกลผ่านอินเทอร์เฟซสมาร์ทโฟน

  • MIDI over Serial Pipeline: Arduino จะแปลคำสั่ง Bluetooth ที่เข้ามาให้เป็นสัญญาณ 5-pin MIDI มาตรฐาน ซึ่งช่วยให้สามารถสลับ effect patches (Red Special, Deacy, ฯลฯ) ได้แบบเรียลไทม์ โดยที่ผู้ใช้ไม่จำเป็นต้องสัมผัส Pedal
  • Dynamic Parameter Feedback: (เวอร์ชันขั้นสูง) หาก Pedal รองรับ MIDI OUT, Arduino จะจับและแสดงระดับ "Gain" หรือ "Tone" ปัจจุบันบน I2C 1602 LCD และสะท้อนข้อมูลไปยังแอปสมาร์ทโฟนเพื่อยืนยันด้วยภาพ

อินเทอร์เฟซสำหรับการแสดง

  • Android Terminal Logic: มี UI ที่กำหนดเองซึ่งสร้างขึ้นใน Serial USB Terminal โดยที่คำสั่งตัวอักษรเฉพาะจะเรียกใช้โทนเสียง "Brian May" ที่ตั้งไว้ล่วงหน้า ซึ่งเหมาะสำหรับประสิทธิภาพในการแสดงสด

ข้อมูล Frontmatter ดั้งเดิม

title: "Control and monitor the Digitech Brian May Pedal via phone!"
description: "A serial interface to the Digitech Brian May Pedal allows you to control and view your selected tone using an Android phone or tablet. Also you can save your tone presets for Queen song in an app."
author: "cgiletto"
category: "Audio & Sound"
tags:
  - "Music"
  - "Audio"
views: 3461
likes: 0
price: 1990
difficulty: "Intermediate"
components:
  - "1x Stereo Jack Socket, 6.3mm"
  - "1x Soldering kit"
  - "1x USB Cable, USB Type C Plug"
  - "1x Arduino Nano Every"
tools: []
apps:
  - "1x Arduino IDE 1.8"
  - "1x Serial USB Terminal (for Android)"
downloadableFiles: []
documentationLinks: []
passwordHash: "e70fc5e7d670e1ef479d3998454e7f38d0935cbb8331d8b30bd01282b652a1a3"
encryptedPayload: "U2FsdGVkX1/o8Kex1+ERV2GXKGFZelXUnI8A6Zkcek7aRDIdM0gRdaZfW1nElAAASDtEFS88lIsNok9kQtW+adDcaXAgP50tj1SNFRCf2Bw4lXpN1ZXuLC9NsnMXqmcG5IvCSsQtaCC3BVVnT2Qqpg=="
seoDescription: "Control your Digitech Brian May Pedal via Android! Manage tones, view settings, and save presets for Queen songs with this serial interface."
videoLinks:
  - "https://youtu.be/WfoFPU_2nTA"
heroImage: "https://cdn.jsdelivr.net/gh/bigboxthailand/arduino-assets@main/images/projects/lcd-display-and-controller-for-the-digitech-brian-may-pedal-5028b6_cover.jpg"
lang: "th"