สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
แนวคิดเบื้องหลังโครงการนี้คือการสร้างตัวควบคุม Midi ที่ใช้งานได้จริง ง่ายต่อการสร้างด้วยต้นทุนต่ำ ดังนั้นใครๆ ก็สามารถสร้างได้
เราออกแบบตัวควบคุม midi รูปทรงแป้นพิมพ์ขนาดเต็ม ไม่ใช่แค่ปุ่มและปุ่มควบคุมเพียงไม่กี่ปุ่ม
โครงการนี้ทำโดยผู้ประสานงานของ fablab Irbid, Yazan ABU Dabaseh
ขั้นตอนที่ 1: วัสดุและเครื่องมือ
ในกรณีที่คุณต้องการสร้างตัวควบคุม Midi ของคุณเอง คุณจะต้องมีสิ่งต่อไปนี้:
- Arduino Due: ในกรณีของเราเราใช้ Arduino Due แต่คุณสามารถใช้ Arduino กับพอร์ต USB ดั้งเดิมเช่น Arduino Leonardo
- สายไฟ: เยอะมาก
- เทปกาวทองแดงความหนา 5 มม. MDF: คุณสามารถใช้วัสดุใดก็ได้เพื่อสร้างโครงสร้าง
- อะคริลิคใสหนา 3 มม.
- สีนำไฟฟ้า "สีไฟฟ้า": เราใช้เพื่อแยกแยะปุ่มสีดำบนเลย์เอาต์ตัวควบคุม midi
ขั้นตอนที่ 2: การออกแบบและการผลิต
เราใช้ซอฟต์แวร์ AutoCAD ในการออกแบบ เราต้องการออกแบบบางสิ่งที่ใกล้เคียงกับตัวควบคุม midi
ในการตัดการออกแบบ เราใช้เครื่อง Trotec speedy 400
เราใช้ Mdf 5 มม. การตั้งค่าสำหรับการตัดคือ:
อำนาจ 89%
ความเร็ว 1.2
ความถี่ 5000.
ขั้นตอนที่ 3: นำทุกอย่างมารวมกัน
- ตัดเทปกาวทองแดงด้วยตนเองเพื่อให้พอดีกับขนาดของแต่ละคีย์
- เราเคาะคีย์ทองแดงแต่ละอันอย่างระมัดระวังไปยังตำแหน่งของมัน
- เชื่อมต่อคีย์ทองแดงแต่ละอันเข้ากับพิน Arduino เดียวโดยใช้สายไฟ
ขั้นตอนที่ 4: การเขียนโปรแกรม
พื้นฐานของโครงการนี้คือห้องสมุดสองแห่ง:
- อันแรกคือ " Native Capacitive Sensors ที่ไม่มีฮาร์ดแวร์เพิ่มเติม"
- อันที่สองคือ " ไลบรารี MIDIUSB"
โดยพื้นฐานแล้วเรากำหนดแต่ละคีย์บนพินเดียวบน Arduino จากนั้นเราเชื่อมโยงมันกับไลบรารี midi USB เพื่อส่งสัญญาณ midi ผ่าน USB ดั้งเดิมไปยังคอมพิวเตอร์
โค้ดที่แนบมา