สารบัญ:
- เสบียง
- ขั้นตอนที่ 1: รวบรวมสิ่งต่าง ๆ เข้าด้วยกัน
- ขั้นตอนที่ 2: ทำความเข้าใจพื้นฐาน
- ขั้นตอนที่ 3: รหัส
- ขั้นตอนที่ 4: การเชื่อมต่อ
- ขั้นตอนที่ 5: ทดสอบตัวควบคุม MIDI ของเรา
- ขั้นตอนที่ 6: เชื่อมต่อกับ DAW ของคุณและสร้างเพลง
![ตัวควบคุม Midi แบบไม่สัมผัส: 6 ขั้นตอน (พร้อมรูปภาพ) ตัวควบคุม Midi แบบไม่สัมผัส: 6 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/002/image-4410-j.webp)
วีดีโอ: ตัวควบคุม Midi แบบไม่สัมผัส: 6 ขั้นตอน (พร้อมรูปภาพ)
![วีดีโอ: ตัวควบคุม Midi แบบไม่สัมผัส: 6 ขั้นตอน (พร้อมรูปภาพ) วีดีโอ: ตัวควบคุม Midi แบบไม่สัมผัส: 6 ขั้นตอน (พร้อมรูปภาพ)](https://i.ytimg.com/vi/umUTWgCL-Us/hqdefault.jpg)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:02
![คอนโทรลเลอร์ Midi แบบไม่สัมผัส คอนโทรลเลอร์ Midi แบบไม่สัมผัส](https://i.howwhatproduce.com/images/002/image-4410-1-j.webp)
![คอนโทรลเลอร์ Midi แบบไม่สัมผัส คอนโทรลเลอร์ Midi แบบไม่สัมผัส](https://i.howwhatproduce.com/images/002/image-4410-2-j.webp)
![คอนโทรลเลอร์ Midi แบบไม่สัมผัส คอนโทรลเลอร์ Midi แบบไม่สัมผัส](https://i.howwhatproduce.com/images/002/image-4410-3-j.webp)
การทำสิ่งต่าง ๆ แบบไม่สัมผัสกลายเป็นเทรนด์ในปัจจุบัน ฉันสร้างตัวควบคุม midi อย่างง่ายโดยใช้ Arduino Pro micro และบอร์ดตรวจจับ IR-proximity บางตัวซึ่งมีตัวเปรียบเทียบในตัว ซึ่งน่าจะใช้งานได้ง่ายและราคาถูก โปรเจ็กต์นี้สามารถใช้ได้กับ Arduino ใดๆ ที่มีบอร์ดแบบ 32u4 ซึ่งทำได้เนื่องจากความสามารถในการใช้บอร์ดเหล่านี้มี MIDI โดยไม่ต้องปวดหัวที่คุณต้องใช้ midi แบบไม่มีขนและข้อบกพร่องที่เกี่ยวข้อง โครงการนี้จัดทำขึ้นสำหรับบันทึกย่อหลัก 7 รายการซึ่งสามารถขยายสำหรับบันทึกย่ออื่นๆ ได้อย่างง่ายดาย ฉันใช้ Cakewalk โดย BandLab เป็น DAW ของฉัน เพราะมันเจ๋งและฟรี หวังว่าคุณจะสนุกกับการทำสิ่งนี้ โครงการนี้เริ่มต้นขึ้นเพื่อแนะนำนักเรียนให้รู้จักโลกที่สวยงามของอินฟราเรดและการใช้งานที่สนุกสนาน
เสบียง
Arduino Pro Micro (หรือบอร์ดที่ใช้ 32u4)
IR-proximity sensor * ไม่มีบันทึกที่คุณต้องการ
ปุ่ม (ไม่จำเป็น)
หัวแร้งและตะกั่ว
หมุดภูเขาเบิร์ก
perfboard
ลวด
คอมพิวเตอร์
ขั้นตอนที่ 1: รวบรวมสิ่งต่าง ๆ เข้าด้วยกัน
![รับของด้วยกัน รับของด้วยกัน](https://i.howwhatproduce.com/images/002/image-4410-4-j.webp)
![รับสิ่งต่างๆ ร่วมกัน รับสิ่งต่างๆ ร่วมกัน](https://i.howwhatproduce.com/images/002/image-4410-5-j.webp)
![รับของด้วยกัน รับของด้วยกัน](https://i.howwhatproduce.com/images/002/image-4410-6-j.webp)
ให้เราได้สิ่งที่เราต้องการเพื่อสร้างโครงการนี้ก่อน คุณจะต้องใช้คอมพิวเตอร์ของคุณเพื่อใช้ประโยชน์จากตัวควบคุม MIDI นี้
Arduino Pro Micro (หรือบอร์ดที่ใช้ 32u4) IR-proximity sensor * ไม่มีโน้ตที่คุณต้องการ
ปุ่ม (ไม่จำเป็น)
หัวแร้งและตะกั่ว
หมุดภูเขาเบิร์ก
perfboard
ลวด
คุณจะต้องใช้ Arduino IDE เพื่อตั้งโปรแกรมบอร์ดของคุณ ขอแนะนำให้ใช้ซอฟต์แวร์ MIDI-OX เพื่อตรวจสอบโครงการ การใช้สิ่งนี้กับ DAW ให้ผลลัพธ์ที่ยอดเยี่ยม
ขั้นตอนที่ 2: ทำความเข้าใจพื้นฐาน
![การทำความเข้าใจพื้นฐาน การทำความเข้าใจพื้นฐาน](https://i.howwhatproduce.com/images/002/image-4410-7-j.webp)
ไมโครคอนโทรลเลอร์จะตรวจจับเมื่อวัตถุเข้าใกล้ตัวตรวจจับระยะใกล้ IR จากนั้นจะส่งรหัส MIDI ที่เกี่ยวข้องไปยังคอมพิวเตอร์
เราจะใช้ไลบรารีภายนอกเพื่อบรรลุเป้าหมายนี้ คุณสามารถค้นหาห้องสมุดได้จากลิงค์ด้านล่าง
github.com/arduino-libraries/MIDIUSB
เราสามารถตรวจสอบว่าคอมพิวเตอร์ได้รับสัญญาณที่เหมาะสมโดยใช้ซอฟต์แวร์ MIDI-OX หรือไม่
เราจะใช้ Digital IO เรามีตัวเปรียบเทียบในบอร์ดความใกล้ชิด IR เนื่องจากตัวเปรียบเทียบเราได้รับอินพุตเป็น 1 หรือ 0 ที่พอร์ต I/O ของไมโครคอนโทรลเลอร์
ขั้นตอนที่ 3: รหัส
![รหัส รหัส](https://i.howwhatproduce.com/images/002/image-4410-8-j.webp)
รหัสค่อนข้างง่ายและแก้ไขได้ง่าย ฉันได้แนบรหัสพร้อมคำแนะนำนี้
เมื่อใดก็ตามที่มีวัตถุบางอย่างรบกวนเครื่องตรวจจับความใกล้ชิดแบบอินฟราเรด เราจะส่งสัญญาณที่สอดคล้องกันไปยังคอมพิวเตอร์
หากคุณต้องการใช้โน้ตอื่น ให้ใช้แผนภูมิ MIDI
อัปโหลดโปรแกรมไปยังไมโครคอนโทรลเลอร์
ขั้นตอนที่ 4: การเชื่อมต่อ
![การเชื่อมต่อ การเชื่อมต่อ](https://i.howwhatproduce.com/images/002/image-4410-9-j.webp)
![การเชื่อมต่อ การเชื่อมต่อ](https://i.howwhatproduce.com/images/002/image-4410-10-j.webp)
![การเชื่อมต่อ การเชื่อมต่อ](https://i.howwhatproduce.com/images/002/image-4410-11-j.webp)
![การเชื่อมต่อ การเชื่อมต่อ](https://i.howwhatproduce.com/images/002/image-4410-12-j.webp)
จ่ายไฟให้กับบอร์ดความใกล้ชิด IR โดยการจัดหา VCC และกราวด์
เชื่อมต่อเอาต์พุตกับพิน I/O ดิจิทัลที่สอดคล้องกัน ฉันใช้พิน 2-8 สำหรับโครงการของฉันแล้ว
อย่าลืมแก้ไขรหัสตามพินที่ใช้
ฉันใช้หมุดภูเขาตัวเมียเพื่อให้สามารถถอดและเปลี่ยนเครื่องตรวจจับความใกล้ชิด IR และ Arduino ได้อย่างง่ายดายเมื่อจำเป็น
ขั้นตอนที่ 5: ทดสอบตัวควบคุม MIDI ของเรา
![การทดสอบตัวควบคุม MIDI ของเรา การทดสอบตัวควบคุม MIDI ของเรา](https://i.howwhatproduce.com/images/002/image-4410-13-j.webp)
ฉันแนะนำให้ติดตั้ง MIDI-OX ลงในคอมพิวเตอร์ของคุณ
หลังจากเสร็จสิ้นการเชื่อมต่อทั้งหมดใน perfboard ให้เพิ่มเครื่องตรวจจับ IR
เชื่อมต่อบอร์ดกับคอมพิวเตอร์
เปิดโปรแกรมทดสอบ MIDI ของคุณ
ลองนำนิ้วหนึ่งนิ้วมาใกล้เครื่องตรวจจับ
ขั้นตอนที่ 6: เชื่อมต่อกับ DAW ของคุณและสร้างเพลง
![เชื่อมต่อกับ DAW ของคุณและทำเพลง เชื่อมต่อกับ DAW ของคุณและทำเพลง](https://i.howwhatproduce.com/images/002/image-4410-14-j.webp)
![เชื่อมต่อกับ DAW ของคุณและทำเพลง เชื่อมต่อกับ DAW ของคุณและทำเพลง](https://i.howwhatproduce.com/images/002/image-4410-15-j.webp)
![เชื่อมต่อกับ DAW ของคุณและสร้างเพลง เชื่อมต่อกับ DAW ของคุณและสร้างเพลง](https://i.howwhatproduce.com/images/002/image-4410-16-j.webp)
จะใช้เวลาพอสมควรในการทำความคุ้นเคยกับวิธีการเล่นแบบไม่สัมผัส แต่มันจะเป็นประสบการณ์ที่สนุก โดยส่วนตัวแล้วฉันชอบเล่นกลองโดยใช้สิ่งนี้ใน Cakewalk เพิ่มหรือบล็อกแสงจากกระดานตามรสนิยมของคุณ
แนะนำ:
เทอร์โมมิเตอร์ IR แบบไม่สัมผัส 8 ขั้นตอน (พร้อมรูปภาพ)
![เทอร์โมมิเตอร์ IR แบบไม่สัมผัส 8 ขั้นตอน (พร้อมรูปภาพ) เทอร์โมมิเตอร์ IR แบบไม่สัมผัส 8 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/003/image-6894-j.webp)
เครื่องวัดอุณหภูมิอินฟราเรดแบบไม่สัมผัส: กรมอนามัยในพื้นที่ของฉันติดต่อกับฉันเพราะพวกเขาต้องการวิธีติดตามอุณหภูมิร่างกายของสุขภาพของพนักงานในแต่ละวันในช่วงวิกฤตโควิด-19 ในปี 2020 ปกติ เทอร์โมมิเตอร์ IR นอกชั้นวางเริ่มหายาก
Lune - ตัวควบคุม MIDI พร้อม Arduino (สำหรับดีเจหรือนักดนตรี): 5 ขั้นตอน (พร้อมรูปภาพ)
![Lune - ตัวควบคุม MIDI พร้อม Arduino (สำหรับดีเจหรือนักดนตรี): 5 ขั้นตอน (พร้อมรูปภาพ) Lune - ตัวควบคุม MIDI พร้อม Arduino (สำหรับดีเจหรือนักดนตรี): 5 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/005/image-12448-j.webp)
Lune - MIDI Controller พร้อม Arduino (สำหรับดีเจหรือนักดนตรี): ชื่อโปรเจ็กต์ Arduino (ไมโครคอนโทรลเลอร์) ตัวแรกของฉันคือ Lune ฉันต้องการเรียนรู้ Arduino ด้วยโปรเจ็กต์ที่มีประโยชน์และมีขนาดใหญ่ ดังนั้นฉันจึงตัดสินใจสร้างตัวควบคุม midi DJ ที่มีฟังก์ชันทั้งหมดที่จำเป็นในการมิกซ์แบบสแตนด์อโลน เซ็นเซอร์ทุกประเภท (โพเทนชิโอ
Freya - ตัวควบคุม Vivarium: 6 ขั้นตอน
![Freya - ตัวควบคุม Vivarium: 6 ขั้นตอน Freya - ตัวควบคุม Vivarium: 6 ขั้นตอน](https://i.howwhatproduce.com/images/005/image-13565-j.webp)
Freya - Vivarium Controller: Freya เป็นโอเพ่นซอร์ส ระบบควบคุม vivarium ที่ใช้ Raspberry Pi ในคำแนะนำนี้เราจะดำเนินการตามขั้นตอนในการสร้างคอนโทรลเลอร์
ตัวควบคุม RGB Led: 4 ขั้นตอน
![ตัวควบคุม RGB Led: 4 ขั้นตอน ตัวควบคุม RGB Led: 4 ขั้นตอน](https://i.howwhatproduce.com/images/005/image-14936-j.webp)
RGB Led Controller: สวัสดีทุกคน เป็นคำแนะนำที่ค่อนข้างง่ายสำหรับ led rgb ซึ่งคุณสามารถตั้งค่าสีแบบไร้สายได้ สามารถติดตั้งได้ในทุกพื้นที่ภายในยกเว้นห้องน้ำ: Pวิดีโอจะสอนวิธีทำวงจร เพลิดเพลินไปกับวิดีโอ!วัสดุ Power Supply RF
ตัวควบคุม Arduino MIDI พื้นฐาน: 5 ขั้นตอน
![ตัวควบคุม Arduino MIDI พื้นฐาน: 5 ขั้นตอน ตัวควบคุม Arduino MIDI พื้นฐาน: 5 ขั้นตอน](https://i.howwhatproduce.com/images/012/image-33237-j.webp)
Basic Arduino MIDI Controller: Intro:ฉันยังใหม่กับการทำงานร่วมกับ Arduino แต่ฉันหวังว่าจะเพิ่มพูนความรู้ของฉันโดยการสอนผู้อื่นและรับข้อเสนอแนะ นี่คือตัวควบคุม MIDI ขั้นพื้นฐานที่มี 4 ปุ่มและโพเทนชิออมิเตอร์ โครงร่างสำหรับโครงการนี้มีลักษณะดังนี้:1. สร้างออกท