สารบัญ:

MIDI 5V LED Strip Light Controller สำหรับ Spielatron หรือ MIDI Synth อื่นๆ: 7 ขั้นตอน (พร้อมรูปภาพ)
MIDI 5V LED Strip Light Controller สำหรับ Spielatron หรือ MIDI Synth อื่นๆ: 7 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: MIDI 5V LED Strip Light Controller สำหรับ Spielatron หรือ MIDI Synth อื่นๆ: 7 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: MIDI 5V LED Strip Light Controller สำหรับ Spielatron หรือ MIDI Synth อื่นๆ: 7 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: MIDI 5V LED strip light controller for the Spielatron 2024, กรกฎาคม
Anonim
MIDI 5V LED Strip Light Controller สำหรับ Spielatron หรือ MIDI Synth. อื่นๆ
MIDI 5V LED Strip Light Controller สำหรับ Spielatron หรือ MIDI Synth. อื่นๆ

ตัวควบคุมนี้กะพริบไฟแถบ LED สามสีเป็นเวลา 50mS ต่อโน้ต สีน้ำเงินสำหรับ G5 ถึง D#6, สีแดงสำหรับ E6 ถึง B6 และสีเขียวสำหรับ C7 ถึง G7 คอนโทรลเลอร์เป็นอุปกรณ์ ALSA MIDI ดังนั้นซอฟต์แวร์ MIDI จึงสามารถส่งออกไปยัง LED ได้ในเวลาเดียวกันกับอุปกรณ์สังเคราะห์ MIDI เช่น Spielatron ซื้อแถบ LED 5V LED สามสีและ Arduino Nano จาก Banggood

ขั้นตอนที่ 1: ดูผลลัพธ์สุดท้าย

Image
Image

ที่นี่ตัวควบคุมกำลังทำงานกับ Spielatron ทั้งสองได้รับการลงทะเบียนเป็นอุปกรณ์ MIDI โดยใช้ ttymidi ตามคำแนะนำของเราในการส่งเพลงไปยัง Spielatron ทั้งไฟ Spielatron และ MIDI จะส่งแทร็กเพลงเดียวกันจาก LMMS

ขั้นตอนที่ 2: การสร้างแผงวงจรพิมพ์

เติม PCB
เติม PCB

เรากำหนดเส้นทาง PCB โดยใช้ไฟล์ dxf ที่ให้มา

ขั้นตอนที่ 3: เติม PCB

เติม PCB ด้วยตัวต้านทาน 10K สามตัวและทรานซิสเตอร์ BD681 NPN Darlington สามตัวและแถบส่วนหัวแบบอินไลน์เดี่ยวตามแผนผังที่ให้ไว้

ขั้นตอนที่ 4: ติดตั้ง PCB เข้ากับแท่นยึดแบบพลาสติก

ติดตั้ง PCB เข้ากับแท่นยึดแบบพลาสติก
ติดตั้ง PCB เข้ากับแท่นยึดแบบพลาสติก

โปรดทราบว่าไม่ได้ใช้หมุดทั้งหมดของ Nano ดังนั้นจึงไม่จำเป็นต้องใส่หมุดส่วนหัวสำหรับความยาวทั้งหมด นอกจากนี้ยังมีรูและแผ่นรองสำรองสำหรับโครงการอื่นที่ใช้บอร์ดเดียวกันนี้ตามภาพด้านบน

ติดตั้ง PCB บนแท่นยึดแบบพลาสติกที่พิมพ์ 3 มิติ ตัวยึดพลาสติกพิมพ์จากไฟล์ stl ที่ให้มา

ขั้นตอนที่ 5: ยุติสายนำบนแถบ LED สามสี 5V

ยุติสายนำบนแถบ LED สามสี 5V
ยุติสายนำบนแถบ LED สามสี 5V

ยุติสายนำบนแถบ LED สามสี 5V โดยสังเกตลำดับของหมุด

5V +เว

สีฟ้า

สีแดง

เขียว

ขั้นตอนที่ 6: เชื่อมต่อ LED Strip ตั้งโปรแกรม Nano และเพิ่มลงในบอร์ด

เชื่อมต่อ LED Strip ตั้งโปรแกรม Nano และเพิ่มลงในบอร์ด
เชื่อมต่อ LED Strip ตั้งโปรแกรม Nano และเพิ่มลงในบอร์ด

เชื่อมต่อปลายอีกด้านของสายนำจากแถบ LED เข้ากับส่วนหัวของ PCB โดยใช้พินแรก (5V +ve) ทางด้านขวาตามภาพด้านบน

ตั้งโปรแกรมนาโนด้วยไฟล์ ino ที่ให้มา ซึ่งคล้ายกับรหัสของ Spielatron มาก เฉพาะบันทึกบนฟังก์ชัน เพียงตรวจสอบค่า MIDI ของบันทึกย่อ และเลือกสีสำหรับไฟ LED ตามค่าของมัน

สีน้ำเงินสำหรับโน้ต G5 ถึง D#6 สีแดงสำหรับโน้ต E6 ถึง B6 และสีเขียวสำหรับโน้ต C7 ถึง G7

อีกครั้งไม่มีรหัสในฟังก์ชันบันทึกย่อเนื่องจากไฟ LED จะกะพริบเพียง 50ms แล้วปิดโดยฟังก์ชันบันทึกย่อ

ขั้นตอนที่ 7: ส่งเพลงไปยัง MIDI Light Controller

ตอนนี้คุณทำเสร็จแล้ว และสิ่งที่คุณต้องทำคือส่งเพลงหนึ่งชิ้นไปยังตัวควบคุมแสง MIDI และไฟ LED จะกะพริบตามค่าโน้ต ที่ส่วนท้ายของวิดีโอด้านบน มีชิ้นทดสอบที่แสดงไฟ LED ที่เปลี่ยนสีเมื่อ Spielatron เลื่อนขึ้นและลงตามมาตราส่วนสี

แนะนำ: