Turinys:

„Arduino Mouse Wiggler“: 4 žingsniai (su nuotraukomis)
„Arduino Mouse Wiggler“: 4 žingsniai (su nuotraukomis)

Video: „Arduino Mouse Wiggler“: 4 žingsniai (su nuotraukomis)

Video: „Arduino Mouse Wiggler“: 4 žingsniai (su nuotraukomis)
Video: Curso de Arduino desde Cero | Instalación en MacOs | Parte #2 2024, Lapkritis
Anonim
„Arduino“pelės vingiuotojas
„Arduino“pelės vingiuotojas

Tai erzina kiekvieną kartą, kai kompiuteris užmiega, ypač kai esate „PowerPoint“pristatymo viduryje arba dirbate iš namų, bet turėtų būti prieinamas internete visą laiką. Šis paprastas įrenginys suks pelę už jūsų kas 30 sekundžių ir neleis kompiuteriui budėti. Šis įrenginys tiesiog imituoja fizinį pelės judėjimą, nėra įdiegtos jokios programos ar tvarkyklės, todėl jis yra „slaptas“ir nepažeidžia įmonės IT politikos arba nesusiduria su pavojinga programine įranga.

1 žingsnis: sukurkite įrenginį

Sukurkite įrenginį
Sukurkite įrenginį

Visas pelės suktukas yra atspausdintas 3D. Failai pridedami. Spausdinkite dalis mėgstama spalva.

2 žingsnis: Aparatūra ir surinkimas

Techninė įranga ir surinkimas
Techninė įranga ir surinkimas
Techninė įranga ir surinkimas
Techninė įranga ir surinkimas
Techninė įranga ir surinkimas
Techninė įranga ir surinkimas

Pelės judesys naudoja dalis, kurias galima įsigyti iš daugelio mažmenininkų. Reikalinga ši aparatinė įranga:

  • „Arduino Nano“(arba klonas, ne lituokite kaiščių prie „Nano“)
  • SG90 Servo ir aparatūros paketas
  • Mini USB kabelis
  • Kai kurie laidai

Toliau pateikiami žingsniai, kaip prijungti servo prie „Arduino Nano“ir sumontuoti servo ir ratą.

Servo turi jungtį su 3 kaiščiais. Oranžinis yra PMW kaištis, kurį reikia prijungti prie „Arduino Nano“D9 kaiščio. Centrinė raudona viela yra Vcc, kuri eina į +5 V „Nano“, o „Brown“yra įžeminta, prijungta prie nano GND. Aš naudoju 3 kaiščius ir lituodavau prie laidų iš „Nano“, kad būtų lengviau prijungti laidus.

Naudokite vieną iš servo rago ir varžtų, kad pritvirtintumėte SG90 servo prie pelės suktuvo korpuso, ir uždėkite ratą ant servo išvesties. Įsitikinkite, kad ratukas yra lygus ir netrukdo pele. Pasirinktinai galite atspausdinti modelį ir uždėti jį ant rato, kad pagerintumėte estetiką ir kad pelė judėtų nuosekliau. Tam naudojau baltas adresų etiketes.

3 žingsnis: kodas

Pridedamas „Arduino“eskizas. Prieš įkeldami eskizą į „nano“, įsitikinkite, kad turite įdiegtas „Servo.h“ir „SimpleTimer.h“bibliotekas. Galite pakeisti servo judėjimo kampą ir laiko intervalą, per kurį servo judės. Numatytasis nustatymas yra tas, kad servo sistema kas 30 sekundžių pasuks ratą 30 laipsnių į kairę, tada 30 laipsnių į dešinę. Dėl to pelė pajudės apie 10 mm, to pakanka, kad kompiuteris neužmigtų, bet ne per daug, kad prarastumėte pelės žymeklį. Galite koreguoti šias vertybes, kaip norite.

4 veiksmas: leiskite pelei judėti

Image
Image
Automatikos konkursas 2017 m
Automatikos konkursas 2017 m

Uždėkite pelę ant pelės suktuvo ir įsitikinkite, kad optinis jutiklis yra ant rato. Įjunkite įrenginį naudodami USB maitinimo adapterį ir viskas gerai.

Automatikos konkursas 2017 m
Automatikos konkursas 2017 m

Antroji vieta automatikos konkurse 2017 m

Rekomenduojamas: