Innholdsfortegnelse:

Arduino Mouse Wiggler: 4 trinn (med bilder)
Arduino Mouse Wiggler: 4 trinn (med bilder)

Video: Arduino Mouse Wiggler: 4 trinn (med bilder)

Video: Arduino Mouse Wiggler: 4 trinn (med bilder)
Video: DIY Mouse Jiggler with Arduino Pro Micro [Arduino Leonardo]: Keep Your Computer Awake! 2024, November
Anonim
Arduino Mouse Wiggler
Arduino Mouse Wiggler

Det er litt irriterende hver gang datamaskinen sovner, spesielt når du er midt i en PowerPoint -presentasjon, eller jobber hjemmefra, men skal vises tilgjengelig online hele tiden. Denne enkle enheten vil vrikke (jiggle) musen for deg hvert 30. sekund eller så og holde datamaskinen alltid våken. Denne enheten simulerer ganske enkelt den fysiske musebevegelsen, det er ingen App eller driver som skal installeres, så det er "stealth" og vil ikke bryte selskapets IT -retningslinjer eller utsette deg selv for farlig programvare.

Trinn 1: Lag enheten

Lag enheten
Lag enheten

Hele musen wiggler er 3D -trykt. Filene er vedlagt. Skriv ut delene med din favorittfarge.

Trinn 2: Maskinvare og montering

Maskinvare og montering
Maskinvare og montering
Maskinvare og montering
Maskinvare og montering
Maskinvare og montering
Maskinvare og montering

Wiggler -musen bruker deler som er tilgjengelige fra mange forhandlere. Følgende maskinvare er nødvendig:

  • Arduino Nano (eller klon , ikke lodd pinnene til Nano)
  • SG90 Servo- og maskinvarepakke
  • Mini USB -kabel
  • Noen ledninger

Følgende er trinnene for å koble servoen til Arduino Nano og installasjon av servoen og hjulet.

Servoen har en kontakt med 3 hunnpinner. Den oransje er PMW -pinnen som må kobles til D9 -pinnen på Arduino Nano. Den midtre røde ledningen er Vcc som går til +5V på Nano og Brown er jord som er koblet til GND på nano. Jeg brukte 3 hannpinner og loddet den til ledningene fra Nano for å gjøre ledningen lettere.

Bruk et av servohornet og skruene for å feste SG90 -servoen til musens wiggler -kropp, og installer hjulet på servoutgangen. Sørg for at hjulet er i vater og ikke forstyrrer musen. Du kan også skrive ut mønsteret og plassere det på toppen av hjulet for å forbedre estetikken og få musen til å bevege seg mer konsistent. Jeg brukte hvite adressetiketter til dette.

Trinn 3: Kode

Arduino -skissen er vedlagt. Sørg for at du har Servo.h og SimpleTimer.h bibliotekene installert før du laster opp skissen til din nano. Du kan endre vinkelen servoen skal bevege seg i, og tidsintervallet som servoen vil bevege seg. Standardinnstillingen er at servoen flytter hjulet 30 grader til venstre og deretter 30 grader til høyre hvert 30. sekund. Dette vil få musen til å bevege seg omtrent 10 mm, noe som er nok til å holde datamaskinen i dvale, men ikke for mye for å miste oversikten over musemarkøren. Du kan justere disse verdiene etter eget ønske.

Trinn 4: La musen bevege seg

Image
Image
Automatiseringskonkurranse 2017
Automatiseringskonkurranse 2017

Plasser musen på toppen av Mouse Wiggler og sørg for at den optiske sensoren er på toppen av hjulet. Slå på enheten med en USB -strømadapter, så er du i gang.

Automatiseringskonkurranse 2017
Automatiseringskonkurranse 2017

Runner Up i Automation Contest 2017

Anbefalt: