Arduino : midi keyboard จากฝาอิชิตัน DIY [ ทำง่ายๆด้วยมือคุณ ]

Arduino : Midi keyboard จากฝาอิชิตัน

คลิกเพื่อดูคลิปวิดีโอ


ก็อย่างที่พูดๆไปในวิดีโอครับ ว่า Idea เกิดขึ้นมาจากการที่ผมได้ชื้ออิชิตันมาตุ้นไว้ดื่ม ( ส่งฝา ) แต่เกิดกรณีวันแรกที่เปิดแคมปเปน

ส่งฝาอิชิตัน ผมก็ดันส่งจนเบอร์โทรศัพท์ทั้งสองของผม ถูกระงับการส่งฝาอิชิตัน ! ทำให้งานนี้ ผมก็อดที่จะมีสิทธิ์ลุ้น รางวัลละสิ

!!! แย่จัง  

ผมก็เลยนั้งคิดๆดูว่าเอ้ ? ไหนๆก็ไหนๆ ฝาเก็บไว้ก็ทำอะไรไม่ได้แล้ว   หาทำอะไร DIY เล่นดีกว่า

จนบังเกิด Idea จากทั้ง Youtube และจากทั้งเว็บไซต์ต่างๆ และด้วยความที่ว่าผมไม่มีเงินชื้อ midi keyboard  มาเล่น ( ได้แต่ยืมชาวบ้านเล่น )

จนทำให้ผมได้ริเริ่ม Project นี้ขึ้นมาครับ

----------------------------------------------------------------------------------------

มาว่าด้วย หลักการทำงานวิธีใช้งานกันก่อนครับผม

- หลักการทำงานคล้ายกับ Midi keyboard ทั่วไป

- กำหนดให้ฝาต่างๆเป็น Input สำหรับให้โปรแกรมเรียก Midi

- ใช้ Note C D E F G A B ( 2 )
และ Note C D E F G A B ( 3 ) สามารถกำหนดได้ในโปรแกรมที่เขียนใน Arduino

- ใช้หลักการ capacitor

*พูดได้ว่า ไม่ยากครับผมเพราะพวกเรื่องเครื่องดนตรีผมก็แทบไม่มีความรู้เลย "อาศัยอากู๋"
เนี่ยแหละครับ ใช้เวลาในการทำและศึกษาประมาณ 3 วันกว่าๆ

----------------------------
:: อุปกรณ์ที่ใช้ ::
----------------------------
Arduino Uno R3

R 3.3m ohm 16 ( 16 key )

jumper wire

ฝาอิชิตัน 16 ฝา ( หรือมากกว่า )

ไม้อัด

Aluminium foil

บอร์ดทดลอง

#รวมหมดนี้ไม่เกิน 1000 บาทครับผม#


------------------------------
:: โปรแกรมที่ใช้ ::
------------------------------

Fl studio  ( โปรแกรมอื่นๆที่เกี่ยวเนื่องก็ได้ครับ เพราะผมก็ใช้โปรแกรมนี้ไม่ค่อยเป็นเหมือนกัน หัดแทบตาย )

Arduino ide

capacitor library


---------------------------------------------------------------------------------------------------------------------------------------------

เดียวในอนาคตข้างหน้า ( อีกไม่นาน ) ถ้าได้รับความสนใจ

จะมาอัพเดทวิธีการทำ อย่างละเอียดกันเลยครับ

ไม่ว่าจะเป็น Source code - หรือการทำให้ Arduino เป็น Midi Input ได้

หรือกรณีอื่นๆก็สามารถสอบถามได้นะครับ  ^^

ยังไงก็ตามก็ขอขอบพระคุณทุกท่านที่เข้ามารับชมครับผม



บรรยากาศตอน เขียนโปรแกรม + ต่อวงจร เล็กๆน้อยๆครับ











แก้ไขข้อความเมื่อ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่