Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
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
Hele musen wiggler er 3D -trykt. Filene er vedlagt. Skriv ut delene med din favorittfarge.
Trinn 2: 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
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.
Runner Up i Automation Contest 2017