Obsah:

SOCBOT - vibrobot příští generace: 13 kroků (s obrázky)
SOCBOT - vibrobot příští generace: 13 kroků (s obrázky)

Video: SOCBOT - vibrobot příští generace: 13 kroků (s obrázky)

Video: SOCBOT - vibrobot příští generace: 13 kroků (s obrázky)
Video: Solární šváb Bruno - recenze iPhonem 2024, Červenec
Anonim
SOCBOT - vibrobot příští generace
SOCBOT - vibrobot příští generace
SOCBOT - vibrobot příští generace
SOCBOT - vibrobot příští generace
SOCBOT - vibrobot příští generace
SOCBOT - vibrobot příští generace

Na začátku byly pagery. Skutečnost, že aktivovaní pageři odtančili od stolů a komod, bylo pro většinu lidí jen zhoršením. To se změnilo, když se to stalo za přítomnosti výrobce. Brzy po té heuréce se narodil vibrobot. Když se tato raná technologická vibrující stvoření začala množit, začala nabývat téměř každé představitelné mechanické podoby. Jejich nevyvážené, vážené motory hučely a otřásaly, když vysílaly tyto skútry náhodnými směry.

Pak se to stalo. Jednoho rána se výrobce připravující na nový den podíval dolů na zubní kartáček v ruce a bristlebot byl počat. Kdo by mohl znát technologický rozruch, něco tak jednoduchého, jako by to udělal odřezaný zubní kartáček. Nikdo nemohl předvídat, že by velcí tvůrci osobních potěšení po celém světě našli hackování, ze všeho nejvíc zubní kartáček. Jednoduchý, ale elegantní design bristlebot z něj okamžitě udělal oblíbený projekt pro tvůrce všech věkových kategorií. Rychle se stala ikonou tak hluboce zakořeněnou v kultuře tvůrců, že ji nikdy nebylo možné vyměnit ani zapomenout.

Na další větvi evolučního rodokmenu vibrobota najdeme dipbot. Jsou vyrobeny z vyřazených integrovaných obvodů a téměř všechny dipboty se rodí, nejlépe ze základních desek. Jedná se o nízké jezdce vibrobotické kultury. To, co postrádají na výšce, dohánějí v počtu nohou, protože většina jich má alespoň 40. Většina dipbotů vypadá jako nějaký vícenohý brouk, který může bajtovat.

Díky tak široké variabilitě svého genofondu se rodokmen vibrobotů přirozeně propůjčil pokračující inovativní evoluční adaptaci. Vibroboti jsou do značné míry ovlivněni prostředím a vyvěrají z jakéhokoli zachráněného materiálu, který se zdá být po ruce. Mohou se vyvinout z krabic náhradních dílů, vnitřností elektronických gadgetů temného věku (zde si přečtěte pagery slov), předmětů osobní péče, starých ovladačů videoher a vyřazených počítačů. Všechny tyto faktory prostředí se docela dobře hodí k rozšíření genotypu vibrobotů.

Tím se dostáváme k zaměření tohoto Instructable - Socbot. Narodil se v mysli tohoto autora, když poprvé viděl dipbot, je to další krok ve vývoji designu vibračních mikro robotů. Toto nové dítě na bloku je vysoce pokročilý vibrobot. Tento vibrační robot nové generace PICAXE, ovládaný zachráněným infračerveným dálkovým ovládáním televize, je připraven reagovat na každý váš směrový příkaz. Už žádný náhodný roaming. Pouhým stisknutím tlačítka se jedinečný systém lokomotivy soketu Socbot zapojí do rychlostního stupně a pošle toto zvíře v jakémkoli směru, který si vyberete. Socbot je poháněn alkalickými bateriemi do hodinek a je vybaven dvěma závěsnými vibračními pagerovými motory. Ačkoli je proud omezený designem, tento mikrobot je dostatečně výkonný, aby se mohl pohybovat po jakémkoli hladkém povrchu. I když je velký na mozek, je stále dost malý na to, aby seděl na čtvrtině. S tak velkým technologickým dědictvím a výkonem zabalenými do tak malého prostoru si člověk musí klást otázku, kam nás zavede další krok ve vývoji vibrační technologie.

Zde je vynikající článek Vibrobots, který napsal Gareth Branwyn

Biochemtronics

Krok 1: DÍLY

ČÁSTI
ČÁSTI

. 1 - PICAXE -08M 1 - 16kolíková zásuvka pro zabalení drátu 1 - 16kolíková zásuvka DIP 1 - 8pólová zásuvka 2 - vibrační motory pageru 1 - TSOP4838 nebo podobný 38kHz IR přijímačový modul 2 - univerzální 100V signální diody 3 - baterie L1154 Kondenzátor 1 - 4,7 mfd 2 - 82 ohmů Rezistory 1/4 W 1 - 33K ohm 1/4 Watt odporový drát, tenké kovové stínění, super lepidlo

Krok 2: JAK FUNGUJE

JAK TO FUNGUJE
JAK TO FUNGUJE

. Tento Socbot využívá jednu z nejužitečnějších vlastností PICAXE -08M - jeho schopnost odesílat a přijímat všech 127 Sony 38KHz infračervených televizních ovládacích kódů. Tato funkce umožňuje 08M komunikovat s dálkovým ovladačem, televizí nebo dokonce jiným 08M. Zde 08M sleduje platný kód z univerzálního dálkového ovladače a reaguje na stisknutí tlačítek na dálkovém ovladači odesláním aktuálního impulsu do jednoho nebo obou motorů pageru. Výstupy 08M zvládnou každý kolem 20mA, takže jsem zapojil výstupy do párů, abych do každého motoru přiváděl 40mA. Rezistor 82 ohmů v sérii s každým motorem omezuje proud na maximum 40 mA. Rychle působící signální dioda paralelně s každým motorem pomáhá snižovat indukovaná napětí vytvářená motory. Kondenzátory by výrazně zlepšily ochranu, ale také by zvětšily velikost robota, takže jsem je nechal bez zjevných krátkodobých škodlivých účinků..

Krok 3: STÁHNĚTE KÓD DO PICAXE

STÁHNĚTE KÓD DO PICAXE
STÁHNĚTE KÓD DO PICAXE

Toto je kód picaxe, který jsem napsal pro použití se sobotem. Protože socbot nemá žádný stahovací obvod, budete muset naprogramovat picaxe na proto desce a poté přesunout naprogramovaný čip na socbot. Kód pomocí příkazu infrain2 počká na jeden ze 3 platných kódů z univerzálního dálkového ovladače. V závislosti na tom, jaký kód je přijat, picaxe odešle proudový impuls 100 mS na jeden motor nebo oba motory. Pokud tlačítko podržíte, aktuální puls se bude opakovat, dokud tlačítko neuvolníte. Níže je přiložena kopie základního souboru picaxe ke stažení.

HLAVNÍ: nechejte dirs = %00010111Začněte: nechejte piny = %00000000 infrain2 nechte b0 = infra, pokud b0 = 16, pak VYDRŽTE 'CH+ pokud b0 = 19 pak LEVÝ' VOL- pokud b0 = 18 pak PRAVÝ 'VOL+ přejít ZAČÁTEK: nechte kolíky = % 00010111 'Výstupy 0, 1, 2, 4 HIGH pauza 100 goto MAINLEFT: nechejte piny = %0000011' Výstupy 0, 1 HIGH 2, 4 LOW pauza 100 goto BEGINRIGHT: nechte piny = %00010100 'Výstupy 2, 4 HIGH 0, 2 NÍZKÁ pauza 100 g HLAVNĚ.

Krok 4: PROGRAMUJTE DÁLKOVÝ ovladač

PROGRAMOVAT DÁLKOVĚ
PROGRAMOVAT DÁLKOVĚ

. S PICAXE bude fungovat jakékoli univerzální IR dálkové ovládání. Vše, co musíte udělat, je naprogramovat jej pro použití s televizorem Sony. Použil jsem levný univerzální dálkový ovladač RCA, který jsem vybral ve Wal Martu, za méně než 10,00 $. Použil jsem kód Sony 218. Většina dálkových ovladačů, které jsem zkontroloval, měla pouze dvě sady kódů pro televizory Sony, takže pokud jeden nefunguje, zkuste druhý. K ovládání svého socbota jsem použil středová tlačítka pro zvýšení a snížení hlasitosti kanálu a nahoru, ale můžete použít libovolná tlačítka, která chcete. Stačí vyhledat kód tlačítek na webových stránkách PICAXE nebo pomocí příkazu debug code a našeho počítače zkontrolovat kód odeslaný každým tlačítkem na vašem dálkovém ovladači. Moje dálkové ovládání: Snížit hlasitost - otočit doleva (zapnutý pouze motor na levé straně) Kanál nahoru - jít vpřed (oba motory zapnuty) Zvýšit hlasitost - otočit doprava (zapnutý pouze motor na pravé straně).

Krok 5: PŘIPRAVTE SI ZÁSUVKU S DRÁTEM

PŘIPRAVTE ZÁSUVKU S DRÁTEM
PŘIPRAVTE ZÁSUVKU S DRÁTEM
PŘIPRAVTE SI ZÁSUVKU S DRÁTEM
PŘIPRAVTE SI ZÁSUVKU S DRÁTEM

. Ohýbání vodičů na zásuvce pro ovíjení drátu může být obtížné. Objednal jsem 4 a 3 z nich popletl, než se konečně 4. ohnul bez zlomení. To je metoda, kterou jsem nakonec dostal k nejlepší práci. Jednu řadu vývodů jsem vložil do bourací desky a pomalu ohnul všech 8 kolíků na té straně do požadovaného tvaru. Potom jsem to zopakoval pro další řadu svodů. Konečné úpravy tvaru jsem provedl dvojicí kleští ohýbajících čepy jeden po druhém. Jakékoli ohyby musí mít místo tvrdých úhlů jemné křivky..

Krok 6: PŘIPRAVTE SVORKY BATERIE

PŘIPRAVTE SVORKY BATERIE
PŘIPRAVTE SVORKY BATERIE
PŘIPRAVTE SVORKY BATERIE
PŘIPRAVTE SVORKY BATERIE
PŘIPRAVTE SVORKY BATERIE
PŘIPRAVTE SVORKY BATERIE
PŘIPRAVTE SVORKY BATERIE
PŘIPRAVTE SVORKY BATERIE

. Svorky baterie nejsou nic jiného než dva kusy tenkého kovového stínění, které jsem zachránil ze starého kazetového magnetofonu. Jen jsem nařezal dva kusy, ke každému kusu připájel malý drát a pomocí super lepidla je připevnil ke 2 zásuvkám DIP. Také jsem přilepil 2 pagerové motory k 16kolíkové DIP zásuvce..

Krok 7: SKLADUJTE DIPOVÉ ZÁSUVKY

SKLADUJTE DIPOVÉ ZÁSUVKY
SKLADUJTE DIPOVÉ ZÁSUVKY
SKLADUJTE DIPOVÉ ZÁSUVKY
SKLADUJTE DIPOVÉ ZÁSUVKY
SKLADUJTE DIPOVÉ ZÁSUVKY
SKLADUJTE DIPOVÉ ZÁSUVKY
SKLADUJTE DIPOVÉ ZÁSUVKY
SKLADUJTE DIPOVÉ ZÁSUVKY

. Naskládal jsem 2 DIP zásuvky, abych dostal všechny 3 baterie a PICAXE na robota, aniž bych visel. Čtyři kolíky (2 na každé straně) na 8pólové zásuvce jdou do 4 otvorů (2 na každé straně) 16kolíkové zásuvky. To znamená, že 8kolíková zásuvka je napůl zapnutá a napůl vypnutá na 16kolíkové zásuvce. Obě zásuvky jsem slepil super lepidlem..

Krok 8: SOLDER IT ALL UP

SOLDER TO ALL UP
SOLDER TO ALL UP
SOLDER IT ALL UP
SOLDER IT ALL UP
SOLDER IT ALL UP
SOLDER IT ALL UP
SOLDER IT ALL UP
SOLDER IT ALL UP

. Tato část může být docela ošidná. Není snadné provést všechna připojení a nainstalovat všechny součásti bez zkratování vodičů dohromady, ale není to nemožné. Použil jsem neizolovaný sběrnicový drát o rozměru 25 mm. Začal jsem s napájecími vodiči z baterií, pak k motorům pageru a odporům omezujícím proud a pokračoval obvodem po jedné sekci. Umístění dílů není rozhodující. Udělejte si čas a zkontrolujte svou práci za pochodu. DŮLEŽITÁ POZNÁMKA: Je důležité, aby se motory otáčely v opačných směrech. Jeden se musí otáčet ve směru hodinových ručiček a druhý proti směru hodinových ručiček. Toho je dosaženo obrácením způsobu připojení vodičů na jednom z motorů..

Krok 9: POKRAČUJTE V INSTALACI KOMPONENTŮ

POKRAČUJTE V INSTALACI KOMPONENTŮ
POKRAČUJTE V INSTALACI KOMPONENTŮ
POKRAČUJTE V INSTALACI KOMPONENTŮ
POKRAČUJTE V INSTALACI KOMPONENTŮ
POKRAČUJTE V INSTALACI KOMPONENTŮ
POKRAČUJTE V INSTALACI KOMPONENTŮ

. Přerušil jsem vodiče na odporech omezujících proud a ochranných diodách obvodu a jen jsem je zapojil do zásuvky. Znovu bych to nedělal, protože vibrace motorů mají tendenci přerušit spojení mezi kulatými vodiči a zásuvkou. DIP zásuvky jsou určeny pro ploché komponentní vývody - ne kulaté. Nainstaloval jsem infračervený modul na horní část Socbotu, ale můžete jej umístit na přední, zadní, boční nebo dokonce spodní stranu. Je velmi citlivý, takže univerzální dálkové ovládání funguje z jakéhokoli úhlu..

Krok 10: DOKONČETE

DOKONČIT
DOKONČIT

. Rozhodl jsem se namalovat svého Socbota, ale neexistuje způsob, jak bych to udělal znovu. Na začátku to vypadalo jako dobrý nápad, ale poté jsem si uvědomil, že to vypadalo lépe nenatřené. Můžete se cítit jinak..

Krok 11: UŽÍVEJTE SI

UŽÍVAT SI
UŽÍVAT SI

. Vzhledem k proudově omezujícím odporům, které jsem přidal, abych udržel proud kolem 40mA, se tento Socbot nepohybuje příliš rychle. To je v pořádku, ale možná budete chtít něco s trochou víc vstát a jít. Pokud tak učiníte, navrhl bych, abyste k pohonu motorů používali tranzistory. To vám umožní aplikovat plný proud na motory a dosáhnout výrazného zvýšení rychlosti. Při plném výkonu by tato věc opravdu skákala. Zvýšení proudu by však také znamenalo snížení životnosti baterie a nevydrží příliš dlouho. Všimněte si, že socbot bude cestovat ke konci, kde jsou baterie. Chtěl jsem, aby to cestovalo v opačném směru, ale nebyl jsem schopen to udělat. Myslím, že to má co do činění s rozložením hmotnosti. Dokonce jsem ohnul vodiče objímky drátu v opačném směru, ale nemělo to žádný vliv na směr jízdy socbota..

Krok 12: UDĚLEJTE TO DALŠÍ

VEM TO DALŠÍ
VEM TO DALŠÍ

. Zde je několik nápadů pro budoucí verze: - použijte tranzistory k aplikaci plného proudu na motory (nyní běží na 40% kapacity) - hledejte světlo nebo se vyhýbejte socbotovi. - Vytvořte celou hromadu sockotů hledajících světlo (nebo se jim vyhýbejte), každý s LED diodou, a prozkoumejte, jak spolu vzájemně komunikují. - vydejte zvuk hledajícího socbota - vytvořte řádek po socbotovi - vytvořte ještě menšího socbota pomocí 8pólové drátové objímky. - vytvořte větší socbot pomocí 40kolíkové zásuvky pro ovíjení drátu - napište kód pro picaxe, aby byl socbot trénovatelný nebo programovatelný. Možná použijte dálkový ovladač k přesunu sérií tahů a poté jej nechte opakovat. - vytvořit dva nebo více sockbotů, kteří mohou komunikovat a vzájemně se ovlivňovat pomocí infračervených kódů Možnosti jsou téměř neomezené..

Krok 13: DÍKY

. Děkuji, že jste si našli čas na zhlédnutí mého projektu. Doufám, že vás to bude inspirovat novými vlastními nápady. Jak řekl Thomas Edison: „K vymýšlení potřebujete dobrou představivost a hromadu harampádí“. Ještě jednou díky, Randy.

Druhá cena v soutěži robotů Instructables a RoboGames

Doporučuje: