สารบัญ:
- ขั้นตอนที่ 1: วัสดุและเครื่องมือ
- ขั้นตอนที่ 2: การออกแบบและการผลิต
- ขั้นตอนที่ 3: นำทุกอย่างมารวมกัน
- ขั้นตอนที่ 4: การเขียนโปรแกรม
วีดีโอ: Touch Midi Controller (DIY): 4 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
แนวคิดเบื้องหลังโครงการนี้คือการสร้างตัวควบคุม 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 ดั้งเดิมไปยังคอมพิวเตอร์
โค้ดที่แนบมา
แนะนำ:
DIY MIDI CONTROLLER USB Plug & Play (อัปเกรดวงแหวน NEOPIXEL): 12 ขั้นตอน
DIY MIDI CONTROLLER USB Plug & Play (UPGRADE NEOPIXEL RING): MAO ที่หลงใหลและดนตรีอิเล็กทรอนิกส์ แต่ยังเห็นว่าเป็นไปได้ที่จะสร้างอินเทอร์เฟซ Midi ในแบบของคุณ ฉันสร้างโพเทนชิโอมิเตอร์ 6 ตัวและปุ่ม 12 ปุ่ม (เปิด/ปิด) แต่เพื่อให้จุดนั้นยากขึ้น ที่มันเป็นแล้วฉันต้องการเพิ่ม visual indicat
Touch Less Touch Switch: 11 ขั้นตอน
Touch Less Touch Switch: ในสถานการณ์ COVID-19 ที่กำลังเป็นอยู่ แนะนำอินเทอร์เฟซผู้ใช้แบบไม่ต้องสัมผัสสำหรับเครื่องสาธารณะเพื่อหลีกเลี่ยงการแพร่กระจายของโรคระบาดในชุมชน
Arduino MIDI Controller DIY: 8 ขั้นตอน
Arduino MIDI Controller DIY: เฮ้พวก! ฉันหวังว่าคุณจะสนุกกับคำสั่งก่อนหน้านี้ของฉัน "Arduino CNC Plotter (เครื่องวาดขนาดเล็ก)" และคุณก็พร้อมสำหรับสิ่งใหม่ ตามปกติแล้ว ฉันทำบทช่วยสอนนี้เพื่อแนะนำคุณทีละขั้นตอนในขณะที่ทำท่าต่ำที่น่าทึ่งแบบนี้
MIDI 5V LED Strip Light Controller สำหรับ Spielatron หรือ MIDI Synth อื่นๆ: 7 ขั้นตอน (พร้อมรูปภาพ)
MIDI 5V LED Strip Light Controller สำหรับ Spielatron หรือ MIDI Synth อื่นๆ: คอนโทรลเลอร์นี้กะพริบไฟแถบ LED สามสีเป็นเวลา 50mS ต่อโน้ต สีน้ำเงินสำหรับ G5 ถึง D#6, สีแดงสำหรับ E6 ถึง B6 และสีเขียวสำหรับ C7 ถึง G7 คอนโทรลเลอร์เป็นอุปกรณ์ ALSA MIDI ดังนั้นซอฟต์แวร์ MIDI สามารถส่งออกไปยัง LED ได้ในเวลาเดียวกันกับอุปกรณ์สังเคราะห์ MIDI
NES Controller Shuffle (Nintendo Controller MP3, V3.0): 5 ขั้นตอน (พร้อมรูปภาพ)
NES Controller Shuffle (Nintendo Controller MP3, V3.0): ฉันลอก ryan97128 ออกจากการออกแบบของเขาสำหรับ Nintendo Controller MP3 เวอร์ชัน 2.0 และฉันได้ยินมาว่าเขาได้แนวคิดมาจาก Morte_Moya ที่ฉลาดทั้งหมด ดังนั้นฉันจึงรับเครดิตไม่ได้ อัจฉริยะทั้งหมดของพวกเขา ฉันแค่ต้องการเพิ่มความสะดวกสบายและเติมเงิน -