Spisu treści:

Hakowanie Hexbug Spider XL w celu dodania wizji komputerowej za pomocą smartfona z Androidem: 9 kroków (ze zdjęciami)
Hakowanie Hexbug Spider XL w celu dodania wizji komputerowej za pomocą smartfona z Androidem: 9 kroków (ze zdjęciami)

Wideo: Hakowanie Hexbug Spider XL w celu dodania wizji komputerowej za pomocą smartfona z Androidem: 9 kroków (ze zdjęciami)

Wideo: Hakowanie Hexbug Spider XL w celu dodania wizji komputerowej za pomocą smartfona z Androidem: 9 kroków (ze zdjęciami)
Wideo: OwnTibia Za Free 2024, Listopad
Anonim
Hakowanie Hexbug Spider XL w celu dodania wizji komputerowej za pomocą smartfona z Androidem
Hakowanie Hexbug Spider XL w celu dodania wizji komputerowej za pomocą smartfona z Androidem

Jestem wielkim fanem oryginalnego Pająka Hexbug™. Posiadałem kilkanaście i zhakowałem je wszystkie. Za każdym razem, gdy któryś z moich synów idzie na przyjęcie urodzinowe przyjaciela, przyjaciel dostaje w prezencie pająka Hexbug™. Zhakowałem oryginalnego pająka, aby grać w piłkę nożną (https://youtu.be/h0BTYm1e5u0) i podążać za liniami (https://youtu.be/quDHhuEsxEg). Kiedy zobaczyłem Hexbug™ Spider XL w Target™, od razu chciałem zhakować do niego smartfona i poeksperymentować z wizją komputerową i robotyką.

Krok 1: Zdemontuj Pająka Hexbug

Zdemontuj Pająka Hexbug
Zdemontuj Pająka Hexbug

Pająk Hexbug można łatwo rozebrać za pomocą małego śrubokręta krzyżakowego. Najpierw zdejmij pokrywę baterii, a następnie wykręć trzy śruby wokół uchwytu baterii. Po wykręceniu śrub delikatnie podnieś górę z pająka.

Krok 2: Podnieś głowę z pająka i wyjmij płytkę drukowaną

Podnieś głowę z pająka i wyjmij płytkę drukowaną
Podnieś głowę z pająka i wyjmij płytkę drukowaną
Podnieś głowę z pająka i wyjmij płytkę drukowaną
Podnieś głowę z pająka i wyjmij płytkę drukowaną
Podnieś głowę z pająka i wyjmij płytkę drukowaną
Podnieś głowę z pająka i wyjmij płytkę drukowaną

Delikatnie podnieś głowę z pająka i wyjmij płytkę drukowaną.

Krok 3: Odetnij przewody akumulatora i silnika na płycie i zdejmij końcówki

Przetnij przewody akumulatora i silnika na płycie i zdejmij końcówki
Przetnij przewody akumulatora i silnika na płycie i zdejmij końcówki
Przetnij przewody akumulatora i silnika na płycie i zdejmij końcówki
Przetnij przewody akumulatora i silnika na płycie i zdejmij końcówki
Przetnij przewody akumulatora i silnika na płycie i zdejmij końcówki
Przetnij przewody akumulatora i silnika na płycie i zdejmij końcówki
Przetnij przewody akumulatora i silnika na płycie i zdejmij końcówki
Przetnij przewody akumulatora i silnika na płycie i zdejmij końcówki

Przetnij przewody w miejscu, w którym łączą się z płytą. Są trzy komplety przewodów: jeden do uchwytu baterii w głowicy (czerwony/czarny), drugi do górnego silnika, trzeci do dolnego silnika. Jeden silnik ma przewód brązowy i zielony, drugi silnik ma przewód brązowy i czarny jak na zdjęciu. Zdejmij około 1/4 cala izolacji z końca wszystkich sześciu przewodów. Upewnij się, że baterie zostały wyjęte z uchwytu baterii.

Krok 4: Usuń plastikową wkładkę z głowicy pająka, przeciągnij przewody i wymień głowicę

Usuń plastikową wkładkę z głowicy pająka, przeciągnij przewody i wymień głowicę
Usuń plastikową wkładkę z głowicy pająka, przeciągnij przewody i wymień głowicę
Usuń plastikową wkładkę z głowicy pająka, przeciągnij przewody i wymień głowicę
Usuń plastikową wkładkę z głowicy pająka, przeciągnij przewody i wymień głowicę

Użyj szczypiec z długimi końcówkami, aby wyjąć plastikową wkładkę w górnej części pająka, a następnie umieść górę z powrotem na pająku i przeciągnij druty przez otwór pozostawiony po wyjętej wkładce. Przykręć górną część z powrotem do pająka za pomocą tych samych trzech śrub wykręconych wcześniej. Uwaga: Przewody silnika i uchwytu akumulatora (strzałka) wystają przez otwór w górnej części wykonany po wyjęciu wkładki.

Krok 5: Podłącz EMGRobotics ADMCB do pająka za pomocą zacisków śrubowych

Podłącz EMGRobotics ADMCB do pająka za pomocą zacisków śrubowych
Podłącz EMGRobotics ADMCB do pająka za pomocą zacisków śrubowych
Podłącz EMGRobotics ADMCB do pająka za pomocą zacisków śrubowych
Podłącz EMGRobotics ADMCB do pająka za pomocą zacisków śrubowych
Podłącz EMGRobotics ADMCB do pająka za pomocą zacisków śrubowych
Podłącz EMGRobotics ADMCB do pająka za pomocą zacisków śrubowych

Płyta kontrolera podwójnego silnika EMGRobotics Audio (ADMCB) łączy się z silnikami w Hexbug Spider, uchwytem baterii i gniazdem słuchawkowym w urządzeniu z systemem Android. Urządzenie z Androidem będzie sterować silnikami w Hexbug Spider, wysyłając dźwięki przez gniazdo słuchawkowe do ADMCB. ADMCB dekoduje tony na napięcia do przodu i do tyłu do silników. Możesz dowiedzieć się więcej o ADMCB tutaj:

Bardzo ważne jest, aby wszystkie przewody były podłączone do ADMCB DOKŁADNIE tak, jak pokazano. Odwrócenie połączeń może spowodować uszkodzenie ADMCB lub spowodować nieprawidłowe poruszanie się robota. Podłączenie przewodów do ADMCB jest łatwe za pomocą płaskich zacisków śrubowych. Włóż pozbawione izolacji przewody do otworów, jak pokazano, i dokręć śrubę nad otworem za pomocą małego płaskiego śrubokręta. Po dokręceniu sprawdź, czy żadne żyły miedzianego drutu nie są ze sobą zwarte. Dokładnie sprawdź wszystkie połączenia i upewnij się, że nie ma zwarć (połączeń między przewodami) przed włożeniem baterii.

Krok 6: Użyj gumki, aby zabezpieczyć ADMCB do pająka Hexbug

Użyj gumki, aby przymocować ADMCB do pająka Hexbug
Użyj gumki, aby przymocować ADMCB do pająka Hexbug
Użyj gumki, aby przymocować ADMCB do pająka Hexbug
Użyj gumki, aby przymocować ADMCB do pająka Hexbug
Użyj gumki, aby przymocować ADMCB do pająka Hexbug
Użyj gumki, aby przymocować ADMCB do pająka Hexbug

Oto najlepszy przyjaciel hakerów: gumki, opaski do krawatów i taśma dwustronna. Użyj gumki, aby przymocować ADMCB do Pająka Hexbug.

Krok 7: Montaż telefonu z Androidem na HexBug Spider XL - metoda nr 1

Montowanie telefonu z Androidem na HexBug Spider XL - metoda nr 1
Montowanie telefonu z Androidem na HexBug Spider XL - metoda nr 1
Montowanie telefonu z Androidem na HexBug Spider XL - metoda nr 1
Montowanie telefonu z Androidem na HexBug Spider XL - metoda nr 1
Montowanie telefonu z Androidem na HexBug Spider XL - metoda nr 1
Montowanie telefonu z Androidem na HexBug Spider XL - metoda nr 1

Na zdjęciu najprostszy sposób montażu telefonu z systemem Android. Po prostu wywierć otwór w pokrywie baterii Spidera i przełóż przez 3 śrubę. Użyłem opaski do wiązania, mocowań do wiązania i taśmy dwustronnej..

Krok 8: Montaż telefonu z Androidem na HexBug Spider XL - metoda nr 2

Montowanie telefonu z Androidem na HexBug Spider XL - metoda nr 2
Montowanie telefonu z Androidem na HexBug Spider XL - metoda nr 2
Montowanie telefonu z Androidem na HexBug Spider XL - metoda nr 2
Montowanie telefonu z Androidem na HexBug Spider XL - metoda nr 2
Montowanie telefonu z Androidem na HexBug Spider XL - metoda nr 2
Montowanie telefonu z Androidem na HexBug Spider XL - metoda nr 2
Montowanie telefonu z Androidem na HexBug Spider XL - metoda nr 2
Montowanie telefonu z Androidem na HexBug Spider XL - metoda nr 2

Miałem szczęście spotkać Stevena Finkelmana w Pumping Station: One w Chicago w styczniu. Zbudował dla mnie bardzo fajny montaż za pomocą wycinarki laserowej. https://pumpingstationone.org/ Nie mogę mówić wystarczająco dobrze o ludziach z Pumping Station One. Zaprosili mnie tam, abym zrobił prezentację na temat wizji komputerowej w styczniu i ostatecznie zbudowali dla mnie te wspaniałe mocowania.

Krok 9: Sterowanie robotem za pomocą wizji komputerowej lub RFO BASIC

Sterowanie robotem za pomocą wizji komputerowej lub RFO BASIC
Sterowanie robotem za pomocą wizji komputerowej lub RFO BASIC
Sterowanie robotem za pomocą wizji komputerowej lub RFO BASIC
Sterowanie robotem za pomocą wizji komputerowej lub RFO BASIC
Sterowanie robotem za pomocą wizji komputerowej lub RFO BASIC
Sterowanie robotem za pomocą wizji komputerowej lub RFO BASIC

Finalnym robotem może sterować dowolna aplikacja, która potrafi generować odpowiednie dźwięki (Pająk używa trybu różnicowego). Więcej informacji na temat używania RFO BASIC dla systemu Android do sterowania robotem można znaleźć tutaj: https://buildsmartrobots.ning.com/profiles/blogs/building-an-android-basic-programmable-tank-for-less-than-50- 00 Możesz też pobrać kontroler robota EMGRobotics bezpośrednio z Google Play:

Zalecana: