Obsah:
- Krok 1: Demontujte Hexbug Spider
- Krok 2: Zvedněte hlavu z pavouka a vyjměte obvodovou desku
- Krok 3: Odřízněte kabely baterie a motoru na desce a odizolujte konce
- Krok 4: Odstraňte plastovou vložku z pavoučí hlavy, protáhněte dráty a vyměňte hlavu
- Krok 5: Připojte EMGRobotics ADMCB k Spideru pomocí šroubových svorek
- Krok 6: Pomocí gumičky zajistěte ADMCB k Hexbug Spider
- Krok 7: Montáž telefonu Android na HexBug Spider XL - metoda č. 1
- Krok 8: Montáž telefonu Android na HexBug Spider XL - metoda č. 2
- Krok 9: Ovládání robota pomocí programu Computer Vision nebo RFO BASIC
Video: Hacking the Hexbug Spider XL to add Computer Vision using an Android Smartphone: 9 Steps (with Pictures)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:19
Jsem velkým fanouškem původního Hexbug ™ Spider. Vlastnil jsem přes tucet a všechny jsem hackl. Kdykoli jeden z mých synů jde na narozeninovou oslavu přátel, dostane přítel jako dárek pavouka Hexbug ™. Naboural jsem původního pavouka, abych mohl hrát fotbal (https://youtu.be/h0BTYm1e5u0) a sledovat řádky (https://youtu.be/quDHhuEsxEg). Když jsem viděl Hexbug ™ Spider XL na Target ™, okamžitě jsem do něj chtěl nabourat smartphone a experimentovat s počítačovým viděním a robotikou.
Krok 1: Demontujte Hexbug Spider
Hexbug Spider lze snadno rozebrat pomocí malého křížového šroubováku. Nejprve sejměte kryt těsta a poté odšroubujte tři šrouby uvnitř a kolem držáku baterie. Po odstranění šroubů opatrně zvedněte horní část pavouka.
Krok 2: Zvedněte hlavu z pavouka a vyjměte obvodovou desku
Opatrně zvedněte hlavu z pavouka a vyjměte desku s obvody.
Krok 3: Odřízněte kabely baterie a motoru na desce a odizolujte konce
Odřízněte vodiče v místě, kde se připojují k desce. Existují tři sady vodičů: jedna sada jde do držáku baterie v hlavě (červená/černá), další sada jde do horního motoru a třetí sada do spodního motoru. Jeden motor má hnědý a zelený vodič, druhý motor má hnědý a černý vodič podle obrázku. Odizolujte přibližně 1/4 palce izolace z konce všech šesti vodičů. Ujistěte se, že jsou baterie vyjmuty z držáku baterií.
Krok 4: Odstraňte plastovou vložku z pavoučí hlavy, protáhněte dráty a vyměňte hlavu
Pomocí kleští s dlouhým nosem vyjměte plastovou vložku v horní části pavouka, poté ji položte zpět na pavouk a protáhněte dráty otvorem, který zbyla z odstraněné vložky. Zašroubujte horní část zpět na pavouka pomocí stejných tří šroubů odstraněných dříve. Poznámka: Dráty držáku motoru a baterie (šipka) trčí otvorem v horní části vytvořené odstraněním vložky.
Krok 5: Připojte EMGRobotics ADMCB k Spideru pomocí šroubových svorek
Řídicí deska EMGRobotics Audio Dual Motor Controller (ADMCB) se připojuje k motorům v Hexbug Spider, držáku baterie a konektoru pro sluchátka na zařízení Android. Zařízení Android bude ovládat motory v Hexbug Spider odesíláním tónů přes konektor pro sluchátka do ADMCB. ADMCB dekóduje tóny do dopředného a zpětného napětí do motorů. Více informací o ADMCB naleznete zde:
Je velmi důležité, aby všechny vodiče byly připojeny k ADMCB PŘESNĚ, jak je znázorněno. Obrácení připojení může buď poškodit ADMCB, nebo způsobit, že se robot bude pohybovat nesprávně. Připojení vodičů k ADMCB je snadné pomocí šroubových svorek s plochou hlavou. Vložte odizolované dráty do otvorů podle obrázku a malým šroubovákem s plochou hlavou utáhněte šroub nad otvorem. Po utažení zkontrolujte, zda se žádné prameny měděného drátu nezkratují. Před vložením baterií znovu zkontrolujte všechna připojení a ujistěte se, že nedošlo ke zkratu (spojení mezi vodiči).
Krok 6: Pomocí gumičky zajistěte ADMCB k Hexbug Spider
Nejlepšími přáteli hackerů jsou gumičky, vázací pásky a oboustranná páska. Pomocí gumičky připevněte ADMCB k Hexbug Spider.
Krok 7: Montáž telefonu Android na HexBug Spider XL - metoda č. 1
Na obrázku je nejjednodušší způsob montáže telefonu Android. Jednoduše vyvrtejte otvor v krytu baterie Spider a provlékněte 3 šroub. Použil jsem zavinovací pásky, úchyty na zavinovací pásku a oboustrannou pásku. Telefon se připevňuje pomocí suchého zipu, na telefon položte měkkou stranu (smyčku).
Krok 8: Montáž telefonu Android na HexBug Spider XL - metoda č. 2
Měl jsem to štěstí, že jsem v lednu potkal Stevena Finkelmana na čerpací stanici: Jeden v Chicagu. Pomocí laserové řezačky mi postavil velmi cool držák. https://pumpingstationone.org/ nemůžu dostatečně mluvit o lidech v Pumping Station One. Pozvali mě tam v lednu na prezentaci o počítačovém vidění a nakonec mi postavili tyto skvělé držáky.
Krok 9: Ovládání robota pomocí programu Computer Vision nebo RFO BASIC
Konečného robota lze ovládat jakoukoli aplikací, která dokáže generovat příslušné tóny (Spider používá diferenciální režim). Více o používání RFO BASIC pro Android k ovládání robota se můžete dozvědět zde: https://buildsmartrobots.ning.com/profiles/blogs/building-an-android-basic-programmable-tank-for-less-than-50- 00 Nebo si můžete stáhnout robotický ovladač EMGRobotics:
Doporučuje:
IoT Notifier using ESP-12E: 7 Steps (with Pictures)
IoT Notifier using ESP-12E: Stuck home away from your milovaný? Během této obtížné doby se tento zábavný malý projekt určitě pokusí vykouzlit úsměv na tváři. V tomto Instructable vám ukážu, jak zobrazit oznámení z vašeho mobilního telefonu ve formě
Včasné varování Raspberry PI Runway Light using Flight Mapping Data: 14 Steps (with Pictures)
Včasné varování Světlo dráhy Raspberry PI využívající data mapování letů: Tato lampa vznikla z několika důvodů v tom, že mě vždy zajímají letadla, která létají nad hlavou, a během léta o víkendech často létají docela vzrušující letadla. I když je obvykle slyšíte jen procházet
Pull the Light - Light Module using Neopixel & Pull Up Switch: 6 Steps (with Pictures)
Pull the Light - Light Module using Neopixel & Pull Up Switch: Features of the light module Arduino Uno Hardware & skříň zakoupená u internetu Neopixel & Napájení zapůjčené ze školy informatiky & Design produktu Světelný modul ovládaný napájecím zdrojem Všechny funkce ovládané pomocí
DIY Wave Tank/flume using Arduino and V-slot: 11 Steps (with Pictures)
DIY Wave Tank/flume pomocí Arduina a V-slotu: Wave tank je laboratorní zařízení pro pozorování chování povrchových vln. Typickou vlnovou nádrží je krabice naplněná kapalinou, obvykle vodou, přičemž nahoře zůstává otevřený nebo vzduchem naplněný prostor. Na jednom konci nádrže generuje pohon vlny; druhý e
WebApp Controlled Gate Operator Add-on (IoT): 20 Steps (with Pictures)
WebApp Controlled Gate Operator Add-on (IoT): Mám klienta, který měl uzavřenou oblast, kam muselo přijít a odejít mnoho lidí. Nechtěli používat klávesnici zvenčí a měli jen omezený počet vysílačů ovladačů. Bylo obtížné najít cenově dostupný zdroj pro další ovladače. Já