Talaan ng mga Nilalaman:

Pag-hack sa Hexbug Spider XL upang Magdagdag ng Computer Vision Gamit ang isang Android Smartphone: 9 Mga Hakbang (na may Mga Larawan)
Pag-hack sa Hexbug Spider XL upang Magdagdag ng Computer Vision Gamit ang isang Android Smartphone: 9 Mga Hakbang (na may Mga Larawan)

Video: Pag-hack sa Hexbug Spider XL upang Magdagdag ng Computer Vision Gamit ang isang Android Smartphone: 9 Mga Hakbang (na may Mga Larawan)

Video: Pag-hack sa Hexbug Spider XL upang Magdagdag ng Computer Vision Gamit ang isang Android Smartphone: 9 Mga Hakbang (na may Mga Larawan)
Video: Watch these hackers crack an ATM in seconds 2024, Disyembre
Anonim
Pag-hack sa Hexbug Spider XL upang Magdagdag ng Computer Vision Gamit ang isang Android Smartphone
Pag-hack sa Hexbug Spider XL upang Magdagdag ng Computer Vision Gamit ang isang Android Smartphone

Ako ay isang malaking tagahanga ng orihinal na Hexbug ™ Spider. Nagmamay-ari ako ng higit sa isang dosenang at na-hack ang lahat. Anumang oras ang isa sa aking mga anak na lalaki ay pumupunta sa birthday party ng isang kaibigan, ang kaibigan ay nakakakuha ng isang Hexbug ™ spider bilang isang regalo. Na-hack ko ang orihinal na spider upang maglaro ng football (https://youtu.be/h0BTYm1e5u0) at sundin ang mga linya (https://youtu.be/quDHhuEsxEg). Nang makita ko ang Hexbug ™ Spider XL sa Target ™, nais kong agad na mag-hack ng isang smartphone dito at mag-eksperimento sa paningin sa computer at robotics.

Hakbang 1: I-disassemble ang Hexbug Spider

I-disassemble ang Hexbug Spider
I-disassemble ang Hexbug Spider

Ang Hexbug Spider ay madaling isama sa isang maliit na phillips distornilyador. Alisin muna ang takip ng batter kaysa alisin ang tatlong mga turnilyo sa loob at paligid ng may hawak ng baterya. Matapos alisin ang mga tornilyo, dahan-dahang iangat ang tuktok mula sa gagamba.

Hakbang 2: Itaas ang Head Off the Spider at Alisin ang Circuit Board

Itaas ang Head Off the Spider at Alisin ang Circuit Board
Itaas ang Head Off the Spider at Alisin ang Circuit Board
Itaas ang Head Off the Spider at Alisin ang Circuit Board
Itaas ang Head Off the Spider at Alisin ang Circuit Board
Itaas ang Head Off Spider at Alisin ang Circuit Board
Itaas ang Head Off Spider at Alisin ang Circuit Board

Dahan-dahang iangat ang ulo sa spider at alisin ang circuit board.

Hakbang 3: Gupitin ang Baterya at Mga Wires ng Motor sa Lupon at i-strip ang Mga Pagtatapos

Gupitin ang Baterya at Mga Wires ng Motor sa Lupon at i-strip ang Mga Pagtatapos
Gupitin ang Baterya at Mga Wires ng Motor sa Lupon at i-strip ang Mga Pagtatapos
Gupitin ang Baterya at Mga Wires ng Motor sa Lupon at i-strip ang Mga Pagtatapos
Gupitin ang Baterya at Mga Wires ng Motor sa Lupon at i-strip ang Mga Pagtatapos
Gupitin ang Baterya at Mga Wires ng Motor sa Lupon at i-strip ang Mga Pagtatapos
Gupitin ang Baterya at Mga Wires ng Motor sa Lupon at i-strip ang Mga Pagtatapos
Gupitin ang Baterya at Mga Wires ng Motor sa Lupon at i-strip ang Mga Pagtatapos
Gupitin ang Baterya at Mga Wires ng Motor sa Lupon at i-strip ang Mga Pagtatapos

Gupitin ang mga wire sa puntong kumonekta sila sa board. Mayroong tatlong mga hanay ng mga wires: ang isang hanay ay pupunta sa may hawak ng baterya sa ulo (pula / itim), isa pang set ang papunta sa tuktok na motor, at ang pangatlong set ay papunta sa ilalim ng motor. Ang isang motor ay may kayumanggi at berde na kawad, ang iba pang motor ay may kayumanggi at itim na kawad tulad ng nakalarawan. Alisin ang tinatayang 1/4 pulgada ng pagkakabukod sa dulo ng lahat ng anim na mga wire. Tiyaking naalis ang mga baterya mula sa may hawak ng baterya.

Hakbang 4: Tanggalin ang Insertong Plastiko sa Spider Head, Hilahin ang mga Wires sa pamamagitan ng, at Palitan ang Ulo

Alisin ang insert na plastik sa Spider Head, Hilahin ang mga Wires, at Palitan ang Ulo
Alisin ang insert na plastik sa Spider Head, Hilahin ang mga Wires, at Palitan ang Ulo
Alisin ang Insertong Plastik sa Spider Head, Hilahin ang mga Wires, at Palitan ang Ulo
Alisin ang Insertong Plastik sa Spider Head, Hilahin ang mga Wires, at Palitan ang Ulo

Gumamit ng mga pang-ilong na tangang upang alisin ang insert ng plastik sa tuktok ng gagamba pagkatapos ay ilagay muli sa itaas ang gagamba at hilahin ang mga wire sa butas na naiwan ng tinanggal na insert. I-screw ang tuktok sa likod ng gagamba gamit ang parehong tatlong mga turnilyo na tinanggal nang mas maaga. Tandaan: Ang mga may-ari ng motor at baterya (mga arrow) ay dumidikit sa butas sa tuktok na ginawa sa pamamagitan ng pag-aalis ng insert.

Hakbang 5: Ikonekta ang EMGRobotics ADMCB sa Spider Gamit ang Mga Screw Terminal

Ikonekta ang EMGRobotics ADMCB sa Spider Gamit ang Mga Screw Terminal
Ikonekta ang EMGRobotics ADMCB sa Spider Gamit ang Mga Screw Terminal
Ikonekta ang EMGRobotics ADMCB sa Spider Gamit ang Mga Screw Terminal
Ikonekta ang EMGRobotics ADMCB sa Spider Gamit ang Mga Screw Terminal
Ikonekta ang EMGRobotics ADMCB sa Spider Gamit ang Mga Screw Terminal
Ikonekta ang EMGRobotics ADMCB sa Spider Gamit ang Mga Screw Terminal

Ang EMGRobotics Audio Dual Motor Controller Board (ADMCB) ay kumokonekta sa mga motor sa Hexbug Spider, ang may hawak ng baterya, at ang headphone jack sa Android device. Kinokontrol ng Android device ang mga motor sa Hexbug Spider sa pamamagitan ng pagpapadala ng mga tone sa pamamagitan ng headphone jack sa ADMCB. Ino-decode ng ADMCB ang mga tono sa pasulong at baligtarin ang mga voltages sa mga motor. Maaari kang matuto nang higit pa tungkol sa ADMCB dito:

Napakahalaga na ang lahat ng mga wire ay konektado sa ADMCB na eksaktong ipinakita. Ang pag-baligtad sa mga koneksyon ay maaaring makapinsala sa ADMCB o maging sanhi ng paggalaw ng hindi tama ng robot. Ang pagkonekta ng mga wire sa ADMCB ay madali gamit ang mga flat head screw terminal. Ipasok ang mga hinubad na mga wire sa mga butas tulad ng ipinakita, at higpitan ang tornilyo sa itaas ng butas gamit ang isang maliit na flat head screwdriver. Matapos higpitan, suriin na walang tanso na mga hibla ng kawad na magkukulang magkasama. I-double check ang lahat ng iyong koneksyon at tiyaking walang mga shorts (mga koneksyon sa pagitan ng mga wire) bago magpasok ng mga baterya.

Hakbang 6: Gumamit ng isang Rubber Band upang ma-secure ang ADMCB sa Hexbug Spider

Gumamit ng isang Rubber Band upang ma-secure ang ADMCB sa Hexbug Spider
Gumamit ng isang Rubber Band upang ma-secure ang ADMCB sa Hexbug Spider
Gumamit ng isang Rubber Band upang ma-secure ang ADMCB sa Hexbug Spider
Gumamit ng isang Rubber Band upang ma-secure ang ADMCB sa Hexbug Spider
Gumamit ng isang Rubber Band upang ma-secure ang ADMCB sa Hexbug Spider
Gumamit ng isang Rubber Band upang ma-secure ang ADMCB sa Hexbug Spider

Ang mga sumusunod ay isang matalik na kaibigan ng mga hacker: mga goma, gulong, at dobleng panig na tape. Gumamit ng isang rubber band upang ma-secure ang ADMCB sa Hexbug Spider.

Hakbang 7: Pag-mount ng isang Android Telepono sa HexBug Spider XL - Paraan # 1

Pag-mount ng isang Android Telepono sa HexBug Spider XL - Paraan # 1
Pag-mount ng isang Android Telepono sa HexBug Spider XL - Paraan # 1
Pag-mount ng isang Android Telepono sa HexBug Spider XL - Paraan # 1
Pag-mount ng isang Android Telepono sa HexBug Spider XL - Paraan # 1
Pag-mount ng isang Android Telepono sa HexBug Spider XL - Paraan # 1
Pag-mount ng isang Android Telepono sa HexBug Spider XL - Paraan # 1

Ang larawan ay ang pinakasimpleng paraan ng pag-mount ng isang Android phone. Mag-drill lamang ng isang butas sa takip ng baterya ng Spider at ilagay sa pamamagitan ng isang 3 bolt. Gumamit ako ng mga tali sa kurbatang, itali ang mga bundok ng itali, at dobleng panig na tape. Ang telepono ay nakakabit gamit ang Velcro, ilagay ang malambot (loop loop) sa telepono.

Hakbang 8: Pag-mount ng isang Android Telepono sa HexBug Spider XL - Paraan # 2

Pag-mount ng isang Android Telepono sa HexBug Spider XL - Paraan # 2
Pag-mount ng isang Android Telepono sa HexBug Spider XL - Paraan # 2
Pag-mount ng isang Android Telepono sa HexBug Spider XL - Paraan # 2
Pag-mount ng isang Android Telepono sa HexBug Spider XL - Paraan # 2
Pag-mount ng isang Android Telepono sa HexBug Spider XL - Paraan # 2
Pag-mount ng isang Android Telepono sa HexBug Spider XL - Paraan # 2
Pag-mount ng isang Android Telepono sa HexBug Spider XL - Paraan # 2
Pag-mount ng isang Android Telepono sa HexBug Spider XL - Paraan # 2

Ako ay sapat na mapalad na makilala si Steven Finkelman sa Pumping Station: Isa sa Chicago noong Enero. Nagtayo siya ng isang napaka-cool na mount para sa akin gamit ang isang laser cutter. https://pumpingstationone.org/ hindi ko masasabi nang sapat ang mga tao sa Pumping Station One. Inimbitahan nila ako doon upang gumawa ng isang pagtatanghal sa paningin ng computer noong Enero at natapos ang pagbuo ng mga magagaling na pag-mount para sa akin.

Hakbang 9: Pagkontrol sa Robot Gamit ang Computer Vision o RFO BASIC

Pagkontrol sa Robot Gamit ang Computer Vision o RFO BASIC
Pagkontrol sa Robot Gamit ang Computer Vision o RFO BASIC
Pagkontrol sa Robot Gamit ang Computer Vision o RFO BASIC
Pagkontrol sa Robot Gamit ang Computer Vision o RFO BASIC
Pagkontrol sa Robot Gamit ang Computer Vision o RFO BASIC
Pagkontrol sa Robot Gamit ang Computer Vision o RFO BASIC

Ang panghuling robot ay maaaring kontrolin ng anumang aplikasyon na maaaring makabuo ng mga naaangkop na tono (ang Spider ay gumagamit ng Differential Mode). Maaari kang matuto nang higit pa tungkol sa paggamit ng RFO BASIC para sa Android upang makontrol ang robot dito: https://buildsmartrobots.ning.com/profiles/blogs/building-an-android-basic-programmable-tank-for-less-than-50- 00 O maaari mong i-download ang EMGRobotics Robot Controller direkta mula sa Google play: https:? //play.google.com/store/apps/details id = com.emgrobotics.emgroboticsrobotcontrollerforandroid & nagtatampok = search_result # t = W251bGwsMSwyLDEsImNvbS5lbWdyb2JvdGljcy5lbWdyb2JvdGljc3JvYm90Y29udHJvbGxlcmZvcmFuZHJvaWQiXQ..

Inirerekumendang: