Turinys:

SOCBOT - naujos kartos „Vibrobot“: 13 žingsnių (su nuotraukomis)
SOCBOT - naujos kartos „Vibrobot“: 13 žingsnių (su nuotraukomis)

Video: SOCBOT - naujos kartos „Vibrobot“: 13 žingsnių (su nuotraukomis)

Video: SOCBOT - naujos kartos „Vibrobot“: 13 žingsnių (su nuotraukomis)
Video: KYŠIAI. NURAUTA GALŪNĖ. GTA. NAUJOS KARTOS FARAS? VITALIJ VAITKEVIČ // ZIZAS PODCAST 2024, Liepa
Anonim
SOCBOT - naujos kartos „Vibrobot“
SOCBOT - naujos kartos „Vibrobot“
SOCBOT - naujos kartos „Vibrobot“
SOCBOT - naujos kartos „Vibrobot“
SOCBOT - naujos kartos „Vibrobot“
SOCBOT - naujos kartos „Vibrobot“

Pradžioje buvo peidžeriai. Tai, kad aktyvūs peidžeriai šoko nuo stalų ir komodų, daugumai žmonių buvo tik pasibaisėjimas. Tai pasikeitė, kai tai įvyko dalyvaujant kūrėjui. Netrukus po to eurekos momento gimė vibrobotas. Kai tie ankstyvieji technologiniai vibraciniai gyvūnai pradėjo daugintis, jie pradėjo įgyti beveik visas mechanines formas, kokias tik galima įsivaizduoti. Jų pusiausvyros svertiniai varikliai ūžė ir drebėjo, siunčiant šiuos motorolerius atsitiktinėmis kryptimis.

Tada atsitiko. Vieną rytą naujai dienai besiruošiantis gamintojas žvilgtelėjo į rankoje esantį dantų šepetėlį, o šerelis buvo sumanytas. Kas galėjo žinoti, kad technologinis maišymas yra toks paprastas, kaip tai padarytų nupjautas dantų šepetėlis. Niekas negalėjo numatyti, kad didžiųjų asmeninių malonumų kūrėjai visame pasaulyje ras įsilaužimo dantų šepetėlį. Paprastas, bet elegantiškas šerelių dizainas iškart tapo mėgstamu įvairaus amžiaus kūrėjų projektu. Ji greitai tapo piktograma, taip giliai įsišaknijusia kūrėjų kultūroje, kad niekada negalėjo būti pakeista ar pamiršta.

Kitoje vibroboto evoliucinės giminės medžio šakoje randame dipbotą. Beveik visi dipbotai yra pagaminti iš atmestų integruotų grandynų, tinkamiausiai naudojant pagrindines plokštes. Tai žemi vibrobotų kultūros raiteliai. Tai, ko jiems trūksta, jie atsveria pagal kojų skaičių, nes dauguma jų turi mažiausiai 40. Dauguma dipbotų atrodo kaip kažkokia daugiakojė klaida, galinti baituoti.

Esant tokiai įvairiai genofondo įvairovei, vibrobotų šeimos medis natūraliai leido tęsti novatorišką evoliucinį prisitaikymą. Aplinkos įtakojami vibrobotai ir toliau kyla iš visų išgelbėtų dalykų. Jie gali išsivystyti iš atsarginių dalių dėžių, elektroninių tamsaus amžiaus įtaisų (perskaitykite žodžių ieškiklius čia), asmeninės priežiūros prekių, senų vaizdo žaidimų valdiklių ir išmestų kompiuterių. Visi šie aplinkos veiksniai gana gerai tinka išplėsti vibrobotų genotipą.

Tai mus nukreipia į šios instrukcijos - „Socbot“- dėmesį. Tai gimė šio autoriaus galvoje, kai jis pirmą kartą pamatė „dipbot“, tai yra kitas žingsnis vibracinių mikro robotų dizaino evoliucijoje. Šis naujas vaikas bloke yra labai pažengęs vibrobotas. Valdomas išgelbėto televizijos infraraudonųjų spindulių nuotolinio valdymo pulto, šis „PICAXE“naujos kartos „vibrobot“yra pasirengęs reaguoti į kiekvieną jūsų nurodymą. Nebereikia atsitiktinio tarptinklinio ryšio. Su paprastu mygtuko paspaudimu unikali „Socbot“vielos apvyniojimo lizdo judėjimo sistema įsijungia į pavarą ir siunčia šį gyvūną bet kuria pasirinkta kryptimi. Maitinamas šarminėmis laikrodžių baterijomis, „Socbot“turi du pakabinamus vibruojančius peidžerio variklius. Nors srovė yra ribota dizaino, šis mikrobotas yra pakankamai galingas, kad galėtų važiuoti bet kokiu lygiu paviršiumi. Nors smegenys yra didelės, jis vis tiek yra pakankamai mažas, kad galėtų sėdėti ant ketvirtadalio. Turint tiek daug technologinio paveldo ir galios, supakuotos į tokią mažą erdvę, reikia galvoti, kur mus nuves kitas žingsnis vibracinės technologijos evoliucijoje.

