สารบัญ:
- ขั้นตอนที่ 1: ค้นหาสัญญาณ
- ขั้นตอนที่ 2: การบัดกรีบนทัชแพด
- ขั้นตอนที่ 3: เชื่อมต่อกับ Arduino
- ขั้นตอนที่ 4: บรรจุหีบห่อ
- ขั้นตอนที่ 5: ใช้มัน
วีดีโอ: 5$ Karduinoss Pad: 5 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:09
เมื่อดูจากแผ่น Kaoss เหล่านี้และฮาร์ดแวร์ที่เหมือนกัน ฉันพบว่าอุปกรณ์นี้แทบไม่มีจุดใดที่มีราคาแพง เมื่อคุณเพียงแค่ต้องการใช้เป็นตัวควบคุม MIDI
เมื่อดูในถังขยะของฉัน ฉันพบทัชแพด Synaptics จากแล็ปท็อปเครื่องเก่า และคิดว่ามันน่าจะใช้แทนกันได้ โอเค เมื่อฉันพูด 5 ดอลลาร์ ฉันหมายถึงถูกจริงๆ เห็นได้ชัดว่า Arduino หลวมมีราคาอยู่แล้ว 20-25 USD (แต่คุณสามารถแทนที่ด้วยชิป ATMEGA168 เปล่าสำหรับ ~ 2 USD) และทัชแพดนี้อาจทำให้คุณต้องเสียเงินเช่นกันเมื่อคุณไม่สามารถกอบกู้มันได้จากรุ่นเก่า แล็ปท็อป. คำเตือน: แผ่น Kaoss และฮาร์ดแวร์ที่คล้ายกันทั้งหมดมีเอาต์พุตเสียงในตัว โปรเจ็กต์นี้ไม่ …
ขั้นตอนที่ 1: ค้นหาสัญญาณ
หลังจาก google สั้น ๆ (และอ่านเอกสารที่ไม่มีจุดหมายเป็นส่วนใหญ่) ฉันพบเว็บไซต์นี้ที่ช่วยฉันได้มาก:
sparktronics.blogspot.com/2008/05/synaptics-t1004-based-touchpad-to-ps2.html เว็บไซต์นี้มีภาพที่คุณเห็นที่นี่ จากนี้ฉันพบว่าจุดทดสอบใดบนกระดาน (ว้าว มากมาย!) ที่เชื่อมต่อกับหมุด 3 ตัวนี้ (ดูภาพที่สอง). ฉันไม่ค่อยแน่ใจว่าคอนโทรลเลอร์ T1001 นั้นคล้ายกับพินเอาต์กับคอนโทรลเลอร์นี้หรือไม่ แต่สัญญาณไม่ควรหายากเกินไปหากคุณรู้ว่าควรมองหาอะไร
ขั้นตอนที่ 2: การบัดกรีบนทัชแพด
ง่ายพอแล้ว เอาคะแนนที่เจอมา:D
เคล็ดลับหลักคือการใช้สายไฟที่เคลือบไว้ล่วงหน้าและขั้นแรกให้หาจุดบัดกรีเล็กๆ บนจุดทดสอบที่คุณพบ ระวังอย่าให้ความร้อนมากเกินไปบนทัชแพด ทองแดงสามารถหลุดออกจากแพดได้ง่ายมากโดยความร้อนสูงเกินไป สำหรับกราวด์ฉันบัดกรีการเชื่อมต่อสี่เหลี่ยมขนาดใหญ่ (ดูภาพพินเอาต์ด้วย) แต่มีสถานที่อีกมากมายที่คุณสามารถรับสัญญาณกราวด์ได้ หลังจากขั้นตอนนี้ คุณอาจต้องการยึดการบัดกรีด้วยกาวร้อนหรือผลิตภัณฑ์ที่คล้ายกันเพื่อบรรเทาความเครียด
ขั้นตอนที่ 3: เชื่อมต่อกับ Arduino
เนื่องจากตอนนี้คุณมีทัชแพดที่มีสายไฟติดอยู่แล้ว มาดูการหาค่าจากทัชแพดกันเถอะ
ไลบรารี ps2 ที่พร้อมใช้งานสำหรับ arduino นั้นทำงานเป็นเมาส์อย่างเป็นธรรมชาติและอนุญาตให้ป้อนข้อมูลประเภทเมาส์ได้ หากคุณเป็นอย่างนั้น;) ด้านล่างนี้ คุณจะพบภาพร่าง karduinoss.pde สำหรับ Arduino ตามไลบรารี ps2 ที่มีอยู่ใน http:/ /www.arduino.cc/playground/ComponentLib/Ps2mouse ซึ่งจะเริ่มต้นทัชแพดเป็นตัวควบคุม xy แบบสัมบูรณ์โดยมีขั้นตอนประมาณ 4,000 ขั้นจากด้านหนึ่งไปอีกด้านหนึ่ง รหัสจะทำการปรับเทียบอัตโนมัติตามค่าที่ได้รับ และจับคู่ค่า x, y และ z กับการเปลี่ยนแปลงตัวควบคุม MIDI ผ่านการใช้ ttymidi ที่มีอยู่ใน https://www.varal.org/ttymidi/ ภาพร่าง karduinoss.pde ถือว่า LED เชื่อมต่อกับพิน 3 นาฬิกาทัชแพดที่พิน 13 และข้อมูลทัชแพดบนพิน 12
ขั้นตอนที่ 4: บรรจุหีบห่อ
ปล่อยให้จินตนาการของคุณโลดแล่นไป:D
ฉันเก็บภาชนะพลาสติกจากของที่สุ่มมาเพื่อใช้ในโครงการแบบนี้ บรรจุภัณฑ์ที่ฉันทำอย่างชัดเจนนั้นไม่ได้แข็งแกร่งที่สุด แต่ฉันแน่ใจว่ามันจะมีไว้เพื่อแสดงสองสามครั้งก่อนที่ฉันต้องคิดเกี่ยวกับเคสใหม่
ขั้นตอนที่ 5: ใช้มัน
ตอนนี้เป็นเวลาที่จะใช้แผ่น karduinoss ที่คุณเพิ่งทำขึ้นใหม่สำหรับการกระทำ midi ที่ดี:)
ด้านล่างคุณจะเห็นภาพหน้าจอของ 'alsa modular synth' (ซึ่งคุณสามารถหาได้จาก https://alsamodular.sourceforge.net/) แต่แน่นอน คุณสามารถใช้มันในโปรแกรมใดก็ได้ที่รองรับอินพุต midi:DI หวังว่าทุกคนจะชอบสิ่งนี้ สอนได้และจะหาแรงบันดาลใจในการสร้างตัวควบคุม midi ของตัวเองตอนนี้!
แนะนำ:
[2020] การใช้ IPhone หรือ IPad และ Micro:bit Game Pad App เพื่อควบคุมรถ RC: 23 ขั้นตอน
[2020] การใช้ IPhone หรือ IPad และแอพเกมแพด Micro:bit เพื่อควบคุมรถ RC: คุณเคยคิดหรือไม่ว่าจะใช้ iPhone หรือ iPad เพื่อควบคุม micro:bit ของคุณ คุณรู้หรือไม่ว่า Micro:bit Educational Foundation มีแอพ iOS ใน แอพสโตร์? ค้นหา "micro:bit" ใน App Store และคุณสามารถดาวน์โหลดแอปได้ฟรี NS
การปรับเปลี่ยน L-tek Dance Pad เพื่อโพลที่ 1000hz บน Windows และ Linux: 9 ขั้นตอน
การปรับเปลี่ยน L-tek Dance Pad เป็นโพลล์ที่ 1000hz บน Windows และ Linux: เหตุใดตัวดัดแปลงนี้จึงเป็นเช่นนั้น หากคุณเคยเลื่อนไปที่กราฟของเพลง 125 BPM คุณอาจสงสัยว่ามันเกิดอะไรขึ้นกับตัวแหลมนี้ เหตุใดเวลาจึงตกเป็น "สล็อต" แยกกัน?ITG และ DDR มีกรอบเวลาจำกัดอย่างไม่น่าเชื่อ และด้วยสิ่งนี้
Overkill Model Rocket Launch Pad!: 11 ขั้นตอน (พร้อมรูปภาพ)
Overkill Model Rocket Launch Pad!: เมื่อไม่นานมานี้ฉันได้เผยแพร่โพสต์เกี่ยวกับคำสั่งสอนเกี่ยวกับ 'Overkill Model Rocket Launch Controller' พร้อมกับวิดีโอ YouTube ฉันทำให้มันเป็นส่วนหนึ่งของโครงการจรวดจำลองขนาดใหญ่ที่ฉันทำทุกอย่างให้เกินความสามารถเพื่อพยายามเรียนรู้
ตัวอย่าง Pad Controller โดยใช้ Pure Data: 4 ขั้นตอน
ตัวควบคุมแผ่นตัวอย่างที่ใช้ Pure Data: ในคำแนะนำนี้ ฉันจะสร้างตัวควบคุมเพื่อให้แผ่นกลองชุดอิเล็กทรอนิกส์ Roland แบบเก่าสามารถเรียกเสียงได้โดยไม่ต้องใช้โมดูลดรัมดั้งเดิมที่มาพร้อมกับชุดอุปกรณ์ ฉันจะใช้ Pure Data เพื่อสร้างแพตช์เพื่อโหลด wav บางไฟล์แล้ว p
วิธีทำ Makey Makey D-Pad: 4 ขั้นตอน
วิธีทำ Makey Makey D-Pad: ไม่ทราบวิธีการทำชุด makey makey หรือไม่? นี่คือคำสั่ง 4 u