Мазмуну:

Arduino Mouse Wiggler: 4 кадам (сүрөттөр менен)
Arduino Mouse Wiggler: 4 кадам (сүрөттөр менен)

Video: Arduino Mouse Wiggler: 4 кадам (сүрөттөр менен)

Video: Arduino Mouse Wiggler: 4 кадам (сүрөттөр менен)
Video: DIY Mouse Jiggler with Arduino Pro Micro [Arduino Leonardo]: Keep Your Computer Awake! 2024, Июль
Anonim
Arduino Mouse Wiggler
Arduino Mouse Wiggler

Бул компьютер уктаганда, айрыкча, PowerPoint презентациясынын ортосунда турганда же үйдөн иштегенде, бирок дайыма интернетте жеткиликтүү көрүнүшү керек болгондо кыжырды келтирет. Бул жөнөкөй түзмөк сиздин чычканыңызды ар бир 30 секунд сайын чайкап (компьютерди) ойготот. Бул түзмөк чычкандын физикалык кыймылын симуляциялайт, эч кандай колдонмо же драйвер орнотулбайт, андыктан ал "жашыруун" жана компаниянын IT саясатын бузбайт жана коркунучтуу программалык камсыздоого дуушар болбойт.

1 -кадам: Аппаратты жасаңыз

Аппаратты жасоо
Аппаратты жасоо

Бүт чычкан кыймылдаткычы 3D басып чыгарылган. Файлдар тиркелет. Бөлүктөрдү сүйүктүү түсүңүз менен басып чыгарыңыз.

2 -кадам: Аппараттык жана монтаждоо

Аппараттык жана монтаждоо
Аппараттык жана монтаждоо
Аппараттык жана монтаждоо
Аппараттык жана монтаждоо
Аппараттык жана монтаждоо
Аппараттык жана монтаждоо

Чычкан чайкоочу көптөгөн дүкөндөрдө бар тетиктерди колдонот. Төмөнкү жабдыктар керек:

  • Arduino Nano (же клондоштуруу, казыктарды нано менен ширетпөө)
  • SG90 Servo жана аппараттык пакет
  • Мини USB кабели
  • Кээ бир зымдар

Төмөндө сервону Arduino Nanoго туташтыруу жана сервону жана дөңгөлөктү орнотуу кадамдары келтирилген.

Серводо 3 ургаачы казык менен туташтыргычы бар. Апельсин - бул Arduino Nanoдогу D9 пинге туташуу керек болгон PMW пини. Кызыл зым - бул Vano, ал нанодо +5Vга барат, ал эми Brown - нанодо GND менен туташкан жер. Мен 3 эркек төөнөгүчтү колдонуп, зымдарды оңой кылуу үчүн нанодон зымдарга коштум.

Серво мүйүзүнүн жана бурамаларынын бирөөсүн колдонуп, SG90 сервосун чычканды кыймылдаткычтын денесине бекитип, дөңгөлөктү серво чыгуусуна орнотуңуз. Дөңгөлөктүн тегиз экенин жана чычканга тоскоол болбогонун текшериңиз. Кааласаңыз, эстетиканы жакшыртуу жана чычканды ырааттуураак кылуу үчүн үлгүнү басып чыгарып, дөңгөлөктүн үстүнө койсоңуз болот. Мен бул үчүн ак дарек энбелгилерин колдондум.

3 -кадам: Код

Arduino эскизи тиркелет. Эскизди наноңузга жүктөө алдында Servo.h жана SimpleTimer.h китепканалары орнотулганын текшериңиз. Сиз servo жүрө турган бурчту жана servo кыймылдай турган убакыт аралыгын өзгөртө аласыз. Демейки жөндөө - бул servo дөңгөлөктү 30 градуска солго 30 градуска оңго 30 градуска жылдырат. Бул сиздин чычканыңызды болжол менен 10 мм жылдырат, бул компьютерди уйкудан сактоо үчүн жетиштүү, бирок чычкан курсорунун изин жоготуу үчүн өтө көп эмес. Сиз бул баалуулуктарды каалагандай тууралай аласыз.

4 -кадам: Чычкан кыймылга келсин

Image
Image
Автоматташтыруу сынагы 2017
Автоматташтыруу сынагы 2017

Чычканыңызды Чычкан Уиглердин үстүнө коюп, дөңгөлөктүн үстүндөгү оптикалык сенсорду текшериңиз. Түзмөктү күйгүзүңүз, USB кубат адаптерин колдонуңуз.

Автоматташтыруу сынагы 2017
Автоматташтыруу сынагы 2017

Автоматташтыруу конкурсунда 2 -орун

Сунушталууда: