สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
นี่เป็นโครงการสาธิตสำหรับ Piksey Atto ใหม่ เราใช้ TTP224 touch IC และโมดูลท่าทางสัมผัส APDS-9960 เพื่อควบคุมคอมพิวเตอร์ เราอัปโหลดภาพร่างไปยัง Atto ซึ่งจะทำให้ทำงานเหมือนแป้นพิมพ์ USB จากนั้นจะส่งรหัสที่เหมาะสมโดยขึ้นอยู่กับอินพุต เนื่องจากเป็นโครงการที่กำหนดเอง จึงไม่มีอะไรให้จัดทำเอกสารมากนัก แต่ฉันจะให้ข้อมูลเล็กน้อยและระบุลิงก์ที่เกี่ยวข้องไปยังเนื้อหาที่คุณจะต้องสร้างสิ่งนี้
หากคุณสร้างโครงการ DIY จำนวนมาก ฉันคิดว่าคุณควรตรวจสอบแคมเปญ Kickstarter โดยใช้ลิงก์ด้านล่าง:
www.kickstarter.com/projects/bnbe/atto-an-incredibly-tiny-arduino-compatible-board-with-usb
วิดีโอด้านบนให้ภาพรวมว่าทุกอย่างมารวมกันได้อย่างไร และฉันขอแนะนำให้คุณชมเพื่อดูรายละเอียดเพิ่มเติมและคำอธิบายที่เหมาะสมเกี่ยวกับวิธีการทำงานของทุกอย่าง
ขั้นตอนที่ 1: รวบรวมส่วนประกอบ
สิ่งแรกที่คุณต้องการสำหรับบิลด์นี้คือ PCB คุณสามารถรับไฟล์การออกแบบได้โดยใช้ลิงก์ด้านล่าง:
github.com/bnbe-club/atto-touch
คุณจะต้องมีส่วนประกอบ/โมดูลต่อไปนี้ด้วย:
- ตัวเก็บประจุ 4x 22pF, 0603, 10V
- ตัวต้านทาน 1x 10K 0603
- 1x TTP224B-BSBN สัมผัส IC
- 1x Piksey Atto
- 1x โมดูลท่าทางสัมผัส APDS-9960 (รุ่น 5V จาก Adafruit)
โครงการนี้สามารถทำซ้ำได้โดยใช้ Arduino Leonardo แม้ว่าจะไม่กะทัดรัดเท่า Atto
ขั้นตอนที่ 2: ประกอบบอร์ด
จากนั้นคุณจะต้องประสานส่วนประกอบเข้ากับบอร์ด และฉันขอแนะนำให้เริ่มต้นด้วยการสัมผัสไอซี ประสานหนึ่งพินก่อนเพื่อให้เข้าที่แล้วประสานพินที่เหลือ ทำเช่นเดียวกันเมื่อบัดกรีตัวเก็บประจุ ตัวต้านทาน และ Atto
หากคุณตัดสินใจที่จะเพิ่มโมดูลท่าทางสัมผัส คุณจะต้องบัดกรีสายไฟเข้ากับพินพาวเวอร์และพิน I2C ด้วย
ขั้นตอนที่ 3: อัปโหลดและทดสอบ Sketch
เมื่อประกอบเสร็จแล้ว คุณต้องอัปโหลดภาพร่างไปยังบอร์ด โปรดดูวิดีโอเพื่อทำความเข้าใจวิธีการทำงานของโค้ดและวิธีอัปเดตภาพร่างเพื่อให้เหมาะกับความต้องการของคุณ คุณสามารถดาวน์โหลดภาพร่างโดยใช้ลิงก์ต่อไปนี้:
ในการอัพโหลดภาพสเก็ตช์ เพียงแค่เชื่อมต่อบอร์ดกับคอมพิวเตอร์ของคุณโดยใช้สาย microUSB เลือก Arduino Leonardo เป็นบอร์ด เลือกพอร์ต COM ที่ถูกต้อง จากนั้นกดปุ่มอัพโหลด วางนิ้วของคุณบนทัชแพดแบบ capacitive ซึ่งจะทำให้ปุ่มลัดทำงาน