สารบัญ:

Arduino Mouse Wiggler: 4 ขั้นตอน (พร้อมรูปภาพ)
Arduino Mouse Wiggler: 4 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Arduino Mouse Wiggler: 4 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Arduino Mouse Wiggler: 4 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: Mouse Jiggler How to Mouse Mover #mousejiggler #autoclicker #mousemover 2024, กรกฎาคม
Anonim
Arduino Mouse Wiggler
Arduino Mouse Wiggler

เป็นเรื่องที่น่ารำคาญทุกครั้งที่คอมพิวเตอร์เข้าสู่โหมดสลีป โดยเฉพาะอย่างยิ่งเมื่อคุณอยู่ระหว่างการนำเสนอ PowerPoint หรือทำงานจากที่บ้าน แต่ควรจะปรากฏออนไลน์ตลอดเวลา อุปกรณ์ที่เรียบง่ายนี้จะกระดิก (กระตุก) เมาส์ให้คุณทุกๆ 30 วินาทีหรือมากกว่านั้นและทำให้คอมพิวเตอร์ของคุณตื่นอยู่เสมอ อุปกรณ์นี้เป็นเพียงการจำลองการเคลื่อนไหวของเมาส์จริง ๆ ไม่มีแอพหรือไดรเวอร์ให้ติดตั้ง ดังนั้นจึง "ซ่อนเร้น" และจะไม่ละเมิดนโยบายไอทีของบริษัทหรือเปิดเผยตัวคุณเองต่อซอฟต์แวร์ที่เป็นอันตราย

ขั้นตอนที่ 1: สร้างอุปกรณ์

ทำอุปกรณ์
ทำอุปกรณ์

ตัวสั่นเมาส์ทั้งหมดเป็นแบบ 3 มิติ ไฟล์แนบมาด้วย พิมพ์ชิ้นส่วนด้วยสีที่คุณชื่นชอบ

ขั้นตอนที่ 2: ฮาร์ดแวร์และการประกอบ

ฮาร์ดแวร์และการประกอบ
ฮาร์ดแวร์และการประกอบ
ฮาร์ดแวร์และการประกอบ
ฮาร์ดแวร์และการประกอบ
ฮาร์ดแวร์และการประกอบ
ฮาร์ดแวร์และการประกอบ

ตัวเลื้อยเมาส์ใช้ชิ้นส่วนที่มีจำหน่ายตามร้านค้าปลีกหลายแห่ง จำเป็นต้องใช้ฮาร์ดแวร์ต่อไปนี้:

  • Arduino Nano (หรือโคลน ไม่ต้องบัดกรีหมุดกับนาโน)
  • ชุดเซอร์โวและฮาร์ดแวร์ SG90
  • สาย USB มินิ
  • สายบางๆ

ต่อไปนี้เป็นขั้นตอนในการต่อเซอร์โวเข้ากับ Arduino Nano และการติดตั้งเซอร์โวและล้อ

เซอร์โวมีขั้วต่อที่มีหมุดตัวเมีย 3 ตัว อันสีส้มคือพิน PMW ที่ต้องเชื่อมต่อกับพิน D9 บน Arduino Nano สายสีแดงตรงกลางคือ Vcc ที่ไปที่ +5V บนนาโน และสีน้ำตาลคือกราวด์ที่เชื่อมต่อกับ GND บนนาโน ฉันใช้หมุดตัวผู้ 3 ตัวและบัดกรีเข้ากับสายไฟจากนาโนเพื่อให้เดินสายได้ง่ายขึ้น

ใช้แตรเซอร์โวและสกรูตัวใดตัวหนึ่งเพื่อยึดเซอร์โว SG90 กับตัวโยกเมาส์ และติดตั้งล้อบนเอาต์พุตเซอร์โว ตรวจสอบให้แน่ใจว่าวงล้ออยู่ในระดับและไม่รบกวนเมาส์ คุณสามารถเลือกพิมพ์ลวดลายและวางไว้บนวงล้อเพื่อปรับปรุงความสวยงามและทำให้เมาส์เคลื่อนที่ได้สม่ำเสมอยิ่งขึ้น ฉันใช้ป้ายกำกับที่อยู่สีขาวสำหรับสิ่งนี้

ขั้นตอนที่ 3: รหัส

แนบร่าง Arduino แล้ว ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งไลบรารี่ของ Servo.h และ SimpleTimer.h ก่อนอัปโหลดภาพสเก็ตช์ไปยังนาโนของคุณ คุณสามารถเปลี่ยนมุมที่เซอร์โวจะเคลื่อนที่ และช่วงเวลาที่เซอร์โวจะเคลื่อนที่ การตั้งค่าเริ่มต้นคือเซอร์โวจะเลื่อนล้อไปทางซ้าย 30 องศาจากนั้นไปทางขวา 30 องศาทุกๆ 30 วินาที วิธีนี้จะทำให้เมาส์ขยับได้ประมาณ 10 มม. ซึ่งเพียงพอสำหรับป้องกันไม่ให้คอมพิวเตอร์เข้าสู่โหมดสลีป แต่ไม่มากเกินกว่าจะติดตามเคอร์เซอร์ของเมาส์ได้ คุณสามารถปรับค่าเหล่านี้ได้ตามต้องการ

ขั้นตอนที่ 4: ปล่อยให้เมาส์เคลื่อนที่

Image
Image
การประกวดระบบอัตโนมัติ 2017
การประกวดระบบอัตโนมัติ 2017

วางเมาส์ของคุณบน Mouse Wiggler และตรวจสอบให้แน่ใจว่าเซ็นเซอร์ออปติคัลอยู่ที่ด้านบนของวงล้อ เปิดเครื่องโดยใช้อะแดปเตอร์แปลงไฟ USB และคุณพร้อมแล้วที่จะไป

การประกวดระบบอัตโนมัติ 2017
การประกวดระบบอัตโนมัติ 2017

รองชนะเลิศการแข่งขัน Automation Contest 2017

แนะนำ: