กลับไปหน้ารวมไฟล์
arduino-laser-harp.md

ดิจิทัลซิมโฟนี: The Arduino Laser Harp

Laser Harp คือสุดยอดงานศิลปะการแสดง ที่โด่งดังจากการใช้งานโดย Jean-Michel Jarre มันขจัดสายเครื่องดนตรีแบบดั้งเดิมออกไปทั้งหมด โดยแทนที่ด้วยลำแสงหนา เมื่อมือของคุณไปขัดขวางลำแสง เครื่องดนตรีก็จะส่งเสียงขึ้นมา

button_led_basic_interaction_1772681969235.png

สองวิธีในการออกแบบ

  1. วิธีขนาน (ง่ายกว่า): คุณติดตั้ง KY-008 Laser module 8 ตัวแยกกันในโครงไม้ที่ชี้ขึ้นตรงๆ ที่ด้านบนของโครง คุณติดตั้ง LDRs (Photoresistors) 8 ตัวแยกกัน คุณใช้ analogRead() บน Arduino pin 8 ตัวที่แตกต่างกัน เพื่อดูว่าลำแสงใดถูกขัดขวาง
  2. วิธี Galvo/Stepper (ไร้กรอบขั้นสูง): Laser ที่ทรงพลังเพียงตัวเดียวส่องไปยังกระจกที่ติดตั้งอยู่บน stepper motor อย่างรวดเร็ว กระจกกวาดไปมาเร็วมากจนสร้างภาพลวงตาของ "พัด" ที่มี 8 ลำแสงแผ่กระจายไปในท้องฟ้ายามค่ำคืน photocell ที่มีความไวสูงเพียงตัวเดียวบนพื้นจะตรวจจับการสะท้อนจากมือของคุณ เพื่อทราบอย่างแม่นยำว่ากระจกกระทบมุมนั้น เมื่อใด!

การผสานรวม MIDI

แทนที่จะเล่นเสียง tone() ที่น่ารบกวน, Laser Harp จะสร้างเสียงระดับมืออาชีพ

  • Arduino ทำหน้าที่เป็น MIDI Controller (Musical Instrument Digital Interface)
  • เมื่อลำแสงที่ 3 ถูกขัดขวาง มันจะส่ง standardized MIDI packet (เช่น Note On, Velocity 127, Pitch 64) ออกทาง TX pin หรือผ่าน USB
  • สิ่งนี้สามารถเสียบเข้ากับ iPad หรือ PC ที่รัน GarageBand หรือ Ableton Live ได้โดยตรง ทำให้ลำแสง Laser ของคุณสามารถส่งเสียงเหมือน aggressive dubstep synthesizers หรือ grand piano!

ชิ้นส่วนที่จำเป็น

  • Arduino Uno/Mega: หรือ Arduino Leonardo สำหรับ USB-MIDI โดยตรง
  • 5V Laser Diodes (x8)
  • LDRs (Photoresistors) (x8) + 10k-ohm resistors
  • A MIDI output jack หรือ USB connection

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

title: "Arduino Laser Harp"
description: "Play music with light! Build a futuristic musical instrument where breaking laser beams with your hands triggers MIDI synthesizer notes."
category: "Audio & Sound"
difficulty: "Advanced"