Čia yra puikus „Vibrobots“straipsnis, kurį parašė Garethas Branwynas

Biochemtronika

1 žingsnis: DALYS

DALYS
DALYS

. 1 - PICAXE -08M 1 - 16 kontaktų vielos apvyniojimo lizdas 1 - 16 kontaktų DIP lizdas 1 - 8 kontaktų Dip lizdas 2 - vibruojantys „Pager“varikliai 1 - TSOP4838 ar panašus 38 kHz IR imtuvo modulis 2 - bendrosios paskirties 100 V signaliniai diodai 3 - L1154 laikrodžių baterijos 1 - 4.7mfd kondensatorius 2 - 82ohm 1/4 vatų rezistoriai 1 - 33K omų 1/4 vatų rezistoriaus viela, plonas metalinis ekranas, super klijai

2 žingsnis: KAIP VEIKIA

KAIP TAI VEIKIA
KAIP TAI VEIKIA

. Šis „Socbot“naudojasi viena naudingiausių „PICAXE -08M“savybių - galimybe siųsti ir gauti visus 127 „Sony“38KHz infraraudonųjų spindulių televizijos valdymo kodus. Ši funkcija leidžia 08M bendrauti su nuotolinio valdymo pultu, televizoriumi ar net kitu 08M. Čia „08M“stebi galiojantį kodą iš universalaus nuotolinio valdymo pulto ir reaguoja į nuotolinio valdymo pulto paspaudimus, siunčiant srovės impulsą vienam ar abiem pranešimų varikliams. Kiekvienas 08M išėjimas gali valdyti maždaug 20 mA, todėl išvestis sujungiau poromis, kad kiekvienas variklis galėtų tiekti 40 mA. Serijinis 82 omų rezistorius su kiekvienu varikliu riboja maksimalią 40 mA srovę. Greitai veikiantis signalo diodas lygiagrečiai su kiekvienu varikliu padeda nuskęsti variklių sukeltą įtampą. Kondensatoriai labai pagerintų apsaugą, bet taip pat padidintų roboto dydį, todėl aš juos tiesiog palikau be akivaizdžių trumpalaikių neigiamų padarinių..

3 veiksmas: atsisiųskite kodą į PICAXE

ATSISIŲSTI KODĄ Į PICAXE
ATSISIŲSTI KODĄ Į PICAXE

. Tai yra pikapo kodas, kurį parašiau naudoti su socbot. Kadangi „socbot“neturi atsisiuntimo grandinės, turėsite užprogramuoti „picaxe“proto plokštėje ir perkelti užprogramuotą lustą į „socbot“. Kodas naudoja komandą „infrain2“, kad lauktų vieno iš 3 galiojančių kodų iš universaliojo nuotolinio valdymo pulto. Priklausomai nuo to, koks kodas yra gautas, „picaxe“siųs 100 mS srovės impulsą vienam varikliui arba abiems varikliams. Jei mygtukas laikomas nuspaustas, dabartinis impulsas kartojasi, kol mygtukas bus atleistas. Žemiau pateikiama „picaxe bas“failo kopija, kurią galima atsisiųsti.

PAGRINDINIS: tegul dirs = %00010111BEGIN: tegul kaiščiai = %00000000 infrain2 tegul b0 = infra, jei b0 = 16, tada AHEAD 'CH+, jei b0 = 19, tada kairėn' VOL- jei b0 = 18, tada dešinėn 'VOL+ goto BEGINAHEAD: tegul kaiščiai = % 00010111 'Išėjimai 0, 1, 2, 4 HIGH pause 100 goto MAINLEFT: tegul kaiščiai = %0000011' Išėjimai 0, 1 HIGH 2, 4 LOW pause 100 goto BEGINRIGHT: let pin = %00010100 '2, 4 HIGH 0, 2 LOW pause 100 goto MAIN.

4 žingsnis: PROGRAMUOKITE NUOTOLINĮ

PROGRAMUOKITE NUOTOLINĮ
PROGRAMUOKITE NUOTOLINĮ

. Bet kuris universalus IR nuotolinio valdymo pultas veiks su PICAXE. Viskas, ką jums reikia padaryti, tai užprogramuoti jį naudoti su „Sony“televizoriumi. Naudojau pigų universalų RCA nuotolinio valdymo pultą, kurį pasiėmiau „Wal Mart“už mažiau nei 10,00 USD. Mano naudojamas „Sony“kodas buvo 218. Dauguma mano patikrintų nuotolinio valdymo pultų turėjo tik du „Sony“televizorių kodų rinkinius, todėl jei vienas neveikia, išbandykite kitą. „Socbot“valdymui naudoju centrinius kanalo padidinimo ir garsumo mažinimo ir didinimo mygtukus, tačiau galite naudoti bet kokius norimus mygtukus. Tiesiog ieškokite PICAXE svetainėje esančių mygtukų kodo arba naudokite derinimo kodo komandą ir mūsų kompiuterį, kad patikrintumėte kiekvieno nuotolinio valdymo pulto mygtuko siunčiamą kodą. Mano nuotolinio valdymo pultas: Sumažinkite garsumą - pasukite į kairę (įjungtas tik kairysis variklis).

5 žingsnis: PARUOŠKITE VYNŲ APvyniojimo lizdą

PASIRUOŠKITE VYNŲ VYNIMO KOMPLEKTĄ
PASIRUOŠKITE VYNŲ VYNIMO KOMPLEKTĄ
PASIRUOŠKITE VYNŲ VYNIMO KOMPLEKTĄ
PASIRUOŠKITE VYNŲ VYNIMO KOMPLEKTĄ

. Sulenkti laidus ant vielos apvyniojimo lizdo gali būti sudėtinga. Aš užsisakiau 4 ir sujaukiau 3 iš jų, kol galiausiai ketvirtasis sulenkė nesulaužydamas. Tai metodas, pagaliau man pavyko geriausiai. Vieną laidų eilę sukišau į laužymo lentą ir lėtai sulenkiau visus 8 kaiščius toje pusėje į norimą formą. Tada aš tai pakartojau kitai laidų eilutei. Galutinį formos koregavimą atlikau replėmis, lenkiančiomis smeigtukus po vieną. Bet kokiems posūkiams reikia švelnių kreivių, o ne kietų kampų..

6 žingsnis: PARUOŠKITE BATERIJOS TERMINALUS

PARUOŠKITE BATERIJOS TERMINALUS
PARUOŠKITE BATERIJOS TERMINALUS
PARUOŠKITE BATERIJOS TERMINALUS
PARUOŠKITE BATERIJOS TERMINALUS
PARUOŠKITE BATERIJOS TERMINALUS
PARUOŠKITE BATERIJOS TERMINALUS
PARUOŠKITE BATERIJOS TERMINALUS
PARUOŠKITE BATERIJOS TERMINALUS

. Akumuliatoriaus gnybtai yra ne kas kita, kaip du plono metalo ekranavimo gabalai, kuriuos išgelbėjau iš senos kasetinės juostos. Aš ką tik nupjoviau dvi dalis, prie kiekvieno gabalo lituodavau mažą vielą ir pritvirtindavau jas prie 2 DIP lizdų, naudodami super klijus. Aš taip pat priklijavau 2 peidžerio variklius prie 16 kontaktų DIP lizdo..

7 veiksmas: sudėkite kriaukles

SUSIDĖKITE PANEŠIMO KOMPLEKTUS
SUSIDĖKITE PANEŠIMO KOMPLEKTUS
SUSIDĖKITE PANEŠIMO KOMPLEKTUS
SUSIDĖKITE PANEŠIMO KOMPLEKTUS
SUSIDĖKITE PANEŠIMO KOMPLEKTUS
SUSIDĖKITE PANEŠIMO KOMPLEKTUS
SUSIDĖKITE PANEŠIMO KOMPLEKTUS
SUSIDĖKITE PANEŠIMO KOMPLEKTUS

. Aš sudėjau 2 DIP lizdus, kad visas tris baterijas ir „PICAXE“galėčiau uždėti ant roboto, neužkabindamas. Keturi 8 kontaktų lizdo kaiščiai (po 2 kiekvienoje pusėje) patenka į 16 skylių lizdo 4 skyles (po 2 kiekvienoje pusėje). Tai reiškia, kad 8 kontaktų lizdas yra pusiau įjungtas ir pusiau 16 kontaktų lizdas. Aš suklijavau du lizdus super klijais..

8 žingsnis: SOLDED VISKĄ

LIDUOTI VISKĄ
LIDUOTI VISKĄ
LIDUOTI VISKĄ
LIDUOTI VISKĄ
LIDUOTI VISKĄ
LIDUOTI VISKĄ
LIDUOTI VISKĄ
LIDUOTI VISKĄ

. Ši dalis gali būti gana sudėtinga. Sujungti visas jungtis ir sumontuoti visus komponentus kartu netrumpinant laidų nėra lengva užduotis, tačiau tai nėra neįmanoma. Aš naudoju 25 gabarito neizoliuotą magistralės laidą. Pradėjau nuo maitinimo laidų iš akumuliatorių, po to prie peidžerio variklių ir srovės ribojimo rezistorių ir įjungiau grandinę po vieną sekciją. Dalių išdėstymas nėra svarbus. Tiesiog neskubėkite ir eidami patikrinkite savo darbą. SVARBI PASTABA: Svarbu, kad varikliai suktųsi priešingomis kryptimis. Vieną reikia pasukti pagal laikrodžio rodyklę, o kitą-prieš laikrodžio rodyklę. Tai pasiekiama apverčiant vieno iš variklių laidų prijungimo būdą..

9 veiksmas: TĘSKITE KOMPONENTŲ MONTAVIMĄ

TĘSTI MONTAVIMO KOMPONENTUS
TĘSTI MONTAVIMO KOMPONENTUS
TĘSTI MONTAVIMO KOMPONENTUS
TĘSTI MONTAVIMO KOMPONENTUS
TINKITE MONTAVIMO KOMPONENTUS
TINKITE MONTAVIMO KOMPONENTUS

. Aš nutraukiau srovę ribojančių rezistorių ir grandinės apsaugos diodų laidus ir tiesiog prijungiau juos prie lizdo. Daugiau to nedaryčiau, nes variklių vibracija linkusi nutraukti apvalių laidų ir lizdo jungtį. DIP lizdai yra skirti plokščiams komponentų laidams, o ne apvaliems. Aš įdiegiau IR modulį „Socbot“viršuje, tačiau galite jį įdėti į priekį, galą, šoną ar net po juo. Jis yra gana jautrus, todėl universalus nuotolinio valdymo pultas veikia bet kokiu kampu..

10 veiksmas: Pabaikite

PABAIGTI
PABAIGTI

. Aš nusprendžiau piešti savo „Socbot“, bet jokiu būdu to nedaryčiau dar kartą. Pradžioje atrodė gera mintis, bet tai padaręs supratau, kad jis atrodo geriau nedažytas. Galite jaustis kitaip..

11 žingsnis: Mėgaukitės

MĖGAUTIS
MĖGAUTIS

. Dėl srovės ribojimo rezistorių, kuriuos pridėjau, kad srovė būtų maždaug 40 mA, šis „Socbot“nejuda labai greitai. Man tai gerai, bet galbūt norėsi kažko šiek tiek daugiau atsikelti ir eiti. Jei tai padarysite, siūlyčiau varikliams vairuoti naudoti tranzistorius. Tai leistų varikliams pritaikyti visą srovę ir žymiai padidinti greitį. Esant visu pajėgumu, šis dalykas tikrai pasijustų. Tačiau padidėjusi srovė reikštų ir akumuliatoriaus veikimo trukmės sutrumpėjimą, ir jie tarnaus ne per ilgai. Atminkite, kad „socbot“keliaus į galą, kurioje yra baterijos. Norėjau, kad jis keliautų priešinga kryptimi, bet nesugebėjau to padaryti. Manau, kad tai susiję su svorio pasiskirstymu. Aš net sulenkiau vielos apvyniojimo lizdo laidus priešinga kryptimi, tačiau tai neturėjo jokios įtakos socboto judėjimo krypčiai..

12 veiksmas: toliau

TURI TOLIAU
TURI TOLIAU

. Štai keletas idėjų būsimoms versijoms: - naudokite tranzistorius, kad varikliams suteiktumėte visą srovę (jie dabar veikia 40% pajėgumu) - sukurkite šviesos ieškojimą arba venkite šviesos. - Padarykite visą krūvą šviesos, siekdami (arba vengdami) kojinių, kiekviena su šviesos diodu ir išstudijuokite, kaip jos sąveikauja tarpusavyje. - sukurkite garsų ieškantį socbotą - padarykite eilutę po socbot - padarykite dar mažesnį socbot, naudodami 8 kontaktų vielos apvyniojimo lizdą. - Padarykite didesnį „socbot“naudodami 40 kontaktų vielos apvyniojimo lizdą - parašykite pikapo kodą, kad „Socbot“būtų mokomas ar programuojamas. Galbūt naudokite nuotolinio valdymo pultą, kad perkeltumėte kelis judesius ir leiskite jam pakartoti judesius. - sukurkite du ar daugiau kojinių, kurie gali bendrauti ir daryti įtaką vienas kitam naudodami infraraudonųjų spindulių kodus. Galimybės yra beveik neribotos..

13 žingsnis: AČIŪ

. Ačiū, kad skyrėte laiko mano projektui peržiūrėti. Tikiuosi, kad tai įkvėps jus naujoms savo idėjoms. Kaip sakė Tomas Edisonas: „Norint sugalvoti, reikia geros vaizduotės ir krūvos šiukšlių“. Dar kartą ačiū, Randy.

Antrasis prizas „Instructables“ir „RoboGames“robotų konkurse

Rekomenduojamas: