Cuprins:

Hackarea Hexbug Spider XL pentru a adăuga viziune computerizată utilizând un smartphone Android: 9 pași (cu imagini)
Hackarea Hexbug Spider XL pentru a adăuga viziune computerizată utilizând un smartphone Android: 9 pași (cu imagini)

Video: Hackarea Hexbug Spider XL pentru a adăuga viziune computerizată utilizând un smartphone Android: 9 pași (cu imagini)

Video: Hackarea Hexbug Spider XL pentru a adăuga viziune computerizată utilizând un smartphone Android: 9 pași (cu imagini)
Video: Hack Area 2024, Iulie
Anonim
Hackarea Hexbug Spider XL pentru a adăuga viziune computerizată utilizând un smartphone Android
Hackarea Hexbug Spider XL pentru a adăuga viziune computerizată utilizând un smartphone Android

Sunt un mare fan original Hexbug ™ Spider. Am deținut peste o duzină și le-am spart pe toate. De fiecare dată când unul dintre fii mei merge la petrecerea de ziua de naștere a unui prieten, prietenul primește cadou un păianjen Hexbug ™. Am spart păianjenul original pentru a juca fotbal (https://youtu.be/h0BTYm1e5u0) și a urma linii (https://youtu.be/quDHhuEsxEg). Când am văzut Hexbug ™ Spider XL la Target ™, am vrut imediat să-i sparg un smartphone și să experimentez viziunea computerizată și robotica.

Pasul 1: Demontați păianjenul Hexbug

Demontați păianjenul Hexbug
Demontați păianjenul Hexbug

Hexbug Spider este ușor demontat cu o șurubelniță phillips mică. Mai întâi scoateți capacul bateriei decât scoateți cele trei șuruburi din și în jurul suportului bateriei. După îndepărtarea șuruburilor, ridicați ușor partea superioară de pe păianjen.

Pasul 2: Ridicați capul de pe păianjen și scoateți placa de circuit

Ridicați capul de pe păianjen și scoateți placa de circuit
Ridicați capul de pe păianjen și scoateți placa de circuit
Ridicați capul de pe păianjen și scoateți placa de circuit
Ridicați capul de pe păianjen și scoateți placa de circuit
Ridicați capul de pe păianjen și scoateți placa de circuit
Ridicați capul de pe păianjen și scoateți placa de circuit

Ridicați ușor capul de pe păianjen și scoateți placa de circuit.

Pasul 3: Tăiați bateria și firele motorului de pe placă și dezlipiți capetele

Tăiați bateria și firele motorului la placă și dezlipiți capetele
Tăiați bateria și firele motorului la placă și dezlipiți capetele
Tăiați bateria și firele motorului la placă și dezlipiți capetele
Tăiați bateria și firele motorului la placă și dezlipiți capetele
Tăiați bateria și firele motorului la placă și dezlipiți capetele
Tăiați bateria și firele motorului la placă și dezlipiți capetele
Tăiați bateria și firele motorului la placă și dezlipiți capetele
Tăiați bateria și firele motorului la placă și dezlipiți capetele

Tăiați firele în punctul în care acestea se conectează la placa. Există trei seturi de fire: un set merge la suportul bateriei din cap (roșu / negru), un alt set merge la motorul de sus, iar al treilea set merge la motorul de jos. Un motor are un fir maro și verde, celălalt motor are un fir maro și negru așa cum este ilustrat. Îndepărtați aproximativ 1/4 inch de izolație de la capătul tuturor celor șase fire. Asigurați-vă că bateriile au fost scoase din suportul bateriei.

Pasul 4: Scoateți inserția de plastic din capul păianjenului, trageți firele și înlocuiți capul

Scoateți inserția din plastic din capul păianjenului, trageți firele și înlocuiți capul
Scoateți inserția din plastic din capul păianjenului, trageți firele și înlocuiți capul
Îndepărtați inserția de plastic din capul păianjenului, trageți firele și înlocuiți capul
Îndepărtați inserția de plastic din capul păianjenului, trageți firele și înlocuiți capul

Utilizați clește cu nas lung pentru a îndepărta inserția de plastic din partea superioară a păianjenului, apoi așezați partea superioară înapoi pe păianjen și trageți firele prin orificiul lăsat de inserția îndepărtată. Înșurubați partea superioară înapoi pe păianjen folosind aceleași trei șuruburi scoase mai devreme. Notă: Firele (săgeata) suportului motorului și bateriei care se lipesc prin orificiul din partea superioară realizată prin îndepărtarea insertului.

Pasul 5: Conectați EMGRobotics ADMCB la Spider folosind bornele cu șurub

Conectați EMGRobotics ADMCB la Spider folosind bornele cu șurub
Conectați EMGRobotics ADMCB la Spider folosind bornele cu șurub
Conectați EMGRobotics ADMCB la Spider folosind bornele cu șurub
Conectați EMGRobotics ADMCB la Spider folosind bornele cu șurub
Conectați EMGRobotics ADMCB la Spider folosind bornele cu șurub
Conectați EMGRobotics ADMCB la Spider folosind bornele cu șurub

EMGRobotics Audio Dual Motor Controller Board (ADMCB) se conectează la motoarele din Hexbug Spider, suportul bateriei și mufa pentru căști de pe dispozitivul Android. Dispozitivul Android va controla motoarele din Hexbug Spider trimițând tonuri prin mufa pentru căști la ADMCB. ADMCB decodează tonurile în tensiuni înainte și înapoi la motoare. Puteți afla mai multe despre ADMCB aici:

Este foarte important ca toate firele să fie conectate la ADMCB EXACT așa cum se arată. Inversarea conexiunilor poate deteriora ADMCB sau poate duce la deplasarea incorectă a robotului. Conectarea firelor la ADMCB este ușoară folosind bornele cu șurub cu cap plat. Introduceți firele dezbrăcate în orificii așa cum se arată și strângeți șurubul deasupra orificiului cu ajutorul unei șurubelnițe cu cap plat. După strângere, verificați dacă niciun fir de cupru nu se scurtcircuită împreună. Verificați dublu toate conexiunile și asigurați-vă că nu există scurte (conexiuni între fire) înainte de a introduce bateriile.

Pasul 6: Utilizați o bandă de cauciuc pentru a fixa ADMCB pe Hexbug Spider

Folosiți o bandă de cauciuc pentru a fixa ADMCB pe Hexbug Spider
Folosiți o bandă de cauciuc pentru a fixa ADMCB pe Hexbug Spider
Folosiți o bandă de cauciuc pentru a fixa ADMCB pe Hexbug Spider
Folosiți o bandă de cauciuc pentru a fixa ADMCB pe Hexbug Spider
Folosiți o bandă de cauciuc pentru a fixa ADMCB pe Hexbug Spider
Folosiți o bandă de cauciuc pentru a fixa ADMCB pe Hexbug Spider

Următorii sunt cei mai buni prieteni ai hackerilor: benzi de cauciuc, cravate și bandă dublă. Folosiți o bandă de cauciuc pentru a fixa ADMCB pe Hexbug Spider.

Pasul 7: Montarea unui telefon Android pe HexBug Spider XL - Metoda # 1

Montarea unui telefon Android pe HexBug Spider XL - Metoda nr. 1
Montarea unui telefon Android pe HexBug Spider XL - Metoda nr. 1
Montarea unui telefon Android pe HexBug Spider XL - Metoda nr. 1
Montarea unui telefon Android pe HexBug Spider XL - Metoda nr. 1
Montarea unui telefon Android pe HexBug Spider XL - Metoda nr. 1
Montarea unui telefon Android pe HexBug Spider XL - Metoda nr. 1

În imagine este cea mai simplă metodă de montare a unui telefon Android. Pur și simplu găuriți o gaură în capacul bateriei Spider-ului și puneți-l printr-un șurub de 3 . Am folosit cravate, suporturi pentru cravată și bandă dublă. Telefonul este atașat folosind Velcro, puneți moale (partea buclei) pe telefon.

Pasul 8: Montarea unui telefon Android pe HexBug Spider XL - Metoda # 2

Montarea unui telefon Android pe HexBug Spider XL - Metoda # 2
Montarea unui telefon Android pe HexBug Spider XL - Metoda # 2
Montarea unui telefon Android pe HexBug Spider XL - Metoda # 2
Montarea unui telefon Android pe HexBug Spider XL - Metoda # 2
Montarea unui telefon Android pe HexBug Spider XL - Metoda # 2
Montarea unui telefon Android pe HexBug Spider XL - Metoda # 2
Montarea unui telefon Android pe HexBug Spider XL - Metoda # 2
Montarea unui telefon Android pe HexBug Spider XL - Metoda # 2

Am avut norocul să-l cunosc pe Steven Finkelman la stația de pompare: una în Chicago în ianuarie. Mi-a construit o montură foarte mișto folosind un tăietor cu laser. https://pumpingstationone.org/ nu pot vorbi suficient de mult despre oamenii din Pumping Station One. M-au invitat acolo să fac o prezentare despre viziunea pe computer în ianuarie și au ajuns să construiască aceste monturi grozave pentru mine.

Pasul 9: Controlul robotului folosind Computer Vision sau RFO BASIC

Controlul robotului folosind Computer Vision sau RFO BASIC
Controlul robotului folosind Computer Vision sau RFO BASIC
Controlul robotului folosind Computer Vision sau RFO BASIC
Controlul robotului folosind Computer Vision sau RFO BASIC
Controlul robotului folosind Computer Vision sau RFO BASIC
Controlul robotului folosind Computer Vision sau RFO BASIC

Robotul final poate fi controlat de orice aplicație care poate genera tonurile adecvate (Spiderul folosește modul diferențial). Puteți afla mai multe despre utilizarea RFO BASIC pentru Android pentru a controla robotul aici: https://buildsmartrobots.ning.com/profiles/blogs/building-an-android-basic-programmable-tank-for-less-than-50- 00 Sau puteți descărca robot controlerul EMGRobotics direct de la Google Play: https:?? //play.google.com/store/apps/details id = com.emgrobotics.emgroboticsrobotcontrollerforandroid & feature = search_result # t = W251bGwsMSwyLDEsImNvbS5lbWdyb2JvdGljcy5lbWdyb2JvdGljc3JvYm90Y29udHJvbGxlcmZvcmFuZHJvaWQiXQ..

Recomandat: