Talaan ng mga Nilalaman:

Arduino Mouse Wiggler: 4 Hakbang (na may Mga Larawan)
Arduino Mouse Wiggler: 4 Hakbang (na may Mga Larawan)

Video: Arduino Mouse Wiggler: 4 Hakbang (na may Mga Larawan)

Video: Arduino Mouse Wiggler: 4 Hakbang (na may Mga Larawan)
Video: DIY Mouse Jiggler with Arduino Pro Micro [Arduino Leonardo]: Keep Your Computer Awake! 2024, Hulyo
Anonim
Arduino Mouse Wiggler
Arduino Mouse Wiggler

Ito ay isang uri ng nakakainis tuwing kapag natutulog ang computer, lalo na kapag nasa kalagitnaan ka ng isang pagtatanghal ng PowerPoint, o nagtatrabaho mula sa bahay ngunit dapat na lilitaw na magagamit online sa lahat ng oras. Ang simpleng aparatong ito ay magpapagalaw (mag-jiggle) ng iyong mouse para sa iyo bawat 30 segundo o higit pa at panatilihing gising ang iyong computer. Simulate lang ng aparatong ito ang kilusang pisikal na mouse, walang mai-install na App o driver, kaya't ito ay 'stealth' at hindi lalabag sa patakaran ng IT sa kumpanya o ilantad ang iyong sarili sa mapanganib na software.

Hakbang 1: Gawin ang Device

Gawin ang Device
Gawin ang Device

Ang buong wiggler ng mouse ay naka-print na 3D. Nakalakip ang mga file. I-print ang mga bahagi sa iyong paboritong kulay.

Hakbang 2: Hardware at Assembly

Hardware at Assembly
Hardware at Assembly
Hardware at Assembly
Hardware at Assembly
Hardware at Assembly
Hardware at Assembly

Gumagamit ang mouse wiggler ng mga bahagi na magagamit mula sa maraming mga nagtitingi. Kailangan ang sumusunod na hardware:

  • Arduino Nano (o i-clone, huwag maghinang ng mga pin sa Nano)
  • SG90 Servo at hardware pack
  • Mini USB cable
  • Ang ilang mga wires

Ang mga sumusunod ay ang mga hakbang upang maikabit ang servo sa Arduino Nano at mai-install ang servo at gulong.

Ang servo ay may isang konektor na may 3 mga babaeng pin. Ang orange ay ang PMW pin na kailangang ikonekta sa D9 pin sa Arduino Nano. Ang center Red wire ay Vcc na pupunta sa + 5V sa Nano at ang Brown ay ground na konektado sa GND sa nano. Gumamit ako ng 3 mga lalaking pin at solder ito sa mga wire mula sa Nano upang gawing mas madali ang mga kable.

Gumamit ng isa sa sungay ng servo at mga turnilyo upang ma-secure ang servo ng SG90 sa katawan ng wiggler ng mouse, at mai-install ang gulong sa output ng servo. Tiyaking nasa antas ang gulong at hindi makagambala sa mouse. Opsyonal na maaari mong mai-print ang pattern at ilagay ito sa tuktok ng gulong upang mapabuti ang mga aesthetics at gawing mas pare-pareho ang paglipat ng mouse. Gumamit ako ng mga puting address label para rito.

Hakbang 3: Code

Nakalakip ang sketch ng Arduino. Tiyaking mayroon kang naka-install na library ng Servo.h at SimpleTimer.h bago i-upload ang sketch sa iyong nano. Maaari mong baguhin ang anggulo kung saan maglalakbay ang servo, at ang agwat ng oras na lilipat ang servo. Ang default na setting ay ang servo ay ilipat ang gulong 30 degree sa kaliwa pagkatapos ay 30 degree sa kanan bawat 30 segundo. Gagawin nito ang iyong mouse para sa halos 10 mm na kung saan ay sapat para sa pagpapanatili ng computer mula sa pagtulog, ngunit hindi masyadong marami upang mawala ang track ng cursor ng mouse. Maaari mong ayusin ang mga halagang ito ayon sa gusto mo.

Hakbang 4: Hayaang Lumipat ang Mouse

Image
Image
Automation Contest 2017
Automation Contest 2017

Ilagay ang iyong mouse sa tuktok ng Mouse Wiggler at tiyakin na ang optical sensor sa tuktok ng gulong. I-power up ang aparato gamit ang isang USB power adapter at mahusay kang pumunta.

Automation Contest 2017
Automation Contest 2017

Runner Up sa Paligsahan sa Automation 2017

Inirerekumendang: