Indholdsfortegnelse:

Arduino Mouse Wiggler: 4 trin (med billeder)
Arduino Mouse Wiggler: 4 trin (med billeder)

Video: Arduino Mouse Wiggler: 4 trin (med billeder)

Video: Arduino Mouse Wiggler: 4 trin (med billeder)
Video: How to use sock to get unstuck #shorts 2024, Juli
Anonim
Arduino mus Wiggler
Arduino mus Wiggler

Det er lidt irriterende hver gang, når computeren går i dvale, især når du er midt i en PowerPoint -præsentation eller arbejder hjemmefra, men skal vises tilgængelig online hele tiden. Denne enkle enhed vil vrikke (jiggle) din mus for dig hvert 30. sekund eller deromkring og holde din computer altid vågen. Denne enhed simulerer simpelthen den fysiske musebevægelse, der er ingen App eller driver, der skal installeres, så det er 'stealth' og overtræder ikke virksomhedens it -politik eller udsætter dig selv for farlig software.

Trin 1: Lav enheden

Lav enheden
Lav enheden

Hele musens wiggler er 3D -printet. Filerne er vedhæftet. Udskriv delene med din yndlingsfarve.

Trin 2: Hardware og samling

Hardware og montage
Hardware og montage
Hardware og montage
Hardware og montage
Hardware og montage
Hardware og montage

Musen wiggler bruger dele, der er tilgængelige fra mange forhandlere. Følgende hardware er påkrævet:

  • Arduino Nano (eller klon , lod ikke stifterne til Nano)
  • SG90 Servo og hardware pakke
  • Mini USB -kabel
  • Nogle ledninger

Følgende er trinene til at koble servoen til Arduino Nano og installation af servoen og hjulet.

Servoen har et stik med 3 hunstifter. Den orange er PMW -stiften, der skal tilsluttes D9 -stiften på Arduino Nano. Den midterste røde ledning er Vcc, der går til +5V på Nano og den brune er jord, der er forbundet til GND på nano. Jeg brugte 3 hanstifter og loddet det til ledningerne fra Nano for at gøre ledningerne lettere.

Brug et af servohornet og skruerne til at fastgøre SG90 -servoen til musens wiggler -krop, og installer hjulet på servoudgangen. Sørg for, at hjulet er plant og ikke forstyrrer musen. Du kan også udskrive mønsteret og placere det oven på hjulet for at forbedre æstetikken og få musen til at bevæge sig mere konsekvent. Jeg brugte hvide adressetiketter til dette.

Trin 3: Kode

Arduino -skitsen er vedhæftet. Sørg for, at du har Servo.h og SimpleTimer.h bibliotekerne installeret, før du uploader skitsen til din nano. Du kan ændre vinklen, servoen kører i, og det tidsinterval, servoen vil bevæge sig. Standardindstillingen er, at servoen flytter hjulet 30 grader til venstre og derefter 30 grader til højre hvert 30. sekund. Dette får din mus til at bevæge sig omkring 10 mm, hvilket er nok til at holde computeren i dvale, men ikke for meget for at miste styr på musemarkøren. Du kan justere disse værdier, som du ønsker det.

Trin 4: Lad musen bevæge sig

Image
Image
Automationskonkurrence 2017
Automationskonkurrence 2017

Placer musen oven på Mouse Wiggler, og sørg for, at den optiske sensor er øverst på hjulet. Tænd enheden, brug en USB -strømadapter, og du er i gang.

Automationskonkurrence 2017
Automationskonkurrence 2017

Runner Up i Automation Contest 2017

Anbefalede: