Kazalo:

Arduino miška Wiggler: 4 koraki (s slikami)
Arduino miška Wiggler: 4 koraki (s slikami)

Video: Arduino miška Wiggler: 4 koraki (s slikami)

Video: Arduino miška Wiggler: 4 koraki (s slikami)
Video: The Talking Pumpkin 2024, Julij
Anonim
Arduino miška Wiggler
Arduino miška Wiggler

Vsakič, ko računalnik zaspi, je nadležno, še posebej, če ste sredi predstavitve PowerPoint ali delate od doma, vendar naj bi bili ves čas na voljo na spletu. Ta preprosta naprava bo z vami pomikala (premikala) vsakih 30 sekund in tako ohranjala računalnik vedno budnega. Ta naprava preprosto simulira fizično premikanje miške, ni nameščene nobene aplikacije ali gonilnika, zato je "prikrito" in ne bo kršila pravilnika IT podjetja ali se izpostavljala nevarni programski opremi.

1. korak: Naredite napravo

Naredite napravo
Naredite napravo

Celotna miška je 3D natisnjena. Datoteke so priložene. Natisnite dele s svojo najljubšo barvo.

2. korak: Strojna oprema in montaža

Strojna oprema in montaža
Strojna oprema in montaža
Strojna oprema in montaža
Strojna oprema in montaža
Strojna oprema in montaža
Strojna oprema in montaža

Wiggler za miško uporablja dele, ki so na voljo pri številnih prodajalcih. Potrebna je naslednja strojna oprema:

  • Arduino Nano (ali klon , ne spajkajte zatičev na Nano)
  • Servo in strojna oprema SG90
  • Mini USB kabel
  • Nekaj žic

Sledijo koraki za priključitev servo na Arduino Nano in namestitev servo in kolesa.

Servo ima priključek s 3 ženskimi zatiči. Oranžni je pin PMW, ki ga je treba priključiti na pin D9 na Arduino Nano. Osrednja rdeča žica je Vcc, ki gre na +5V na Nano, rjava pa je ozemljena, ki je povezana z GND na nano. Uporabil sem 3 moške zatiče in jih spajal na žice iz Nano, da sem olajšal ožičenje.

Z enim od servorogov in vijakov pritrdite servo servo SG90 na ohišje miška in namestite kolo na servo izhod. Prepričajte se, da je kolo ravno in ne ovira miške. Po želji lahko natisnete vzorec in ga postavite na vrh kolesa, da izboljšate estetiko in naredite miško bolj dosledno. Za to sem uporabil bele nalepke z naslovom.

3. korak: Koda

Skica Arduino je priložena. Preden naložite skico v svoj nano, se prepričajte, da imate nameščeni knjižnici Servo.h in SimpleTimer.h. Lahko spremenite kot, v katerem bo servo motor potoval, in časovni interval, v katerem se bo servo premikal. Privzeta nastavitev je, da servo premakne kolo za 30 stopinj v levo in 30 stopinj v desno vsakih 30 sekund. Tako se bo miška premaknila za približno 10 mm, kar je dovolj, da računalnik ne spi, vendar ne preveč, da bi izgubil sled kurzorja miške. Te vrednosti lahko prilagodite, kot želite.

4. korak: Pustite, da se miška premakne

Image
Image
Natečaj avtomatizacije 2017
Natečaj avtomatizacije 2017

Miško postavite na miško Wiggler in se prepričajte, da je optični senzor na vrhu kolesa. Napravo vklopite z napajalnikom USB in ste pripravljeni.

Natečaj avtomatizacije 2017
Natečaj avtomatizacije 2017

Drugouvrščeni na tekmovanju za avtomatizacijo 2017

Priporočena: