สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
คำแนะนำนี้แสดงวิธีใช้จอยสติ๊ก Hall Effect ในอุตสาหกรรมเพื่อสร้างจอยสติ๊ก USB ที่มีความแม่นยำสูง
มีคำสั่งที่เกี่ยวข้องอื่น ๆ Tiny USB Joystick ที่สามารถให้โซลูชันต้นทุนต่ำ;>
ขั้นตอนที่ 1: ทำไมต้องใช้เซ็นเซอร์ Hall Effect
จอยสติ๊ก USB ปกติใช้โพเทนชิโอมิเตอร์ 2 ตัวเป็นเซ็นเซอร์บนแกน X และแกน Y
โพเทนชิออมิเตอร์มีข้อ จำกัด บางประการ:
- ไม่ไวต่อการเคลื่อนไหวเล็กน้อย (การเปลี่ยนแปลงการต้านทานเล็กน้อย)
- การสัมผัสทางกายภาพในเซ็นเซอร์นั้นสึกหรอง่าย (อายุการใช้งานสั้น)
- การเสื่อมสภาพในพื้นที่บางส่วนทำให้การเคลื่อนที่ของแกนส่งกลับค่าที่ไม่เป็นเชิงเส้น (คืนค่าที่ไม่ถูกต้อง)
ในทางตรงกันข้าม เซนเซอร์ Hall Effect เป็นแบบไม่ต้องสัมผัสในส่วนเซนเซอร์ จึงไม่สึกหรอง่าย และให้ค่าที่แม่นยำตลอดอายุการใช้งาน
ขั้นตอนที่ 2: การเตรียมการ
Arduino Pro Micro
นี่เป็น Arduino รุ่นพิเศษที่สามารถจำลองเป็นจอยสติ๊ก USB HID
จอยสติ๊กฮอลล์เอฟเฟกต์
จอยสติ๊ก Hall effect มีหลายแบบ เพื่อให้เข้ากันได้กับ Arduino ควรใช้ไฟ 5V และเอาต์พุตค่าอนาล็อก 2 แกนในช่วงภายใน 0-5V
คนอื่น
เขียงหั่นขนมขนาดเล็กสำหรับการเชื่อมต่อที่ง่ายขึ้น สกรู M3 ขนาด 20 มม. สี่ตัว และแถบเวลโครความกว้าง 20 มม. สามเส้นสำหรับการประกอบ
ขั้นตอนที่ 3: ชิ้นส่วนที่พิมพ์ 3 มิติ
ดาวน์โหลดและพิมพ์ชิ้นส่วนเคสได้ที่ thingiverse:
www.thingiverse.com/thing:4556815
ขั้นตอนที่ 4: การเชื่อมต่อ
เสียบ Arduino Pro Micro บนเขียงหั่นขนมขนาดเล็กและเชื่อมต่อจอยสติ๊ก Hall Effect
นี่คือบทสรุปการเชื่อมต่อ:
จอยสติ๊ก Hall Effect -> Arduino Pro Micro
5V -> Vcc GND -> GND X -> A1 (19) Y -> A0 (18)
ขั้นตอนที่ 5: โปรแกรม
- ดาวน์โหลดและติดตั้ง Arduino IDE หากยังไม่มี:
- ดาวน์โหลดซอร์สโค้ด USBJoyStick:
- เชื่อมต่อจอยสติ๊ก USB Hall Effect เข้ากับคอมพิวเตอร์
- เปิด USBJoyStick.ino ใน Arduino IDE
- เลือกเมนูเครื่องมือ -> บอร์ด -> Arduino Leonardo
- กดปุ่มอัพโหลด
- ตรวจสอบว่าอุปกรณ์ที่เชื่อมต่อกลายเป็นจอยสติ๊ก USB HID (สำหรับ Windows คุณสามารถตรวจสอบได้ที่ตัวจัดการอุปกรณ์หรือแผงควบคุม -> เครื่องพิมพ์และสแกนเนอร์)
ขั้นตอนที่ 6: การประกอบ
- ติดเขียงหั่นขนมเล็กๆ ไว้ในเคส
- ใส่จอยสติ๊กเข้าไป
- ประกอบชิ้นส่วนเคส
- เมา