Sisukord:

Arduino hiirevigistaja: 4 sammu (piltidega)
Arduino hiirevigistaja: 4 sammu (piltidega)

Video: Arduino hiirevigistaja: 4 sammu (piltidega)

Video: Arduino hiirevigistaja: 4 sammu (piltidega)
Video: ВЗРЫВНАЯ Блесткобомба 4.0 vs Похитители Посылок 2024, Juuli
Anonim
Arduino hiirekeerutaja
Arduino hiirekeerutaja

See on tüütu iga kord, kui arvuti läheb magama, eriti kui olete keset PowerPointi esitlust või töötate kodus, kuid see peaks olema kogu aeg võrgus kättesaadav. See lihtne seade liigutab (liigutab) teie hiirt iga 30 sekundi tagant ja hoiab arvuti alati ärkvel. See seade lihtsalt simuleerib hiire füüsilist liikumist, sinna ei pea installima ühtegi rakendust ega draiverit, seega on see varjatud ega riku ettevõtte IT -eeskirju ega paljasta end ohtliku tarkvaraga.

Samm: valmistage seade

Tehke seade
Tehke seade

Kogu hiireviigutaja on 3D -prinditud. Failid on manuses. Printige osad oma lemmikvärviga.

Samm: riistvara ja kokkupanek

Riistvara ja kokkupanek
Riistvara ja kokkupanek
Riistvara ja kokkupanek
Riistvara ja kokkupanek
Riistvara ja kokkupanek
Riistvara ja kokkupanek

Hiireviigutaja kasutab osi, mis on saadaval paljudelt jaemüüjatelt. Vaja on järgmist riistvara:

  • Arduino Nano (või kloon - ärge jootke tihvte Nano külge)
  • SG90 Servo- ja riistvarapakett
  • Mini USB -kaabel
  • Mõned juhtmed

Järgnevalt on toodud sammud servo ühendamiseks Arduino Nanoga ning servo ja ratta paigaldamine.

Servol on pistik, millel on 3 sisetihvti. Oranž on PMW -tihvt, mis tuleb ühendada Arduino Nano D9 -tihvtiga. Keskmine punane juhe on Vcc, mis läheb Nano +5V juurde ja pruun on maandatud, mis on ühendatud nano GND -ga. Kasutasin 3 isast tihvti ja jootsin juhtmestiku hõlbustamiseks Nano juhtmete külge.

Kasutage ühte servosarve ja kruvisid, et kinnitada SG90 servo hiire liigutaja korpuse külge ja paigaldage ratas servoväljundile. Veenduge, et ratas on tasane ja ei sega hiirt. Soovi korral saate mustri printida ja ratta peale asetada, et parandada esteetikat ja muuta hiir ühtlasemaks. Kasutasin selleks valgeid aadressisilte.

3. samm: kood

Arduino visand on lisatud. Veenduge, et enne eskiisi oma nanosse üleslaadimist on installitud raamatukogud Servo.h ja SimpleTimer.h. Saate muuta servo liikumise nurka ja ajavahemikku, mille jooksul servo liigub. Vaikimisi on servo liigutab ratast 30 kraadi vasakule ja seejärel 30 kraadi paremale iga 30 sekundi järel. See paneb hiire liikuma umbes 10 mm, millest piisab arvuti unerežiimist hoidmiseks, kuid mitte liiga palju hiirekursori kadumiseks. Saate neid väärtusi kohandada vastavalt soovile.

Samm: laske hiirel liikuda

Image
Image
Automatiseerimisvõistlus 2017
Automatiseerimisvõistlus 2017

Asetage hiir hiireviigutaja kohale ja veenduge, et optiline andur oleks ratta peal. Seadme sisselülitamiseks kasutage USB -toiteadapterit ja olete valmis.

Automatiseerimisvõistlus 2017
Automatiseerimisvõistlus 2017

Teise koha saanud automaatikavõistlus 2017

Soovitan: