สารบัญ:

MIDI Sound Palette: 9 ขั้นตอน (พร้อมรูปภาพ)
MIDI Sound Palette: 9 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: MIDI Sound Palette: 9 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: MIDI Sound Palette: 9 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: ชมทุ่ง+ทำบุญร่วมชาติ+หยิกแก้มหยอก -Ver.ข้าวเหนียว วาไรตี้【Midi Cover คาราโอเกะ】 2024, กรกฎาคม
Anonim
MIDI Sound Palette
MIDI Sound Palette

โปรเจ็กต์นี้เริ่มต้นจากการเป็นเครื่องมือ "Stone Soup" ที่ออกแบบโดยใช้เซ็นเซอร์ สวิตช์ และส่วนอื่นๆ เพิ่มเติมทั้งหมดที่อยู่ในถังเก็บชิ้นส่วนของฉัน เครื่องมือนี้มีพื้นฐานมาจากไลบรารี MIDI_Controller.h และความสามารถของ TouchSense ที่บอร์ด Teensy 3.2 นำเสนอ นี่คือรายการของสิ่งที่ฉันใช้:Teensy 3.2 - Link

(5) โพเทนชิโอมิเตอร์แบบหมุน 10k - Link

(2) โพเทนชิโอมิเตอร์แบบเลื่อน 10k - Link

(5) ปุ่มกด LED - Link

โพเทนชิโอมิเตอร์แบบสัมผัสโรตารี Softpot 10k - Link

โพเทนชิโอมิเตอร์แบบสัมผัส Softpot ขนาด 10k 200 มม. - Link

(2) ปุ่มกด - ลิงค์

(3) Piezo Drum Senors - ลิงค์

(6) 5v เลเซอร์ - ลิงค์

(6) โฟโตรีซีสเตอร์ - ลิงค์

ตัวต้านทาน (10K)

เทปทองแดง

เครื่องมือบัดกรี

ขั้นตอนที่ 1: ออกแบบ

ออกแบบ
ออกแบบ
ออกแบบ
ออกแบบ

คุณสามารถใช้ซอฟต์แวร์การออกแบบใดก็ได้หากคุณสะดวกกับแอปพลิเคชันอื่น ฉันชอบ AI ดังนั้นฉันจึงใช้มัน ฉันได้รวม PDF ไว้ในการออกแบบของฉันแล้ว แต่ถ้าคุณมีส่วนต่าง ๆ ในถังขยะของคุณ ให้ใช้มิติสำหรับสิ่งเหล่านั้น! รับศิลปะกับมัน ฉันใส่คลื่นเสียงเล็กๆ น้อยๆ ของการแนะนำเพลงโปรดชิ้นหนึ่งของฉันด้วย! ตั้งค่าสำหรับเครื่องพิมพ์เลเซอร์ในพื้นที่ของคุณ: ฉันใช้ 1px สำหรับแรสเตอร์และ 0.1px สำหรับเวกเตอร์

ขั้นตอนที่ 2: เลเซอร์คัท

Image
Image

ฉันใช้แผ่น MDF 3 มม. สำหรับสิ่งนี้เพราะฉันชอบความเที่ยงตรงของการตัดและแกะสลักบนข้อเสนอ MDF ชิ้นงานทั้งหมดมีขนาด 18 "x24" ซึ่งพอดีกับ Epilog Helix ในพื้นที่ผู้ผลิตของฉัน หมายเหตุ: ชิ้นล่างมีขนาดเดียวกับด้านบน แต่ไม่มีช่องเจาะใดๆ

ขั้นตอนที่ 3: การเดินสายไฟ (ส่วน A)

การเดินสายไฟ (ส่วน A)
การเดินสายไฟ (ส่วน A)
การเดินสายไฟ (ส่วน A)
การเดินสายไฟ (ส่วน A)
การเดินสายไฟ (ส่วน A)
การเดินสายไฟ (ส่วน A)
การเดินสายไฟ (ส่วน A)
การเดินสายไฟ (ส่วน A)

ฉันหวังว่าคุณจะพบการบัดกรีและการเดินสายไฟที่ผ่อนคลายเพราะมีบางส่วนสำหรับโครงการนี้ ฉันได้แบ่งงานออกเป็นสามส่วนแยกกันเพราะฉันแนะนำให้บัดกรีหมุดที่คุณต้องการที่ด้านหลังของ Teensy ก่อนที่มันจะแออัดเกินไปที่จะซ้อมรบ Fritzing ไม่มี Teensy 3.2 หรือด้านหลังของกระดาน Teensy ดังนั้นฉันจึงขออภัยที่ไม่มีเอกสารประกอบ หากคุณต้องการไพรเมอร์บนปุ่มและการเดินสายโพเทนชิออมิเตอร์ คุณอาจต้องการดูบทแนะนำบางส่วนบนเว็บไซต์ Arduino หมุด TouchSense มีป้ายกำกับอยู่ในเอกสารที่จัดทำโดย PJRC และรหัสจะบอกคุณว่าหมุดใดที่จะเชื่อมต่อ ฉันหลงรักหมุด TouchSense: เพียงแค่ใช้สายเส้นเดียวจากเทปทองแดงไปยังหมุดบน Teensy ฉันยังต่อสายปุ่ม LED เข้ากับเอาต์พุต Vin (5v) และ GND ในเวลานี้

โปรเจ็กต์นี้ทำได้ดีด้วยการทดสอบมากมายตลอดเส้นทาง ดังนั้นอย่าลืมทดสอบและแก้ไขปัญหาบ่อยๆ!

ขั้นตอนที่ 4: การเดินสายไฟ (ส่วน B)

การเดินสายไฟ (ส่วน ข)
การเดินสายไฟ (ส่วน ข)
การเดินสายไฟ (ส่วน ข)
การเดินสายไฟ (ส่วน ข)
การเดินสายไฟ (ส่วน ข)
การเดินสายไฟ (ส่วน ข)

ในขั้นตอนนี้ ฉันต่อโพเทนชิโอมิเตอร์กับพินแอนะล็อกและกดปุ่มกับพินดิจิทัล

*ตรวจสอบไฟล์.ino สำหรับการแมปพิน*

หม้อได้รับ 5v จากพิน Vin และเชื่อมต่อขั้วกราวด์ทั้งหมดเข้าด้วยกัน (หวังว่า) เป็นวิธีที่สง่างามกว่าที่ฉันทำ คุณอาจต้องการใช้ Midi Monitor เพื่อตรวจสอบว่าคุณต่อสายไฟหม้ออย่างถูกวิธีหรือไม่ ขณะที่ฉันต่อสายกลับด้านและอ่านค่าสูง-ต่ำ แทนที่จะเป็น ต่ำ-สูง หากโชคดี คุณจะมีโพเทนชิโอมิเตอร์ที่หมุนและเลื่อนพร้อมที่จะปรับตามที่คุณแมปไว้! ปุ่มต่างๆ นั้นเรียบง่าย! ขั้วต่อหนึ่งสายเข้ากับพินอินพุตและกราวด์เชื่อมต่อกับความยุ่งเหยิงของสายกราวด์ (ถ้าคุณต่อสายเหมือนที่ฉันทำ) มารวมกันเป็นรัง *หมายเหตุ* โพเทนชิโอมิเตอร์แบบสัมผัสต้องใช้ตัวต้านทานแบบดึงลง 10k! สำหรับข้อมูลเพิ่มเติม โปรดดูแผนภาพที่นี่!

ขั้นตอนที่ 5: การเดินสายไฟ (ส่วน C)

การเดินสายไฟ (ส่วน C)
การเดินสายไฟ (ส่วน C)
การเดินสายไฟ (ส่วน C)
การเดินสายไฟ (ส่วน C)
การเดินสายไฟ (ส่วน C)
การเดินสายไฟ (ส่วน C)
การเดินสายไฟ (ส่วน C)
การเดินสายไฟ (ส่วน C)

เลเซอร์ไทม์! *เคล็ดลับ* ทดสอบวงจรเลเซอร์และโฟโตรีซีสเตอร์ก่อนทำการติดตั้ง ฉันมีปัญหาในการทำโปรเจ็กต์ Laserharp Photoresistors:

ฉันเบื่อกับการไม่มีห้องบัดกรีใดๆ เลย และใช้แผ่นไม้อัดเพื่อต่อวงจรตัวต้านทานล่วงหน้าแล้วจึงเสียบเข้าที่ เมื่อต่อสายแล้ว ให้ใช้กาวร้อนเพื่อยึดเข้ากับรูที่คุณเจาะ ไม่สำคัญหรอกว่าถ้าวางไว้อย่างดีเพราะเราจะซ่อนมันโดยที่เขาพิมพ์กล่องสามมิติในภายหลัง ปล่อยให้ลวดยื่นออกมาเพียงพอเพื่อให้คุณสามารถงอได้เมื่อคุณโฟกัสด้วยเลเซอร์ เลเซอร์: ต่อเลเซอร์เข้ากับสายไฟ Vin (5v) ที่คุณใช้สำหรับปุ่ม LED และโพเทนชิโอมิเตอร์

*หมายเหตุ*ระวังอย่าให้เลเซอร์ลัดวงจร เพราะไดโอดนั้นบอบบาง (เลเซอร์ราคาถูก ใครจะไปรู้!) อย่าปล่อยให้ 5v และ GND ข้าม

เกือบจะมี! ดันเลเซอร์ออกไปด้านบน และในขณะที่เปิดเครื่องอยู่ ให้กาวร้อนเข้าที่ในขณะที่เล็งไปยังทิศทางของโฟโตรีซีสเตอร์ที่สอดคล้องกัน เมื่อพวกเขาทั้งหมดส่งข้อมูล MIDI ติดกาวกล่องครึ่งหนึ่ง (ฉันลดขนาดของฉันลงเล็กน้อย) รักษาความปลอดภัยพวกเขาเหนือเลเซอร์และตัวต้านทาน (สิ่งนี้ทำเพื่อให้มันดูสะอาดและเนื่องจากโฟโตรีซีสเตอร์ต้องการแยกออกจากแสงโดยรอบ!).

ขั้นตอนที่ 6: ดรัมเซนเซอร์

ดรัมเซนเซอร์
ดรัมเซนเซอร์
ดรัมเซนเซอร์
ดรัมเซนเซอร์

ฉันได้รับประสบการณ์บางอย่างในการทำงานกับดรัมเซ็นเซอร์เหล่านี้ในสองโปรเจ็กต์แยกจากกันที่นี่และที่นี่ สำหรับโครงการนี้ ฉันพบว่าฉันต้องการตัวต้านทานค่าที่ต่ำกว่าเพื่อให้มันตอบสนองต่อการแตะด้วยนิ้วของฉันแทนที่จะเป็นค้อน ฉันลงเอยด้วยการใช้ประโยชน์จากตัวต้านทาน 470K Ohm บางตัวแทนตัวต้านทาน 1M Ohm ที่เคยใช้ก่อนหน้านี้ ทดสอบเพื่อดูว่าอะไรเหมาะกับคุณก่อนที่คุณจะประสานมันทั้งหมด เซ็นเซอร์เหล่านี้ไม่เชื่อมต่อกับ GND ใช้ Redwire สำหรับ Vin (5v) และสายสีดำเชื่อมต่อกับพินอินพุตดิจิตอลที่สอดคล้องกันบน Teensy

ขั้นตอนที่ 7: รหัส

แต่ละโมดูลบนกระดานถูกตั้งค่าเป็นช่อง MIDI ที่แตกต่างกัน ดังนั้นใน DAW ของคุณ คุณสามารถกำหนดเลเซอร์ให้กับเครื่องมือหนึ่งและปุ่ม LED ให้กับอีกเครื่องหนึ่งได้! ฉันขอแนะนำให้คุณเล่นซอเพื่อให้เหมาะกับความต้องการของคุณ เมื่อคุณกำหนดปุ่มต่างๆ ให้ใช้รูปแบบที่ระบุไว้ในโค้ด และคุณก็พร้อมใช้

ขั้นตอนที่ 8: เสร็จสิ้นการสัมผัส

Image
Image
สัมผัสสุดท้าย
สัมผัสสุดท้าย

เพิ่มสัมผัสของคุณเอง! ฉันใช้แรงบันดาลใจจากจานสีจิตรกรสำหรับการออกแบบทางกายภาพ ดังนั้นฉันจึงเดินต่อไปอีกครึ่งทางและกำหนดทิศทางของแจ็คสัน พอลล็อคในตัวเองให้ใส่สีบางสีลงบน MDF สนุกกับเวลาล่วงเลย!

ขั้นตอนที่ 9: แจม

ฉันใช้ Ableton สำหรับไฟล์ MIDI ของฉัน DAW ใด ๆ ก็ใช้งานได้ในบางพื้นที่ เล่นด้วยตัวเองหรือกับเพื่อน ๆ ! ขอบคุณสำหรับการอ่านผ่าน!

แนะนำ: