Spisu treści:

Wiggler myszy Arduino: 4 kroki (ze zdjęciami)
Wiggler myszy Arduino: 4 kroki (ze zdjęciami)

Wideo: Wiggler myszy Arduino: 4 kroki (ze zdjęciami)

Wideo: Wiggler myszy Arduino: 4 kroki (ze zdjęciami)
Wideo: Easiest Mouse Jiggler! Free and easy! 2024, Listopad
Anonim
Wiggler myszy Arduino
Wiggler myszy Arduino

To trochę denerwujące za każdym razem, gdy komputer przechodzi w stan uśpienia, zwłaszcza gdy jesteś w trakcie prezentacji PowerPoint lub pracujesz w domu, ale przez cały czas powinien być dostępny online. To proste urządzenie będzie poruszać myszą co około 30 sekund i sprawi, że komputer będzie zawsze aktywny. To urządzenie po prostu symuluje fizyczny ruch myszy, nie wymaga instalacji aplikacji ani sterownika, więc jest „ukryte” i nie narusza polityki IT firmy ani nie naraża się na niebezpieczne oprogramowanie.

Krok 1: Zrób urządzenie

Zrób urządzenie
Zrób urządzenie

Cały wiggler myszy jest drukowany w 3D. Pliki są załączone. Wydrukuj części w swoim ulubionym kolorze.

Krok 2: Sprzęt i montaż

Sprzęt i montaż
Sprzęt i montaż
Sprzęt i montaż
Sprzęt i montaż
Sprzęt i montaż
Sprzęt i montaż

Mysz wiggler wykorzystuje części, które są dostępne w wielu sklepach. Potrzebny jest następujący sprzęt:

  • Arduino Nano (lub klon, nie lutuj pinów do Nano)
  • SG90 Serwo i pakiet sprzętu
  • Kabel mini USB
  • Niektóre przewody

Poniżej przedstawiono kroki, aby podłączyć serwo do Arduino Nano i zainstalować serwo i koło.

Serwo posiada złącze z 3 żeńskimi pinami. Pomarańczowy to pin PMW, który należy podłączyć do pinu D9 w Arduino Nano. Środkowy czerwony przewód to Vcc, który przechodzi do + 5 V na Nano, a brązowy to masa, która jest podłączona do GND na nano. Użyłem 3 męskich pinów i przylutowałem je do przewodów z Nano, aby ułatwić okablowanie.

Użyj jednego z serwomechanizmu i śrub, aby przymocować serwo SG90 do korpusu wigglera myszy i zainstaluj koło na wyjściu serwomechanizmu. Upewnij się, że kółko jest wypoziomowane i nie przeszkadza w pracy myszy. Opcjonalnie możesz wydrukować wzór i umieścić go na kole, aby poprawić estetykę i sprawić, by mysz poruszała się bardziej spójnie. Użyłem do tego białych etykiet adresowych.

Krok 3: Kod

W załączeniu szkic Arduino. Upewnij się, że masz zainstalowane biblioteki Servo.h i SimpleTimer.h przed przesłaniem szkicu do nano. Możesz zmienić kąt, pod jakim porusza się serwo, oraz czas, w jakim serwo porusza się. Domyślnym ustawieniem jest to, że serwo będzie przesuwało koło o 30 stopni w lewo, a następnie o 30 stopni w prawo co 30 sekund. Spowoduje to ruch myszy o około 10 mm, co wystarczy, aby komputer nie uśpił, ale nie za bardzo, aby zgubić kursor myszy. Możesz dostosować te wartości według własnego uznania.

Krok 4: Niech mysz się porusza

Image
Image
Konkurs Automatyki 2017
Konkurs Automatyki 2017

Umieść mysz na górze Mouse Wiggler i upewnij się, że czujnik optyczny znajduje się na górze kółka. Włącz urządzenie za pomocą zasilacza USB i gotowe.

Konkurs Automatyki 2017
Konkurs Automatyki 2017

Drugie miejsce w konkursie automatyzacji 2017

Zalecana: