Touch Midi Controller (DIY): 4 ขั้นตอน
Touch Midi Controller (DIY): 4 ขั้นตอน
Anonim
Touch Midi Controller (DIY)
Touch Midi Controller (DIY)

แนวคิดเบื้องหลังโครงการนี้คือการสร้างตัวควบคุม Midi ที่ใช้งานได้จริง ง่ายต่อการสร้างด้วยต้นทุนต่ำ ดังนั้นใครๆ ก็สามารถสร้างได้

เราออกแบบตัวควบคุม midi รูปทรงแป้นพิมพ์ขนาดเต็ม ไม่ใช่แค่ปุ่มและปุ่มควบคุมเพียงไม่กี่ปุ่ม

โครงการนี้ทำโดยผู้ประสานงานของ fablab Irbid, Yazan ABU Dabaseh

ขั้นตอนที่ 1: วัสดุและเครื่องมือ

วัสดุและเครื่องมือ
วัสดุและเครื่องมือ

ในกรณีที่คุณต้องการสร้างตัวควบคุม Midi ของคุณเอง คุณจะต้องมีสิ่งต่อไปนี้:

  1. Arduino Due: ในกรณีของเราเราใช้ Arduino Due แต่คุณสามารถใช้ Arduino กับพอร์ต USB ดั้งเดิมเช่น Arduino Leonardo
  2. สายไฟ: เยอะมาก
  3. เทปกาวทองแดงความหนา 5 มม. MDF: คุณสามารถใช้วัสดุใดก็ได้เพื่อสร้างโครงสร้าง
  4. อะคริลิคใสหนา 3 มม.
  5. สีนำไฟฟ้า "สีไฟฟ้า": เราใช้เพื่อแยกแยะปุ่มสีดำบนเลย์เอาต์ตัวควบคุม midi

ขั้นตอนที่ 2: การออกแบบและการผลิต

การออกแบบและการผลิต
การออกแบบและการผลิต
การออกแบบและการผลิต
การออกแบบและการผลิต

เราใช้ซอฟต์แวร์ AutoCAD ในการออกแบบ เราต้องการออกแบบบางสิ่งที่ใกล้เคียงกับตัวควบคุม midi

ในการตัดการออกแบบ เราใช้เครื่อง Trotec speedy 400

เราใช้ Mdf 5 มม. การตั้งค่าสำหรับการตัดคือ:

อำนาจ 89%

ความเร็ว 1.2

ความถี่ 5000.

ขั้นตอนที่ 3: นำทุกอย่างมารวมกัน

วางมันทั้งหมดเข้าด้วยกัน
วางมันทั้งหมดเข้าด้วยกัน
วางมันทั้งหมดเข้าด้วยกัน
วางมันทั้งหมดเข้าด้วยกัน
วางมันทั้งหมดเข้าด้วยกัน
วางมันทั้งหมดเข้าด้วยกัน
  • ตัดเทปกาวทองแดงด้วยตนเองเพื่อให้พอดีกับขนาดของแต่ละคีย์
  • เราเคาะคีย์ทองแดงแต่ละอันอย่างระมัดระวังไปยังตำแหน่งของมัน
  • เชื่อมต่อคีย์ทองแดงแต่ละอันเข้ากับพิน Arduino เดียวโดยใช้สายไฟ

ขั้นตอนที่ 4: การเขียนโปรแกรม

พื้นฐานของโครงการนี้คือห้องสมุดสองแห่ง:

  1. อันแรกคือ " Native Capacitive Sensors ที่ไม่มีฮาร์ดแวร์เพิ่มเติม"
  2. อันที่สองคือ " ไลบรารี MIDIUSB"

โดยพื้นฐานแล้วเรากำหนดแต่ละคีย์บนพินเดียวบน Arduino จากนั้นเราเชื่อมโยงมันกับไลบรารี midi USB เพื่อส่งสัญญาณ midi ผ่าน USB ดั้งเดิมไปยังคอมพิวเตอร์

โค้ดที่แนบมา