สารบัญ:

5$ Karduinoss Pad: 5 ขั้นตอน
5$ Karduinoss Pad: 5 ขั้นตอน

วีดีโอ: 5$ Karduinoss Pad: 5 ขั้นตอน

วีดีโอ: 5$ Karduinoss Pad: 5 ขั้นตอน
วีดีโอ: [Leather craft] Making a Hermes leather cardholder with $5 FREE PATTERN (2021) 2024, พฤศจิกายน
Anonim
The 5$ Karduinoss Pad
The 5$ Karduinoss Pad

เมื่อดูจากแผ่น 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

การเชื่อมต่อกับ Arduino
การเชื่อมต่อกับ 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 ของตัวเองตอนนี้!

แนะนำ: