กลับไปหน้ารวมไฟล์
earbuds-to-duinobuds-or-soundcreator-circut-6e915b.md

Audio Hacking: การมอบชีวิตใหม่ให้กับ E-Waste

เราส่วนใหญ่มีลิ้นชักที่เต็มไปด้วยหูฟังที่ชำรุดหรือล้าสมัย โปรเจกต์ Earbuds to DuinoBuds เป็นคู่มือที่สร้างสรรค์สำหรับ "Audio Salvage" โดยจะสอนวิธีเปลี่ยนอุปกรณ์อิเล็กทรอนิกส์สำหรับผู้บริโภคให้เป็นส่วนประกอบ Arduino ที่ใช้งานได้ ด้วยการทำ Reverse-engineering แจ็ค 3.5mm TRS มาตรฐาน คุณสามารถสร้างระบบตรวจสอบเสียงส่วนบุคคลและ digital synthesizer แบบ 20 ปุ่ม ที่ซับซ้อน (SoundCreator) โดยไม่ต้องซื้อลำโพงพิเศษราคาแพง

The Soldering Challenge: TRS Jack Reverse Engineering

อุปสรรคทางเทคนิคหลักในโปรเจกต์นี้คือการเชื่อมต่อกับสายหูฟัง บทช่วยสอนจะอธิบายโครงสร้างของปลั๊กเสียงมาตรฐาน:

  • การระบุ Terminal: หูฟังมีแถบโลหะสาม (TRS) หรือสี่ (TRRS) แถบ แต่ละแถบจะสอดคล้องกับ Left speaker, Right speaker, Microphone หรือ Ground (GND)
  • การบัดกรีที่แม่นยำ: เนื่องจากแถบต่างๆ ถูกคั่นด้วยวงแหวนฉนวนขนาดเล็ก การสร้างนี้จึงมุ่งเน้นที่ Terminal Tinning คุณต้องบัดกรี jumper wires แต่ละเส้นเข้ากับแต่ละแถบโดยไม่ให้เกิดการเชื่อมถึงกัน—ซึ่งเป็นการฝึกฝนระดับกลางที่สมบูรณ์แบบสำหรับผู้ที่เชี่ยวชาญการบัดกรี PCB ขั้นพื้นฐานแล้ว
  • การ Calibrate ลำโพง: เมื่อบัดกรีแล้ว หูฟังเหล่านี้จะทำหน้าที่เป็น low-impedance transducer ที่สามารถเล่น tones ได้โดยตรงจาก digital pins ของ Arduino ผ่านฟังก์ชัน tone()

The SoundCreator Interface: 20-Note Polling

เพื่อใช้ประโยชน์จากพลังของ Arduino Mega 2560 โปรเจกต์นี้ได้นำเสนอ musical interface ขนาดใหญ่:

  1. การใช้งาน I/O สูง: ด้วยการใช้ pins 22 ถึง 41 ระบบจะให้ "keys" อิสระ 20 ปุ่ม
  2. การ Mapping ความถี่: โค้ดจะ Map แต่ละปุ่มเข้ากับ musical frequency $(Hz)$ ที่เฉพาะเจาะจง การกดปุ่มแรกอาจสร้างเสียง $C$ ต่ำ ในขณะที่ปุ่มที่ 20 จะสร้างเสียง $G$ สูง ซึ่งทำให้คุณสามารถเล่นได้เกือบสาม octaves
  3. Low-Fi Synthesis: เนื่องจากเสียงถูกขับเคลื่อนด้วย square waves, synthesizer จึงมีสุนทรียภาพแบบ "8-bit" หรือ "Chiptune" ที่โดดเด่น ทำให้เป็นแพลตฟอร์มที่ยอดเยี่ยมสำหรับการออกแบบเสียง retro game

Future Roadmap: From Tone to Voice

โปรเจกต์นี้เป็นจุดเริ่มต้นสำหรับ digital signal processing (DSP) ที่ซับซ้อนยิ่งขึ้น ผู้พัฒนาได้กำหนดแนวทางที่ชัดเจนสำหรับการขยาย ซึ่งรวมถึง:

  • Digital Sampling: การบันทึก sequences ของ notes ลงใน memory เพื่อเล่นซ้ำ
  • Voice Synthesis: การทดลองกับ pulse-width modulation (PWM) เพื่อเลียนแบบ human-like phonemes
  • Performance Mode: การใช้ Serial Monitor เพื่อแสดง "Sound Code" สำหรับ live digital orchestration

ไม่ว่าคุณจะเป็น luthier ที่ใฝ่ฝัน หรือเพียงแค่ต้องการช่วยหูฟังเก่าของคุณจากหลุมฝังกลบ โปรเจกต์ DuinoBuds เป็นการเดินทางที่สนุกสนานและได้ลงมือทำจริงในโลกของ DIY Audio

อันดับแรก อย่าเพิ่งหมดหวังไป—มันต้องใช้การทำงานที่มั่นคงมือเล็กน้อย! เราจะนำหูฟังเอียร์บัดหรือหูฟังธรรมดามาทำให้ใช้งานได้ใน Arduino ด้วยการบัดกรี jumper wires โดยตรงเข้ากับแจ็ค 3.5mm เราจะปลดล็อก audio output ที่ราคาถูกและเชื่อถือได้สำหรับวงจร SoundCreator แบบ 20 ปุ่มของเรา

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

title: "Earbuds to DuinoBuds OR soundcreator circut"
description: "Upcycle old headphones into Arduino audio transducers and build a massive 20-button digital synthesizer."
author: "BnTie"
category: "Audio & Sound"
tags:
  - "upcycling"
  - "audio-hacking"
  - "synthesizer"
  - "music"
  - "low-fi"
views: 550
likes: 0
price: 79
difficulty: "Easy"
components:
  - "1x Arduino Mega 2560 (Required for high I/O count)"
  - "1x Pair of Old Earbuds or Headphones"
  - "20x Pushbutton switches (12mm)"
  - "1x Solderless Breadboard (Full Size)"
  - "46x Male/Male Jumper Wires"
  - "1x Soldering iron"
tools: []
apps:
  - "1x Arduino IDE"
downloadableFiles: []
documentationLinks: []
passwordHash: "7f0c82e090b78a9aa0cabdd186c8430da8c137e66429fe46203909486b0340b8"
encryptedPayload: "U2FsdGVkX185ONxrBNAvg9eu58esBenqXOiYsCyuJbo+/jRnNsimkMM+aWfHvM0NJO/JtWWXen3bD+gwHiRps+GmIJV9icDFiOQbirY+kGc="
seoDescription: "Learn how to hack earbuds into Arduino speakers. Build a 20-note polyphonic-style synthesizer using an Arduino Mega and simple soldering techniques."
videoLinks: []
heroImage: "https://cdn.jsdelivr.net/gh/bigboxthailand/arduino-assets@main/images/projects/earbuds-to-duinobuds-or-soundcreator-circut-6e915b_cover.png"
lang: "th"