» อิเล็กทรอนิกส์ » Arduino Wii Nunchuk กลายเป็นเมาส์คอมพิวเตอร์

Wii Nunchuk กลายเป็นเมาส์คอมพิวเตอร์



ฮีโร่ของเรื่องราวของเราเป็นตัวควบคุม Wii Nunchuk อีกครั้ง ทันทีที่โปรแกรมเมอร์ ท็อดอีเคิร์ต เขียนห้องสมุดสำหรับ Arduinoเพื่อให้คุณสามารถทำงานกับเขาได้เพื่อน ๆ ก็เริ่มมีแอพพลิเคชั่นมากมายสำหรับเขา ไม่ว่าจะเป็นของเล่นที่ควบคุมหน้าจอเวทย์มนตร์หรือเฮลิคอปเตอร์เสมือนจริงในเกมสำหรับ MSX ... ผู้เขียน Instructables ภายใต้ชื่อเล่น Kriegwesen คิดวิธีใช้คอนโทรลเลอร์เช่นเมาส์คอมพิวเตอร์ทั่วไปพร้อมอินเตอร์เฟส USB มันเหมือนแทร็กบอล - ไม่จำเป็นต้องใช้พรม ไม่นี่เป็นดีกว่าแทร็กบอล - คุณไม่จำเป็นต้องมีโต๊ะด้วย

โดยปกติแล้วตัวเชื่อมต่อที่ได้รับการใช้งานเพื่อเชื่อมต่อ Arduino กับ Nunchuk อาจารย์ตัดสินใจที่จะทำโดยไม่มีใครเปิดเคสและวางโคลนขนาดเล็กมากของ Arduino ที่นั่น แต่เขาไม่มีไขควงที่มีเหล็กในของสามเหลี่ยม อาจารย์สั่งมัน แต่มันใช้เวลานานเกินไปที่จะรอ ไม่มีประโยชน์สำหรับโครงการอื่น ที่นี่เขาเปิดสายเคเบิลและดึงตัวนำสี่สายออกจากสาย:



สำหรับ ทำที่บ้าน บอร์ดที่เข้ากันได้กับ Arduino ใด ๆ ที่สามารถเลียนแบบอุปกรณ์ USB HID รวมถึงการมีพินโดยเฉพาะสำหรับสาย SDA และ SCL ของอินเตอร์เฟส I ที่เหมาะสม2C. บอร์ด Arduino Leonardo เหมาะสมกับทั้งสองเงื่อนไข ตัวนำในสายเคเบิล Nunchuk มักจะมีการเข้ารหัสสีดังต่อไปนี้: สีขาว - ทั่วไป, สีแดง - พลังงานเพิ่ม (ถูกต้องจ่าย 3.3 V แต่จากความคิดเห็นและจาก 5 V ไม่มีอะไรล้มเหลว), สีเขียว - SDA, สีเหลือง - SCL . แต่มันก็เกิดขึ้นด้วยว่าสีนั้นไม่ได้มาตรฐานดังนั้นจึงควรใช้สายเคเบิลที่ดีกว่าหลังจากกัดซึ่งยังคงอยู่กับขั้วต่อและวงแหวนตามพินของมัน

เมื่อรวมทุกอย่างตามที่อธิบายไว้ด้านบนแล้วอาจารย์เขียนสเก็ตช์:



โปรแกรมต้องการวางไฟล์ส่วนหัว ที่นี่. หลังจากดาวน์โหลดแล้วให้เปลี่ยนชื่อเป็น nunchuck_funcs.h

อาจารย์วางเหล็กทั้งหมดในกล่องที่ดูเหมือนกล่องบัดกรีและแก้ไขสายเคเบิลภายในด้วย Sugru คุณสามารถใช้กล่องรวมสัญญาณจริงและแก้ไขสายเคเบิลในวิธีอื่น







ในเฟิร์มแวร์เวอร์ชั่นปัจจุบันทุกอย่างทำงานได้ดี แต่ไม่มีการใช้งานฟังก์ชั่นเลื่อน ในอนาคตเจ้านายวางแผนเพื่อให้แน่ใจว่าเมื่อคุณกดปุ่มใดปุ่มหนึ่งการเลื่อนจะเกิดขึ้นตามสัญญาณจากเครื่องเร่งความเร็ว Nunchuk
0
0
0

เพิ่มความคิดเห็น

    • รอยยิ้มรอยยิ้มxaxaตกลงdontknowyahooNea
      นายรอยขีดข่วนคนโง่ใช่ใช่ใช่ก้าวร้าวลับ
      ขอโทษเต้นdance2dance3ให้อภัยช่วยเหลือเครื่องดื่ม
      หยุดเพื่อนดีgoodgoodนกหวีดหน้ามืดตามัวลิ้น
      ควันการตบมือเครย์ประกาศเป็นขี้ปากดอน t_mentionดาวน์โหลด
      ความร้อนโมโหlaugh1ภาคตะวันออกเฉียงเหนือประชุมmoskingเชิงลบ
      not_iข้าวโพดคั่วลงโทษอ่านทำให้ตกใจกลัวค้นหา
      ยั่วยุthank_youนี้to_clueumnikรุนแรงเห็นด้วย
      ไม่ดีbeeeblack_eyeblum3หน้าแดงโม้ความเบื่อ
      เซ็นเซอร์การหยอกล้อsecret2ขู่ชัยชนะYusun_bespectacled
      shokrespektฮ่า ๆprevedยินดีต้อนรับkrutoyya_za
      ya_dobryiผู้ช่วยne_huliganne_othodiFLUDห้ามใกล้

เราแนะนำให้คุณอ่าน:

มอบให้กับสมาร์ทโฟน ...