Satura rādītājs:

Arduino peļu kratītājs: 4 soļi (ar attēliem)
Arduino peļu kratītājs: 4 soļi (ar attēliem)

Video: Arduino peļu kratītājs: 4 soļi (ar attēliem)

Video: Arduino peļu kratītājs: 4 soļi (ar attēliem)
Video: Прямой запуск инверторного компрессора холодильника и тестирование UVW 2024, Jūlijs
Anonim
Arduino peļu svārstītājs
Arduino peļu svārstītājs

Tas ir kaitinoši katru reizi, kad dators nonāk miega režīmā, it īpaši, ja atrodaties PowerPoint prezentācijas vidū vai strādājat no mājām, bet vajadzētu būt pieejamam tiešsaistē visu laiku. Šī vienkāršā ierīce ik pa 30 sekundēm raustīs (kustinās) peli un nodrošinās datora nomodā vienmēr. Šī ierīce vienkārši simulē peles fizisko kustību, nav jāinstalē neviena lietotne vai draiveris, tāpēc tā ir “slepena” un nepārkāpj uzņēmuma IT politiku un nepakļauj sevi bīstamai programmatūrai.

1. darbība: izveidojiet ierīci

Izveidojiet ierīci
Izveidojiet ierīci

Viss peles svārstītājs ir izdrukāts 3D formātā. Faili ir pievienoti. Izdrukājiet detaļas ar savu iecienītāko krāsu.

2. solis: Aparatūra un montāža

Aparatūra un montāža
Aparatūra un montāža
Aparatūra un montāža
Aparatūra un montāža
Aparatūra un montāža
Aparatūra un montāža

Peles virpinātājs izmanto detaļas, kuras ir pieejamas no daudziem mazumtirgotājiem. Nepieciešama šāda aparatūra:

  • Arduino Nano (vai klons - nelodējiet tapas pie Nano)
  • SG90 Servo un aparatūras pakotne
  • Mini USB kabelis
  • Daži vadi

Tālāk ir norādītas darbības, lai pieslēgtu servo Arduino Nano un uzstādītu servo un riteni.

Servo ir savienotājs ar 3 sieviešu tapām. Oranžais ir PMW tapa, kas jāpievieno Arduino Nano D9 tapai. Centrālais sarkanais vads ir Vcc, kas iet uz +5V uz Nano, un brūnais ir iezemēts, kas ir savienots ar nano GND. Es izmantoju 3 vīriešu tapas un pielodēju to pie vadiem no Nano, lai atvieglotu elektroinstalāciju.

Izmantojiet vienu no servo ragu un skrūvēm, lai SG90 servo piestiprinātu pie peles virpuļošanas korpusa, un uzstādiet riteni uz servo izejas. Pārliecinieties, vai ritenis ir līdzens un netraucē peli. Pēc izvēles varat izdrukāt rakstu un novietot to uz riteņa augšdaļas, lai uzlabotu estētiku un padarītu peli kustīgāku. Šim nolūkam es izmantoju baltas adrešu etiķetes.

3. darbība: kods

Arduino skice ir pievienota. Pirms skices augšupielādes savā nano pārliecinieties, vai ir instalētas bibliotēkas Servo.h un SimpleTimer.h. Jūs varat mainīt servo pārvietošanās leņķi un laika intervālu, kādā servo pārvietosies. Noklusējuma iestatījums ir tas, ka servo pārvietos riteni par 30 grādiem pa kreisi, pēc tam par 30 grādiem pa labi ik pēc 30 sekundēm. Tas ļaus pelei kustēties apmēram 10 mm, kas ir pietiekami, lai pasargātu datoru no miega, bet ne pārāk daudz, lai zaudētu peles kursora pēdas. Jūs varat pielāgot šīs vērtības pēc saviem ieskatiem.

4. solis: ļaujiet pelei kustēties

Image
Image
Automātikas konkurss 2017
Automātikas konkurss 2017

Novietojiet peli virs peles grozāmā un pārliecinieties, vai riteņa augšpusē ir optiskais sensors. Ieslēdziet ierīci, izmantojot USB strāvas adapteri, un viss ir kārtībā.

Automātikas konkurss 2017
Automātikas konkurss 2017

Otrā vieta automatizācijas konkursā 2017

Ieteicams: