Spisu treści:
- Krok 1: Czego potrzebujesz?
- Krok 2: Programowanie Arduino i Bluetooth
- Krok 3: Budowa rękawicy
- Krok 4: Produkt końcowy
Wideo: Rękawica kreatora: rękawica kontrolera Arduino: 4 kroki (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
Rękawica czarodzieja.
W moim projekcie stworzyłem rękawicę, której możesz użyć do grania w swoje ulubione gry związane z magią w fajny i wciągający sposób, używając tylko kilku podstawowych zasobów arduino i arduino. możesz grać w takie gry, jak starsze zwoje, lub możesz nawet stworzyć własną grę.
Rękawica wykorzystuje akcelerometr do wykrywania prędkości twojej ręki, dzięki czemu jeśli poruszysz ręką w szybkim ruchu rzucania, arduino wyśle wiadomość z modułu bluetooth do odbiornika, aby odbiornik mógł uruchomić polecenie i kliknąć komputer jak mysz kliknięć. Rękawica ma również inny przycisk, którego można użyć do zmiany zaklęć i zmiany koloru diod LED w rękawicy.
Krok 1: Czego potrzebujesz?
Będziesz potrzebować:
- 1x para rękawiczek 1,5 większa od Twojego rozmiaru.
- 1x prostokątna obudowa, która pomieści arduino leonardo i inne kable (ja użyłem etui na iphone'a 4)
- 1x arduino nano
- 1x arduino leonardo
- 1x pierścień adafruit neo-piksel 16
- 3x przyciski do wyboru (polecam małe, bo muszą zmieścić się w palcach)
- 2x moduły bluetooth HC-05.
- 1x 3-osiowy akcelerometr
i dużo przewodów, kilka rezystorów 220 omów (mógłbym to zrobić z 6) i trochę sprzętu do lutowania jak cyna.
Krok 2: Programowanie Arduino i Bluetooth
Aby rozpocząć swój projekt, możesz zakodować swoje arduino nano i arduino leonardo, będziesz chciał utworzyć połączenie bluetooth master i slave z obydwoma modułami HC-05. Znalazłem idealny przewodnik po tej instalacji na tej stronie i umieszczę link do instrukcji, abyś mógł zrobić dokładnie to samo, zanim przejdziemy dalej (pamiętaj: arduino leonardo to Slave, a arduino nano to Master) (naprawdę chcę podziękować „Riftliger” za jego instrukcje):
Po podłączeniu arduino leonardo jako slave i arduino nano jako master, możemy zacząć je kodować, aby działały z każdym atrybutem i stworzyć rękawicę.
Aby rozpocząć, upewnij się, że masz skonfigurowaną bibliotekę w obu arduino i pobierz.
Twój master arduino powinien być rękawicą, więc pierścień neopixel i moduł bluetooth są połączone. oznacza to, że moduł główny powinien mieć:
#include #definiuj PIN 6
oraz
#include SoftwareSerial BTserial(10, 11);
Twój slave arduino powinien być w stanie odbierać informacje za pomocą bluetooth i móc sterować twoim komputerem. więc dla slave'a będziesz potrzebować również SoftwareSerial, a także standardowego #include Keyboard.hi #include Mouse.h, o którym możesz dowiedzieć się więcej na stronie arduino referrens.
Podsumowując, zamieściłem pełny kod poniżej i możesz utworzyć kod podobny do poniższego kodu, aby wykonać swoje światła lub zmapować własny akcelerometr.
Krok 3: Budowa rękawicy
Po pomyślnym utworzeniu, przesłaniu, przetestowaniu i ulepszeniu kodu musisz podjąć decyzję o rozpoczęciu tworzenia swojej rękawicy. na powyższych zdjęciach zrobiłem prosty schemat, jak wszystko powinno być skonfigurowane (przepraszam za moje umiejętności rysowania). na schemacie widać, że linie z linią falistą jak „Z” przez nie są podłączone do 5 V (5 woltów), a linie z prostym okręgiem „0” przez nie są podłączone do GND (masa).
skoro już ustawiłeś kod, powinieneś wiedzieć, dokąd powinien prowadzić każdy pin i jak wszystko powinno być zasilane i sterowane. małą wskazówką jest znalezienie prostego miejsca dla swojego arduino, ponieważ będzie musiało schować się w twojej rękawicy. miałem swój na środku dłoni, ale polecam umieszczenie arduino na początku tylnej części nadgarstka, ponieważ akcelerometr najlepiej umieścić na środku dłoni, a bluetooth można umieścić w dowolnym miejscu.
najtrudniejszą częścią procesu budowy jest lutowanie wszystkich kabli. to był mój pierwszy projekt lutowania, więc muszę się wiele nauczyć, ale mogę mówić z doświadczenia, aby używać takich rzeczy, jak metalowe nakładki na okablowanie, aby połączyć każdy atrybut z napięciem i uziemieniem tylko z dwóch połączeń z arduino. ułatwia to łączenie ze sobą wielu przewodów, ale jeśli musisz podłączyć przewód do arduino nano, polecam lutowanie, ponieważ gwarantuje to silne połączenie.
Arduino leonardo to bardzo prosty proces, w którym można użyć kabli połączeniowych do podłączenia do płytki, przylutować końcówki do podrzędnego modułu bluetooth i podłączyć diodę LED z pinu 8 do GND (masa) bez żadnych połączeń między nimi, ponieważ dioda LED nie będzie świecić tak bardzo, żeby się złamać. na koniec stwórz fajne, ale proste pudełko dla swojego leonardo (gdy USB jest nadal podłączony), aby mieć odbiornik do podłączenia do komputera. (Użyłem prostego pudełka i phone 4, idealnego do dopasowania modułu arduino leonardo + bluetooth.
Krok 4: Produkt końcowy
I to wszystko!!
Jeśli wszystko dobrze połączyłeś, upewniłeś się, że żaden przewód elektryczny nie styka się ze sobą, i upewnij się, że wszystko jest połączone, i możesz przetestować swoją rękawicę z czymś w rodzaju starszych zwojów, wybierając zaklęcia w korelacji z wybranymi światłami, ulubione je, a następnie przypisz je do klawiszy twoich przycisków i to wszystko.
możesz teraz zagrać w wciągającą grę w skyrim i poczuć się jak prawdziwy czarodziej. mam nadzieję, że spodoba ci się ten projekt i powiesz mi, jak mogę ulepszyć moje projekty
Dziękuję i Pamiętaj!!:
Baw się dobrze!!
Zalecana:
DIY Zestaw akumulatorów do kontrolera Xbox One (projekt w toku): 3 kroki (ze zdjęciami)
Zrób to sam zestaw akumulatorów do kontrolera Xbox One (projekt w toku): Zanim przejdziemy do szczegółów, chciałbym omówić tytuł. Ten projekt jest w toku ze względu na pewne ustalenia po przetestowaniu pierwszego projektu. Biorąc to pod uwagę, przeprojektowuję tablicę, aby uwzględnić pewne zmiany, które omówię. Omówiłem e
Rękawica Iron Man: 4 kroki (ze zdjęciami)
Rękawica Iron Mana: Ten projekt składa się z dwóch tekturowych części, które nosisz na ramieniu. Jeden na dłoni i jeden za nadgarstkiem. Kiedy przesuniesz nadgarstek w górę, część na dłoni zapali się, naśladując stabilizatory lotu i broń w kombinezonie Iron Mana
Rękawica do sterowania myszą Arduino: 6 kroków (ze zdjęciami)
Rękawica do sterowania myszą Arduino: Na potrzeby mojego szkolnego projektu stworzyłem rękawicę Arduino, która może sterować kursorem za pomocą akcelerometru. W kilku prostych krokach pokażę Ci, jak powtórzyć ten proces
Konfiguracja strony internetowej za pomocą Kreatora stron Google: 6 kroków
Konfiguracja strony internetowej za pomocą Kreatora stron Google: Jak skonfigurować stronę internetową za pomocą nowego Kreatora stron Google Labs. (Jak stworzyć prostą witrynę o wielkości 100 MB za darmo i mieć ją po południu.) W tym jak, łączyć strony formularza ze stroną, łącza do innych stron, łącza do przesłanych plików html, dołączać obrazy
PODSTAWOWY INSTRUKCJA DLA KREATORA WINDOWS: 6 kroków
PODSTAWOWY SAMOUCZEK DO TWORZENIA FILMÓW W SYSTEMIE WINDOWS: Hej, jestem zatęchły56 i nauczę was, jak zrobić film w programie Windows Movie Maker, to ma wiele możliwości, oto kilka teledysków, które zrobiłem sam w programie Windows Movie Maker. WSKAŹNIK