สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
มีบทช่วยสอนมากมายสำหรับคอนโทรลเลอร์ Arduino-MIDI นี่คือคำแนะนำง่ายๆ เกี่ยวกับวิธีการใช้งานปุ่มและโพเทนชิออมิเตอร์แบบง่ายๆ ฉันชอบที่จะเจอสิ่งนี้เมื่อฉันเพิ่งเริ่มต้นดังนั้นฉันจึงทำบทช่วยสอนนี้โดยมีเป้าหมายเพื่อช่วย "อนาคตของฉัน"! สิ่งนี้จะช่วยให้ผู้ผลิตมีอิสระมากขึ้นในการออกแบบและการสังเคราะห์เครื่องดนตรีใหม่ ๆ ของพวกเขาเอง! ทำตัวประหลาดกับมัน!
ขั้นตอนที่ 1: วัสดุ
คุณจะต้องมีสิ่งต่อไปนี้: -Arduino Pro Micro
- ปุ่มชั่วขณะ
-10k โพเทนชิออมิเตอร์
- สายเชื่อมต่อ
-เขียงหั่นขนม
-Arduino IDE
-MIDI_Controller.h
-DAW(วงโรงรถ, Ableton, Soundtrap, ฯลฯ)
ขั้นตอนที่ 2: เขียนรหัส
ฉันเดินผ่านการเขียนโค้ดในลิงก์วิดีโอที่ด้านบนของหน้าหากคุณต้องการดำเนินการทีละขั้นตอน หากคุณเพียงต้องการดาวน์โหลดภาพร่างและปรับเปลี่ยน ฉันจะรวมลิงก์ไว้ในส่วนนี้
ห้องสมุดที่ฉันใช้ (และเป็นแฟนตัวยงของ) คือห้องสมุด MIDI_controller.h นี่คือลิงค์ไปยังที่เก็บ github ขอบคุณมากสำหรับ tttapa สำหรับการสร้างไลบรารีและแบ่งปัน
ฉันได้รวมบรรทัดความคิดเห็นเพื่อขยายตัวควบคุม จุดมุ่งหมายคือการสร้างรากฐานที่คุณสามารถสร้างเครื่องดนตรีที่สะท้อนความเป็นตัวคุณได้อย่างแท้จริง!
ขั้นตอนที่ 3: สร้างวงจร
ถ้าคุณชอบรูปภาพและรู้จักวิธีใช้งานเขียงหั่นขนมวิธีนี้อาจถูกใจคุณ ฉันจะนำคุณผ่านขั้นตอนต่างๆ ในส่วนตรงกลางของวิดีโอ แต่ฉันจะรวมภาพหน้าจอของขั้นตอนต่างๆ ไว้ที่นี่เพื่อใช้อ้างอิงด้วยเช่นกัน
(ภาพที่ 1) ขั้นตอนที่ 1: เชื่อมต่อสายเบ็ดสีแดงจากพิน "VCC" บน Arduino กับราง "+" ของเขียงหั่นขนม ขั้นตอนที่ 2: เชื่อมต่อสายเบ็ดสีแดงจากพินขวาบนโพเทนชิออมิเตอร์กับราง "+" บน เขียงหั่นขนมขั้นตอนที่ 3: เชื่อมต่อสายเชื่อมต่อสีน้ำเงินจากพิน "GND" บน Arduino กับราง "-" ของเขียงหั่นขนม ขั้นตอนที่ 4: เชื่อมต่อสายเบ็ดสีน้ำเงินจากพินซ้ายบนโพเทนชิออมิเตอร์กับราง "-" บนเขียงหั่นขนม ขั้นตอนที่ 5: เชื่อมต่อสายเบ็ดสีน้ำเงินจากหมุดตัวใดตัวหนึ่งบนปุ่มกับราง "-" ของเขียงหั่นขนม
(ภาพที่ 2) ขั้นตอนที่ 1: เชื่อมต่อสายจัมเปอร์สีขาวจากหมุด "อีกอัน" บนปุ่มเพื่อตรึง "2" บน Arduino (ภาพที่ 3) ขั้นตอนที่ 1: เชื่อมต่อสายจัมเปอร์สีขาวจากหมุดตรงกลางบนโพเทนชิออมิเตอร์เพื่อยึด " A0" บน Arduino (ภาพที่ 4) แสดงระยะห่างและการจัดตำแหน่งพินของโพเทนชิออมิเตอร์
ขั้นตอนที่ 4: อัปโหลดรหัส
เลือกบอร์ด "Arduino Leonardo" จากเมนูและอัปโหลดภาพร่างไปยัง Arduino จาก IDE และนั่นแหล่ะ!
ขั้นตอนที่ 5: เชื่อมต่อกับ DAW
เนื่องจากอุปกรณ์นี้ได้รับการตั้งโปรแกรมให้เป็นอุปกรณ์ MIDI เหมือนกับอุปกรณ์อื่นๆ คุณอาจไม่ต้องทำอะไรเลยที่อยากให้มันเล่น แต่คุณอาจต้องไปที่เมนู "การตั้งค่า" เพื่อบอกให้โปรแกรมฟังตัวควบคุม ปกติฉันใช้ Ableton แต่คราวนี้ฉันตัดสินใจลองใช้ DAW "Soundtrap" บนเว็บ ฉันอยู่ห่างจากการตั้งค่าเพียงไม่กี่คลิก และเมื่อฉันเลือก "Arduino Leonardo" จากเมนูของอุปกรณ์ เครื่องก็เริ่มตอบสนองได้อย่างสมบูรณ์แบบ
ขั้นตอนที่ 6: เสร็จแล้ว
ขั้นตอนต่อไปคือสิ่งที่คุณต้องทำ! คุณจะก้าวไปสู่ระดับต่อไปได้อย่างไร? คุณจะใช้ปุ่มประเภทใด ตู้พิมพ์สามมิติ? โพสต์คำถามใด ๆ ในความคิดเห็นและขอให้โชคดี!