สารบัญ:
- ขั้นตอนที่ 1: ดูผลลัพธ์สุดท้าย
- ขั้นตอนที่ 2: การสร้างแผงวงจรพิมพ์
- ขั้นตอนที่ 3: เติม PCB
- ขั้นตอนที่ 4: ติดตั้ง PCB เข้ากับแท่นยึดแบบพลาสติก
- ขั้นตอนที่ 5: ยุติสายนำบนแถบ LED สามสี 5V
- ขั้นตอนที่ 6: เชื่อมต่อ LED Strip ตั้งโปรแกรม Nano และเพิ่มลงในบอร์ด
- ขั้นตอนที่ 7: ส่งเพลงไปยัง MIDI Light Controller
วีดีโอ: MIDI 5V LED Strip Light Controller สำหรับ Spielatron หรือ MIDI Synth อื่นๆ: 7 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
ตัวควบคุมนี้กะพริบไฟแถบ LED สามสีเป็นเวลา 50mS ต่อโน้ต สีน้ำเงินสำหรับ G5 ถึง D#6, สีแดงสำหรับ E6 ถึง B6 และสีเขียวสำหรับ C7 ถึง G7 คอนโทรลเลอร์เป็นอุปกรณ์ ALSA MIDI ดังนั้นซอฟต์แวร์ MIDI จึงสามารถส่งออกไปยัง LED ได้ในเวลาเดียวกันกับอุปกรณ์สังเคราะห์ MIDI เช่น Spielatron ซื้อแถบ LED 5V LED สามสีและ Arduino Nano จาก Banggood
ขั้นตอนที่ 1: ดูผลลัพธ์สุดท้าย
ที่นี่ตัวควบคุมกำลังทำงานกับ Spielatron ทั้งสองได้รับการลงทะเบียนเป็นอุปกรณ์ MIDI โดยใช้ ttymidi ตามคำแนะนำของเราในการส่งเพลงไปยัง Spielatron ทั้งไฟ Spielatron และ MIDI จะส่งแทร็กเพลงเดียวกันจาก LMMS
ขั้นตอนที่ 2: การสร้างแผงวงจรพิมพ์
เรากำหนดเส้นทาง PCB โดยใช้ไฟล์ dxf ที่ให้มา
ขั้นตอนที่ 3: เติม PCB
เติม PCB ด้วยตัวต้านทาน 10K สามตัวและทรานซิสเตอร์ BD681 NPN Darlington สามตัวและแถบส่วนหัวแบบอินไลน์เดี่ยวตามแผนผังที่ให้ไว้
ขั้นตอนที่ 4: ติดตั้ง PCB เข้ากับแท่นยึดแบบพลาสติก
โปรดทราบว่าไม่ได้ใช้หมุดทั้งหมดของ Nano ดังนั้นจึงไม่จำเป็นต้องใส่หมุดส่วนหัวสำหรับความยาวทั้งหมด นอกจากนี้ยังมีรูและแผ่นรองสำรองสำหรับโครงการอื่นที่ใช้บอร์ดเดียวกันนี้ตามภาพด้านบน
ติดตั้ง PCB บนแท่นยึดแบบพลาสติกที่พิมพ์ 3 มิติ ตัวยึดพลาสติกพิมพ์จากไฟล์ stl ที่ให้มา
ขั้นตอนที่ 5: ยุติสายนำบนแถบ LED สามสี 5V
ยุติสายนำบนแถบ LED สามสี 5V โดยสังเกตลำดับของหมุด
5V +เว
สีฟ้า
สีแดง
เขียว
ขั้นตอนที่ 6: เชื่อมต่อ 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 เลื่อนขึ้นและลงตามมาตราส่วนสี
แนะนำ:
วิธีใช้ Neopixel Ws2812 LED หรือ LED STRIP หรือ Led Ring กับ Arduino: 4 ขั้นตอน
วิธีใช้ Neopixel Ws2812 LED หรือ LED STRIP หรือ Led Ring กับ Arduino: สวัสดีทุกคนเนื่องจาก Neopixel led Strip เป็นที่นิยมอย่างมากและเรียกอีกอย่างว่า ws2812 led strip เช่นกัน พวกเขาเป็นที่นิยมอย่างมากเพราะในแถบนำเหล่านี้เราสามารถระบุแต่ละ LED แยกจากกัน ซึ่งหมายความว่าหากคุณต้องการให้ไฟ LED สองสามดวงเรืองแสงเป็นสีเดียว
ESP8266 RGB LED STRIP WIFI ควบคุม - NODEMCU เป็นรีโมท IR สำหรับ Led Strip ที่ควบคุมผ่าน Wifi - RGB LED STRIP การควบคุมสมาร์ทโฟน: 4 ขั้นตอน
ESP8266 RGB LED STRIP WIFI ควบคุม | NODEMCU เป็นรีโมท IR สำหรับ Led Strip ที่ควบคุมผ่าน Wifi | การควบคุมสมาร์ทโฟน RGB LED STRIP: สวัสดีทุกคนในบทช่วยสอนนี้ เราจะเรียนรู้วิธีใช้ nodemcu หรือ esp8266 เป็นรีโมท IR เพื่อควบคุมแถบ LED RGB และ Nodemcu จะถูกควบคุมโดยสมาร์ทโฟนผ่าน wifi โดยพื้นฐานแล้ว คุณสามารถควบคุม RGB LED STRIP ได้ด้วยสมาร์ทโฟนของคุณ
Arduino Ws2812 LED หรือ Neopixel Led Strip หรือ Ring Tutorial: 4 ขั้นตอน
Arduino Ws2812 LED หรือ Neopixel Led Strip หรือ Ring Tutorial: ในคำแนะนำนี้เราจะเรียนรู้วิธีใช้ neopixel หรือ ws 2812 หรือนำอย่างรวดเร็วด้วย Arduino LED หรือแถบหรือวงแหวนประเภทนี้ถูกควบคุมโดยพิน Vin เพียงอันเดียวและทั้งหมด LED สามารถระบุแอดเดรสแยกกันได้ ดังนั้นจึงเรียกอีกอย่างว่า indi
Oceania Midi Controller (สำหรับ Make Noise 0-Coast และ Synths อื่นๆ): 6 ขั้นตอน (พร้อมรูปภาพ)
Oceania Midi Controller (สำหรับ Make Noise 0-Coast และ Synths อื่นๆ): ในช่วงไม่กี่ปีที่ผ่านมา ผู้ผลิตซินธิไซเซอร์จำนวนหนึ่งได้เปิดตัว "เดสก์ท็อปกึ่งโมดูลาร์" เครื่องมือ โดยทั่วไปจะใช้ฟอร์มแฟกเตอร์เดียวกันกับรูปแบบซินธิไซเซอร์แบบโมดูลาร์ของ Eurorack และส่วนใหญ่มักมีจุดประสงค์เพื่อใช้เป็น g
Handheld Shortcut Controller (สำหรับ Photoshop + อื่นๆ) [Arduino]: 4 ขั้นตอน
Handheld Shortcut Controller (สำหรับ Photoshop + More) [Arduino]: ครั้งสุดท้ายที่ฉันสร้างแผ่นควบคุมขนาดเล็กเพื่อใช้ใน Photoshop มันได้ผลอย่างมหัศจรรย์ และฉันยังคงใช้มันอยู่! แต่ก็ยังค่อนข้างจำกัดด้วยปุ่มเพียงห้าปุ่มและขนาดและความโปร่งแสงที่มีประโยชน์ ฉันยังพบว่าตัวเองเอื้อมมือหยิบคีย์บอร์ดมาก…ดังนั้น