Kazalo:

Vdor v Hexbug Spider XL za dodajanje računalniškega vida s pametnim telefonom Android: 9 korakov (s slikami)
Vdor v Hexbug Spider XL za dodajanje računalniškega vida s pametnim telefonom Android: 9 korakov (s slikami)

Video: Vdor v Hexbug Spider XL za dodajanje računalniškega vida s pametnim telefonom Android: 9 korakov (s slikami)

Video: Vdor v Hexbug Spider XL za dodajanje računalniškega vida s pametnim telefonom Android: 9 korakov (s slikami)
Video: Haaland and Mbappe : Who is Better ? 2024, Junij
Anonim
Vdor v Hexbug Spider XL za dodajanje računalniškega vida s pametnim telefonom Android
Vdor v Hexbug Spider XL za dodajanje računalniškega vida s pametnim telefonom Android

Sem velik oboževalec originalnega Hexbug ™ Spiderja. V lasti imam več kot ducat in jih vse vdrl. Kadar koli gre eden od mojih sinov na prijateljevo rojstnodnevno zabavo, prijatelj dobi v dar pajka Hexbug ™. Prvotnega pajka sem vdrl, da bi igral nogomet (https://youtu.be/h0BTYm1e5u0) in sledil vrsticam (https://youtu.be/quDHhuEsxEg). Ko sem videl Hexbug ™ Spider XL pri Target ™, sem si takoj želel zlomiti pametni telefon in eksperimentirati z računalniškim vidom in robotiko.

1. korak: Razstavite Hexbug Spider

Razstavite Hexbug Spider
Razstavite Hexbug Spider

Hexbug Spider zlahka razstavite z majhnim križnim izvijačem. Najprej odstranite pokrov, nato odstranite tri vijake v in okoli držala za baterije. Ko odstranite vijake, nežno dvignite vrh s pajka.

Korak: Dvignite glavo s pajka in odstranite vezje

Dvignite glavo s pajka in odstranite vezje
Dvignite glavo s pajka in odstranite vezje
Dvignite glavo s pajka in odstranite vezje
Dvignite glavo s pajka in odstranite vezje
Dvignite glavo s pajka in odstranite vezje
Dvignite glavo s pajka in odstranite vezje

Nežno dvignite glavo s pajka in odstranite vezje.

3. korak: Odrežite žice akumulatorja in motorja na plošči in odstranite konce

Odrežite žice akumulatorja in motorja na plošči in odstranite konce
Odrežite žice akumulatorja in motorja na plošči in odstranite konce
Odrežite žice akumulatorja in motorja na plošči in odstranite konce
Odrežite žice akumulatorja in motorja na plošči in odstranite konce
Odrežite žice akumulatorja in motorja na plošči in odstranite konce
Odrežite žice akumulatorja in motorja na plošči in odstranite konce
Odrežite žice akumulatorja in motorja na plošči in odstranite konce
Odrežite žice akumulatorja in motorja na plošči in odstranite konce

Prerežite žice na mestu, kjer se povežejo s ploščo. Obstajajo trije sklopi žic: en komplet gre na držalo baterije v glavi (rdeče/črno), drugi komplet gre na zgornji motor, tretji pa na spodnji motor. En motor ima rjavo -zeleno žico, drugi motor ima rjavo -črno žico, kot je na sliki. Odstranite približno 1/4 palca izolacije s konca vseh šestih žic. Prepričajte se, da ste baterije odstranili iz držala za baterije.

4. korak: Odstranite plastični vložek v glavi pajka, povlecite žice in zamenjajte glavo

Odstranite plastični vložek v glavi pajka, povlecite žice in zamenjajte glavo
Odstranite plastični vložek v glavi pajka, povlecite žice in zamenjajte glavo
Odstranite plastični vložek v glavi pajka, povlecite žice in zamenjajte glavo
Odstranite plastični vložek v glavi pajka, povlecite žice in zamenjajte glavo

S kleščami z dolgim nosom odstranite plastični vložek na vrhu pajka, nato ga postavite nazaj na pajka in potegnite žice skozi luknjo, ki jo pušča odstranjeni vložek. Z istimi tremi prej odstranjenimi vijaki privijte zgornji del nazaj na pajka. Opomba: Žice motorja in nosilca akumulatorja (puščica), ki štrlijo skozi luknjo na vrhu, so narejene tako, da odstranite vložek.

5. korak: S pomočjo vijačnih sponk povežite EMGRobotics ADMCB s pajkom

S pomočjo vijačnih sponk povežite EMGRobotics ADMCB s pajkom
S pomočjo vijačnih sponk povežite EMGRobotics ADMCB s pajkom
S pomočjo vijačnih sponk povežite EMGRobotics ADMCB s pajkom
S pomočjo vijačnih sponk povežite EMGRobotics ADMCB s pajkom
S pomočjo vijačnih sponk povežite EMGRobotics ADMCB s pajkom
S pomočjo vijačnih sponk povežite EMGRobotics ADMCB s pajkom

Plošča krmilnika EMGRobotics Audio Dual Motor Controller (ADMCB) se poveže z motorji v Hexbug Spiderju, nosilcem baterije in priključkom za slušalke na napravi Android. Naprava Android bo upravljala motorje v Hexbug Spiderju tako, da bo prek vhoda za slušalke pošiljala tone v ADMCB. ADMCB dekodira tone v napetosti naprej in nazaj za motorje. Več o ADMCB lahko izveste tukaj:

Zelo pomembno je, da so vse žice natančno povezane z ADMCB, kot je prikazano. Preklic povezav lahko poškoduje ADMCB ali povzroči nepravilno premikanje robota. Priključitev žic na ADMCB je enostavna z uporabo vijačnih sponk z ravno glavo. Odstranite žice v luknje, kot je prikazano, in privijte vijak nad luknjo z majhnim izvijačem z ravno glavo. Po zategovanju preverite, ali nobena nit bakrene žice ne kratka skupaj. Preden vstavite baterije, dvakrat preverite vse povezave in se prepričajte, da ni kratkih stikov (povezav med žicami).

6. korak: Z gumijastim trakom pritrdite ADMCB na Hexbug Spider

Z gumijastim trakom pritrdite ADMCB na Hexbug Spider
Z gumijastim trakom pritrdite ADMCB na Hexbug Spider
Z gumijastim trakom pritrdite ADMCB na Hexbug Spider
Z gumijastim trakom pritrdite ADMCB na Hexbug Spider
Z gumijastim trakom pritrdite ADMCB na Hexbug Spider
Z gumijastim trakom pritrdite ADMCB na Hexbug Spider

Sledijo najboljši prijatelji hekerjev: gumijasti trakovi, ovitki za kravate in dvostranski trak. Z gumijastim trakom pritrdite ADMCB na Hexbug Spider.

Korak 7: Namestitev telefona Android na HexBug Spider XL - Metoda #1

Namestitev telefona Android na HexBug Spider XL - Metoda #1
Namestitev telefona Android na HexBug Spider XL - Metoda #1
Namestitev telefona Android na HexBug Spider XL - Metoda #1
Namestitev telefona Android na HexBug Spider XL - Metoda #1
Namestitev telefona Android na HexBug Spider XL - Metoda #1
Namestitev telefona Android na HexBug Spider XL - Metoda #1

Na sliki je najpreprostejša metoda namestitve telefona Android. Preprosto izvrtajte luknjo v pokrovu baterije Spiderja in ga vstavite skozi 3 -palčni vijak. Uporabil sem obrobe za kravate, nosilce za ovite kravate in dvostranski trak. Telefon je pritrjen z Velcro, mehko (stran zanke) položite na telefon.

8. korak: Namestitev telefona Android na HexBug Spider XL - Metoda #2

Namestitev telefona Android na HexBug Spider XL - Metoda #2
Namestitev telefona Android na HexBug Spider XL - Metoda #2
Namestitev telefona Android na HexBug Spider XL - Metoda #2
Namestitev telefona Android na HexBug Spider XL - Metoda #2
Namestitev telefona Android na HexBug Spider XL - metoda #2
Namestitev telefona Android na HexBug Spider XL - metoda #2
Namestitev telefona Android na HexBug Spider XL - Metoda #2
Namestitev telefona Android na HexBug Spider XL - Metoda #2

Imel sem srečo, da sem januarja januarja srečal Stevena Finkelmana na črpalni postaji: enega v Chicagu. Z laserskim rezalnikom mi je zgradil zelo kul nosilec. https://pumpingstationone.org/ Ne morem govoriti dovolj visoko o ljudeh na črpalni postaji One. Januarja so me povabili, da naredim predstavitev računalniškega vida, na koncu pa so mi ustvarili te odlične nosilce.

9. korak: Upravljanje robota z uporabo računalniškega vida ali RFO BASIC

Upravljanje robota z uporabo računalniškega vida ali RFO BASIC
Upravljanje robota z uporabo računalniškega vida ali RFO BASIC
Upravljanje robota z uporabo računalniškega vida ali RFO BASIC
Upravljanje robota z uporabo računalniškega vida ali RFO BASIC
Upravljanje robota z uporabo računalniškega vida ali RFO BASIC
Upravljanje robota z uporabo računalniškega vida ali RFO BASIC

Končnega robota lahko nadzoruje katera koli aplikacija, ki lahko ustvari ustrezne tone (pajek uporablja diferencialni način). Več o uporabi RFO BASIC za Android za upravljanje robota lahko preberete tukaj: https://buildsmartrobots.ning.com/profiles/blogs/building-an-android-basic-programmable-tank-for-less-than-50- 00 Ali si lahko prenesete EMGRobotics krmilnika robota neposredno iz storitve Google Play: https:? //play.google.com/store/apps/details id = com.emgrobotics.emgroboticsrobotcontrollerforandroid & feature = search_result # t = W251bGwsMSwyLDEsImNvbS5lbWdyb2JvdGljcy5lbWdyb2JvdGljc3JvYm90Y29udHJvbGxlcmZvcmFuZHJvaWQiXQ..

Priporočena: