Съдържание:

Хакване на Hexbug Spider XL за добавяне на компютърна визия с помощта на смартфон с Android: 9 стъпки (със снимки)
Хакване на Hexbug Spider XL за добавяне на компютърна визия с помощта на смартфон с Android: 9 стъпки (със снимки)

Видео: Хакване на Hexbug Spider XL за добавяне на компютърна визия с помощта на смартфон с Android: 9 стъпки (със снимки)

Видео: Хакване на Hexbug Spider XL за добавяне на компютърна визия с помощта на смартфон с Android: 9 стъпки (със снимки)
Видео: Хакване на Instagram, Facebook, Steam и др. 2024, Ноември
Anonim
Хакване на Hexbug Spider XL за добавяне на компютърно зрение с помощта на Android смартфон
Хакване на Hexbug Spider XL за добавяне на компютърно зрение с помощта на Android смартфон

Аз съм голям фен на оригиналния Hexbug ™ Spider. Притежавам над дузина и ги хакнах всички. Всеки път, когато един от синовете ми отиде на рожден ден на приятели, приятелят получава подарък Hexbug ™ паяк. Хакнал съм оригиналния паяк да играе футбол (https://youtu.be/h0BTYm1e5u0) и да следвам редовете (https://youtu.be/quDHhuEsxEg). Когато видях Hexbug ™ Spider XL в Target ™, веднага исках да хакна смартфон към него и да експериментирам с компютърно зрение и роботика.

Стъпка 1: Разглобете Hexbug Spider

Разглобете Hexbug Spider
Разглобете Hexbug Spider

Hexbug Spider лесно се разглобява с малка отвертка. Първо свалете капака на тестото, след което отстранете трите винта в и около държача на батерията. След като винтовете са свалени, леко повдигнете горната част на паяка.

Стъпка 2: Повдигнете главата от паяка и свалете платката

Повдигнете главата от паяка и свалете платката
Повдигнете главата от паяка и свалете платката
Повдигнете главата от паяка и свалете платката
Повдигнете главата от паяка и свалете платката
Повдигнете главата от паяка и свалете платката
Повдигнете главата от паяка и свалете платката

Внимателно повдигнете главата от паяка и извадете платката.

Стъпка 3: Изрежете проводниците на батерията и двигателя на дъската и отстранете краищата

Нарежете проводниците на батерията и двигателя на дъската и отстранете краищата
Нарежете проводниците на батерията и двигателя на дъската и отстранете краищата
Нарежете проводниците на батерията и двигателя на дъската и отстранете краищата
Нарежете проводниците на батерията и двигателя на дъската и отстранете краищата
Нарежете проводниците на батерията и двигателя на дъската и отстранете краищата
Нарежете проводниците на батерията и двигателя на дъската и отстранете краищата
Нарежете проводниците на батерията и двигателя на дъската и отстранете краищата
Нарежете проводниците на батерията и двигателя на дъската и отстранете краищата

Изрежете проводниците в мястото, където те се свързват с платката. Има три комплекта проводници: един комплект отива към държача на батерията в главата (червен/черен), друг комплект отива към горния двигател, а третият отива към долния мотор. Един мотор има кафяв и зелен проводник, другият двигател има кафяв и черен проводник, както е на снимката. Отстранете приблизително 1/4 инча изолация от края на всичките шест проводника. Уверете се, че батериите са извадени от държача за батерии.

Стъпка 4: Извадете пластмасовата вложка в главата на паяка, издърпайте проводниците и сменете главата

Извадете пластмасовата вложка в главата на паяка, издърпайте проводниците и сменете главата
Извадете пластмасовата вложка в главата на паяка, издърпайте проводниците и сменете главата
Извадете пластмасовата вложка в главата на паяка, издърпайте проводниците и сменете главата
Извадете пластмасовата вложка в главата на паяка, издърпайте проводниците и сменете главата

Използвайте клещи с дълъг нос, за да премахнете пластмасовата вложка в горната част на паяка, след това поставете отгоре обратно върху паяка и издърпайте проводниците през отвора, оставен от отстранената вложка. Завийте горната част на паяка, като използвате същите три винта, отстранени по -рано. Забележка: Проводниците на мотора и държача на батерията (стрелка), прилепнали през отвора в горната част, са направени чрез отстраняване на вложката.

Стъпка 5: Свържете EMGRobotics ADMCB към паяка с помощта на винтовите клеми

Свържете EMGRobotics ADMCB към паяка с помощта на винтовите клеми
Свържете EMGRobotics ADMCB към паяка с помощта на винтовите клеми
Свържете EMGRobotics ADMCB към паяка с помощта на винтовите клеми
Свържете EMGRobotics ADMCB към паяка с помощта на винтовите клеми
Свържете EMGRobotics ADMCB към паяка с помощта на винтовите клеми
Свържете EMGRobotics ADMCB към паяка с помощта на винтовите клеми

Електронната платка за контрол на звука с двоен двигател EMGRobotics (ADMCB) се свързва с двигателите в Hexbug Spider, държача на батерията и жака за слушалки на устройството с Android. Устройството с Android ще контролира двигателите в Hexbug Spider, като изпраща тонове през жака за слушалки към ADMCB. ADMCB декодира тоновете в напрежение напред и назад към двигателите. Можете да научите повече за ADMCB тук:

Много е важно всички кабели да са свързани към ADMCB ТОЧНО, както е показано. Обръщането на връзките може да повреди ADMCB или да доведе до неправилно движение на робота. Свързването на проводниците към ADMCB е лесно с помощта на винтовите клеми с плоска глава. Поставете оголените проводници в отворите, както е показано, и затегнете винта над отвора с помощта на малка отвертка с плоска глава. След затягане проверете дали нишки от медна тел не са късо съединени. Проверете отново всичките си връзки и се уверете, че няма къси съединения (връзки между проводници), преди да поставите батерии.

Стъпка 6: Използвайте гумена лента, за да фиксирате ADMCB към Hexbug Spider

Използвайте гумена лента, за да фиксирате ADMCB към Hexbug Spider
Използвайте гумена лента, за да фиксирате ADMCB към Hexbug Spider
Използвайте гумена лента, за да фиксирате ADMCB към Hexbug Spider
Използвайте гумена лента, за да фиксирате ADMCB към Hexbug Spider
Използвайте гумена лента, за да фиксирате ADMCB към Hexbug Spider
Използвайте гумена лента, за да фиксирате ADMCB към Hexbug Spider

Следните са най -добрият приятел на хакерите: ластици, вратовръзки и двустранна лента. Използвайте гумена лента, за да закрепите ADMCB към Hexbug Spider.

Стъпка 7: Монтиране на Android телефон на HexBug Spider XL - Метод #1

Монтиране на Android телефон на HexBug Spider XL - Метод #1
Монтиране на Android телефон на HexBug Spider XL - Метод #1
Монтиране на Android телефон на HexBug Spider XL - Метод #1
Монтиране на Android телефон на HexBug Spider XL - Метод #1
Монтиране на Android телефон на HexBug Spider XL - Метод #1
Монтиране на Android телефон на HexBug Spider XL - Метод #1

На снимката е най -простият метод за монтиране на телефон с Android. Просто пробийте дупка в капака на батерията на Spider и прокарайте 3 -инчов болт. Използвах опаковки за вратовръзки, стойки за опаковане на вратовръзка и двустранна лента. Телефонът е прикрепен с помощта на велкро, поставете меката (страна на контура) върху телефона.

Стъпка 8: Монтиране на Android телефон на HexBug Spider XL - Метод #2

Монтиране на Android телефон на HexBug Spider XL - Метод #2
Монтиране на Android телефон на HexBug Spider XL - Метод #2
Монтиране на Android телефон на HexBug Spider XL - Метод #2
Монтиране на Android телефон на HexBug Spider XL - Метод #2
Монтиране на Android телефон на HexBug Spider XL - Метод #2
Монтиране на Android телефон на HexBug Spider XL - Метод #2
Монтиране на Android телефон на HexBug Spider XL - Метод #2
Монтиране на Android телефон на HexBug Spider XL - Метод #2

Имах късмета да се срещна със Стивън Финкелман в „Помпена станция“: Една в Чикаго през януари. Той ми направи много готин монтаж с лазерен нож. https://pumpingstationone.org/ Не мога да говоря достатъчно високо за хората в Помпена станция Първа. Те ме поканиха да направя презентация за компютърното зрение през януари и в крайна сметка създадоха тези страхотни опори за мен.

Стъпка 9: Управление на робота с помощта на Computer Vision или RFO BASIC

Управление на робота с помощта на Computer Vision или RFO BASIC
Управление на робота с помощта на Computer Vision или RFO BASIC
Управление на робота с помощта на Computer Vision или RFO BASIC
Управление на робота с помощта на Computer Vision или RFO BASIC
Управление на робота с помощта на Computer Vision или RFO BASIC
Управление на робота с помощта на Computer Vision или RFO BASIC

Крайният робот може да се управлява от всяко приложение, което може да генерира подходящи тонове (Паякът използва диференциален режим). Можете да научите повече за използването на RFO BASIC за Android за управление на робота тук: https://buildsmartrobots.ning.com/profiles/blogs/building-an-android-basic-programmable-tank-for-less-than-50- 00 или можете да изтеглите EMGRobotics робот контролер директно от Google Play: HTTPS:? //play.google.com/store/apps/details ИД = com.emgrobotics.emgroboticsrobotcontrollerforandroid & разполагат = search_result # т = W251bGwsMSwyLDEsImNvbS5lbWdyb2JvdGljcy5lbWdyb2JvdGljc3JvYm90Y29udHJvbGxlcmZvcmFuZHJvaWQiXQ..

Препоръчано: