Encoder ล้อเลื่อนเป็นส่วนประกอบของเมาส์คอมพิวเตอร์ที่ล้มเหลวก่อน หากหุ่นยนต์หลุดออกจากสายที่ทางเข้าของกล่องเหล็กเกือบทุกคนจะรู้วิธีบัดกรี หากเอนโค้ดเดอร์ออกจากขาตั้งคุณจะต้องแยกเม้าส์อื่นเพื่อแทนที่ และเกิดขึ้นเพื่อให้พินที่เชื่อมต่อล้อกับตัวเข้ารหัสหยุด คำแนะนำที่ดี "คุณต้องซื้อเมาส์คุณภาพสูงตั้งแต่แรก" ไม่ได้ช่วยอะไรเสมอไป ผู้เขียน Instructables ภายใต้ชื่อเล่น Mr_Glenn รู้สึกเบื่อหน่ายกับการต่อสู้กับหนูและเขาก็หยุดใช้ปุ่ม PgUp และ PgDn แทนที่จะเป็น Encoder แต่ไม่ช้าก็เร็วผู้ใช้คนใดก็ตามที่ประสบกับโปรแกรมบางอย่างที่ทำการปรับขนาดโดยใช้วงล้อและปุ่มเหล่านี้ไม่สามารถช่วยได้ ดังนั้นเขาจึงเจอ - แอปพลิเคชันดังกล่าวกลายเป็นตัวแก้ไขกราฟิกสามมิติทั่วไปซึ่งได้รับชื่อมาจากเครื่องใช้ในครัว แน่นอนว่า Blender ...
แต่อาจารย์ไม่ได้เริ่มต้นด้วยเหตุนี้อีกครั้งเพื่อเยาะเย้ยเข้ารหัสที่ไม่ดี และเขาก็เอาโคลน 32U4 Pro Micro board ราคาไม่แพงเข้ากันได้กับ Arduino เลโอนาร์โด บอร์ดดังกล่าวสามารถทำเป็นอุปกรณ์ HID - ผ่านแป้นพิมพ์ที่นั่นหรือด้วยเมาส์ผ่านตัวเชื่อมต่อ Micro USB เดียวกันซึ่งออกแบบมาสำหรับการเขียนโปรแกรม มันเพียงพอที่จะเพิ่มปุ่มสองปุ่มลงในบอร์ดดังที่แสดงในแผนภาพ แน่นอนว่าเราต้องการตัวต้านทานแบบดึงขึ้นอีกสองตัว แต่มันทำงานได้โดยไม่มีพวกมัน
โดยทั่วไปแล้วมันไม่สำคัญว่าคุณจะเชื่อมต่อสองปุ่มเหล่านี้เข้ากับบอร์ดอย่างไร คุณสามารถแยกตัวเชื่อมต่อสำหรับหวีและประสานบอร์ดเข้ากับ perfboard ประเภท breadboard ได้โดยตรง คุณสามารถยกเว้นเขียงหั่นขนมตัวเองและทำการเชื่อมต่อทั้งหมดด้วยสาย ขอแนะนำให้ใช้ไมโครขนาดเล็กที่มีคันโยกแทนปุ่มนาฬิกา สิ่งสำคัญคือการเติม ร่างเล็กใช้ตัวแปร xVal, yVal, วงล้อของฟังก์ชั่น Mouse.move () เมื่ออัพโหลดเฟิร์มแวร์ให้เลือกบอร์ด Arduino Leonardo ใน Arduino IDE
ในระบบปฏิบัติการสมัยใหม่อนุญาตให้ใช้งานแป้นพิมพ์และเมาส์ USB หลายตัวพร้อมกันได้ คุณสามารถหมุนตัวเข้ารหัสบนเมาส์หนึ่งเลื่อนอีกตัวหนึ่งแล้วกดปุ่มทั่วไปที่สาม อันนี้ สินค้าทำที่บ้าน หลอกว่าเป็นเม้าส์ตัวที่สอง การกดปุ่มของอุปกรณ์จะเป็นการจำลองการหมุนของตัวเข้ารหัสในแต่ละทิศทาง และด้วยเมาส์จริงคุณจะต้องดำเนินการอื่น ๆ ทั้งหมดโดยไม่ต้องใช้ทรัพยากรตัวเข้ารหัส และระบบประสาทของคุณ
แน่นอนว่ามันจะดีกว่าถ้าการออกแบบจะใช้งานได้ "ไม่ได้อยู่ในหลักการ แต่ในกรณีนี้" คุณสามารถหาซื้อได้ตามร้านค้าจำนวนมาก แต่คุณจะไม่พบอาคารที่ประหยัดกว่ากล่องแยกเล็ก ๆ