Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Johan LinkBABOTFollow Więcej autora:
O: Cześć, jestem Johan Link, 19-letni student mieszkający w Szwajcarii. Kocham robotykę, komputery, druk 3D, fotografię i skate. Więcej o Johan Link »
Cześć, stworzyłem system, który pozwala sterować myszą komputera po prostu poruszając głową.
Jeśli podoba Ci się mój projekt, nie wahaj się zagłosować na mnie w konkursie Arduino 2017.;)
Dlaczego to zrobiłem?
Chciałem stworzyć obiekt, który sprawi, że gry wideo będą bardziej realistyczne. Chciałem jednak być jak najprostszy, nie trzeba mieć dobrej znajomości elektroniki i lutowania, aby wykonać ten projekt. Stworzyłem ten system, aby łatwiej było grać w gry, ten system jest bardzo intuicyjny. Głowa postaci w twojej grze wideo wykonuje ten sam ruch, co twoja głowa w prawdziwym życiu.
Mój system jest przydatny do grania w gry wideo, ale ten system mógłby być wykorzystany do ułatwienia życia osobom niepełnosprawnym, które nie mogą używać rąk. Jednak konieczne byłoby ulepszenie mojego systemu, aby móc korzystać z przycisków myszy. (Powiedz mi w komentarzach, czy masz pomysł na ulepszenie mojego projektu;)).
Dzięki UTSOURCE.net za oferowanie komponentów elektronicznych do moich projektów
Krok 1: Jak to działa?
System elektroniczny zawiera dwa ważne elementy. Zawiera żyroskop i mikrokontroler. Żyroskop mierzy pochylenie głowy i przesyła dane do mikrokontrolera. Następnie mikrokontroler emuluje mysz komputerową i przekazuje do komputera informacje, które będą poruszać myszą. System emuluje mysz, ale nadal możesz używać swojej prawdziwej myszy w tym samym czasie, gdy grasz.
Krok 2: Jak z niego korzystać?
Jest naprawdę łatwy w użyciu. Za pomocą gumki przymocuj system elektroniczny do ulubionej czapki. Następnie podłącz przedłużacz USB między komputerem a systemem elektronicznym. Następnie porusz głową, a mysz powinna się poruszyć.
Krok 3: Materiały
Oto materiał, którego potrzebujesz do wykonania tego obiektu:
- Żyroskop - MPU 9265.
- Arduino - ATMega 32U4.
- Dwie małe śrubki (patrz zdjęcia), odzyskałem te śrubki w starej drukarce.
- Lutownica.
- Śrubokręt.
- Niektóre przewody.
- Drukarka 3D.
Krok 4: Obwód elektroniczny
Układ jest naprawdę prosty.
ATMega 32U4 | MPU
3.3 v ------------------ VCC
GND ----------------- GND
SDA(D2) ------------ SDA
SCL(D3) ------------ SCL
Krok 5: Jak to złożyć?
Najpierw zbuduj obwód elektroniczny, a następnie wydrukuj obudowę. To bardzo proste, umieść obwód w pudełku, a następnie przykręć dwie małe śruby.
Krok 6: Jak to zaprogramować?
Nie zdałem sobie sprawy z całego kodu, mój kod jest oparty na kodzie, który znalazłem tutaj.
ATMega32U4 można zaprogramować jak każde Arduino. Pobierz mój kod, a następnie prześlij go na Arduino za pomocą programu Arduino.
Linie 190 i 191 programu są ważne. W linii 190 możesz zmienić czułość sensora, im więcej wpiszesz dużą liczbę, tym szybsza będzie mysz. W linii 191 musisz wskazać orientację systemu elektronicznego. Obejrzyj zdjęcie.
Mam nadzieję, że podobał Ci się mój projekt. Mówię po francusku, więc przepraszam za angielskie błędy w tej instrukcji.