Sisukord:

SOCBOT - järgmise põlvkonna Vibrobot: 13 sammu (piltidega)
SOCBOT - järgmise põlvkonna Vibrobot: 13 sammu (piltidega)

Video: SOCBOT - järgmise põlvkonna Vibrobot: 13 sammu (piltidega)

Video: SOCBOT - järgmise põlvkonna Vibrobot: 13 sammu (piltidega)
Video: EGB320 Group 27 - SocBot.27 video showcase for QUT 2024, November
Anonim
SOCBOT - järgmise põlvkonna Vibrobot
SOCBOT - järgmise põlvkonna Vibrobot
SOCBOT - järgmise põlvkonna Vibrobot
SOCBOT - järgmise põlvkonna Vibrobot
SOCBOT - järgmise põlvkonna Vibrobot
SOCBOT - järgmise põlvkonna Vibrobot

Alguses olid piiparid. Asjaolu, et aktiveeritud piiparid tantsisid laudadelt ja kummutitelt, oli enamiku inimeste jaoks veidi rohkem kui ainult süvendus. See muutus, kui see juhtus tegija juuresolekul. Varsti pärast seda eureka hetke sündis vibrobot. Kui need varajased tehnoloogilised vibreerivad loomad hakkasid paljunema, hakkasid nad omandama peaaegu kõiki mõeldavaid mehaanilisi vorme. Nende tasakaalust väljas, kaalutud mootorid sumisesid ja raputasid, saates need tõukerattad juhuslikesse suundadesse.

Siis see juhtus. Ühel hommikul heitis uueks päevaks ette valmistuv tegija pilgu hambaharjale, mis käes oli, ja harjaste eostati. Kes oleks võinud teada, et tehnoloogiline segamine on nii lihtne kui saetud hambahari. Keegi ei osanud ette näha, et suured isiklikud naudingute tegijad üle maailma leiavad häkkimisest hambaharja. Harjaste lihtne, kuid elegantne disain muutis selle hetkega igas vanuses tegijate lemmikprojektiks. Sellest sai kiiresti tegijakultuuris nii sügavalt juurdunud ikoon, et seda ei saanud kunagi asendada ega unustada.

Vibroboti evolutsioonilise sugupuu järgmisel oksal leiame dipboti. Lülitatud integraallülitustest valmistatud peaaegu kõik dipbotid on sündinud kõige sobivamalt emaplaatidelt. Need on vibrobotide kultuuri madalad sõitjad. Kõrguse puudumise korvavad nad jalgade loendamisel, kuna enamikul neist on vähemalt 40. Enamik dipbote näeb välja nagu mingi mitmejalgne viga, mis võib baiti kanda.

Selliste laiaulatuslike varieeruvustega geenivaramus on vibrobotide sugupuu loomulikult jätkuvalt uuenduslik evolutsiooniline kohanemine. Keskkonnast suuresti mõjutatud vibrobotid kerkivad jätkuvalt esile kõikidest päästetud asjadest, mis näivad käepärast olevat. Need võivad areneda varuosade kastidest, elektrooniliste pimeda aja vidinate sisikonnast (loe sõnaotsijaid siit), isikliku hügieeni esemetest, vanadest videomängukontrolleritest ja kasutuselt kõrvaldatud arvutitest. Kõik need keskkonnategurid sobivad vibroboti genotüübi laiendamiseks üsna hästi.

See viib meid selle juhendatava - Socboti - fookusesse. See sündis selle autori meelest, kui ta esimest korda dipboti nägi, see on järgmine samm vibreeriva mikroroboti disaini arengus. See uus laps plokis on väga arenenud vibrobot. Päästetud televiisori infrapunakaugjuhtimispuldiga juhitav PICAXE ajuga järgmise põlvkonna vibrobot on valmis teie igale käsule reageerima. Enam pole juhuslikku rändlust. Lihtsa nupuvajutusega lülitub socboti ainulaadne traatmähisega pesa liikumissüsteem käiku, saates selle looma suvalises suunas. Aluseliste kellapatareide toitel on socbotil kaks päramootoriga vibreerivat piiparimootorit. Kuigi praegune disain on piiratud, on see mikrobot piisavalt võimas, et igal siledal pinnal ringi liikuda. Kuigi aju on suur, on see siiski piisavalt väike, et istuda veerandil. Kui nii väikesesse ruumi on pakitud nii palju tehnoloogilist pärandit ja jõudu, tuleb mõelda, kuhu viib meid järgmine samm vibratsioonitehnoloogia arengus.

Siin on suurepärane Vibrobotsi artikkel, mille on kirjutanud Gareth Branwyn

Biokeemika

Samm: OSAD

OSAD
OSAD

. 1 - PICAXE -08M 1 - 16 -kontaktiline juhtmepakendipesa 1 - 16 -kontaktiline DIP -pistikupesa 1 - 8 -kontaktiline Dip -pistikupesa 2 - vibreerivad Pager -mootorid 1 - TSOP4838 või sarnane 38 kHz IR -vastuvõtja moodul 2 - üldotstarbelised 100 V signaaldioodid 3 - L1154 kellaakud 1 - 4.7mfd kondensaator 2-82 oomi 1/4 vatti takistid 1 - 33 k oomi 1/4 vatti takisti traat, õhuke metallist varjestus, superliim

2. toiming: kuidas see toimib?

KUIDAS SEE TÖÖTAB
KUIDAS SEE TÖÖTAB

. See Socbot kasutab ära ühe PICAXE -08M kõige kasulikuma omaduse - selle võime saata ja vastu võtta kõik 127 Sony 38KHz infrapuna -televisiooni juhtkoodi. See funktsioon võimaldab 08M -il suhelda kaugjuhtimispuldi, televiisori või isegi teise 08M -iga. Siin jälgib 08M universaalse kaugjuhtimispuldi kehtivat koodi ja reageerib kaugjuhtimispuldi nupuvajutustele, saates praeguse impulsi ühele või mõlemale piipamootorile. 08M väljundid saavad hakkama umbes 20 mA -ga, nii et ühendasin väljundid paarikaupa, et toita igale mootorile 40 mA. 82 oomi takisti järjestikku iga mootoriga piirab voolu maksimaalselt 40 mA. Kiiretoimeline signaaldiood paralleelselt iga mootoriga aitab mootorite tekitatud indutseeritud pingeid uputada. Kondensaatorid parandaksid kaitset tunduvalt, kuid suurendaksid ka roboti suurust, nii et ma jätsin need lihtsalt maha, ilma nähtavate lühiajaliste kahjulike mõjudeta..

3. samm: LAADI KOOD PICAXE'I

LAADI KOOD PILTILE
LAADI KOOD PILTILE

. See on pikakood, mille ma kirjutasin, et seda socbotiga kasutada. Kuna socbotil pole allalaadimisahelat, peate programmeerima picaxe proto -plaadile ja seejärel viima programmeeritud kiibi socbotile. Kood kasutab käsku infrain2, et oodata universaalse kaugjuhtimispuldi ühte kolmest kehtivast koodist. Sõltuvalt sellest, milline kood vastu võetakse, saadab pikap 100mS vooluimpulssi ühele või mõlemale mootorile. Kui nuppu hoitakse all, kordub praegune impulss seni, kuni nupp vabastatakse. Picaxe bas -faili koopia on allalaadimiseks allpool.

PÕHI: las dirs = %00010111BEGIN: las tihvtid = %00000000 infrain2 lase b0 = infra, kui b0 = 16, siis AHEAD 'CH+ kui b0 = 19, siis vasakule' VOL- kui b0 = 18, siis paremale 'VOL+ mine BEGINAHEAD: lase tihvtidel = % 00010111 'Väljundid 0, 1, 2, 4 HIGH paus 100 goto MAINLEFT: let pins = %0000011' Väljundid 0, 1 HIGH 2, 4 LOW paus 100 goto BEGINRIGHT: let pins = %00010100 'Väljundid 2, 4 HIGH 0, 2 LOW paus 100 goto PÕHI.

Samm 4: PROGRAMME KAUGI

PROGRAMME KAUGET
PROGRAMME KAUGET

. Mis tahes universaalne IR -kaugjuhtimispult töötab PICAXE -ga. Kõik, mida pead tegema, on see programmeerida kasutamiseks Sony teleriga. Kasutasin odavat RCA universaalset kaugjuhtimispulti, mille võtsin Wal Martist alla 10 dollari. Kasutatud Sony kood oli 218. Enamikul kontrollitud kaugjuhtimispultidel oli Sony telerite jaoks ainult kaks koodikomplekti, nii et kui üks ei tööta, proovige teist. Ma kasutasin oma socboti juhtimiseks keskmisi kanali üles- ja helitugevuse vähendamise ja suurendamise nuppe, kuid saate kasutada mis tahes nuppe, mida soovite. Otsige lihtsalt üles PICAXE veebisaidi nuppude kood või kasutage silumiskoodi käsku ja meie arvutit, et kontrollida iga kaugjuhtimispuldi nupu saadetud koodi. Minu kaugjuhtimispult: helitugevuse vähendamine - keerake vasakule (ainult vasakpoolne mootor sisse lülitatud) Kanal üles - minge edasi (mõlemad mootorid sisse) Helitugevuse suurendamine - pöörake paremale (ainult parempoolne mootor sisse lülitatud).

Samm 5: VALMISTAGE TRAADI PAKKIMISPAKETT

VALMISTA TREETI PAKKIMISPAKETT
VALMISTA TREETI PAKKIMISPAKETT
VALMISTA TREETI PAKKIMISPAKETT
VALMISTA TREETI PAKKIMISPAKETT

. Juhtmete painutamine traatmähise pistikupesas võib olla keeruline. Tellisin 4 ja segasin neist 3, enne kui lõpuks sain neljanda ilma murdumata painutama. See on meetod, mille abil sain lõpuks kõige paremini hakkama. Panin ühe rida juhtmeid murdelauale ja painutasin aeglaselt kõik sellel küljel olevad 8 tihvti soovitud kujule. Seejärel kordasin seda teise juhtmerea puhul. Tegin lõplikud kuju kohandused tangidega, mis painutasid tihvte ükshaaval. Kõik kurvid peavad kõvade nurkade asemel kergendama kõveraid..

6. samm: VALMISTAGE AKU TERMINAALID

VALMISTA AKU TERMINAALID
VALMISTA AKU TERMINAALID
VALMISTA AKU TERMINAALID
VALMISTA AKU TERMINAALID
VALMISTA AKU TERMINAALID
VALMISTA AKU TERMINAALID
VALMISTA AKU TERMINAALID
VALMISTA AKU TERMINAALID

. Aku klemmid pole midagi muud, kui kaks tükki õhukest metallist varjestust, mille ma vanalt kassettlindilt päästsin. Lõikasin just kaks tükki, jootsin igale tükile väikese traadi ja kinnitasin need superliimi abil 2 DIP -pistikupessa. Samuti liimisin 2 piiparimootorit 16 -kontaktilise DIP -pesa külge..

Samm 7: Virna DIP SOCKETS

Virna DIP -TASKUD
Virna DIP -TASKUD
Virna DIP -TASKUD
Virna DIP -TASKUD
Virna DIP -TASKUD
Virna DIP -TASKUD
Virna DIP -TASKUD
Virna DIP -TASKUD

. Ma virnasin 2 DIP -pistikupesa, et kõik 3 patareid ja PICAXE saaksid botile, ilma et nad rippuksid. 8 tihvtiga pistikupesa neli tihvti (2 mõlemal küljel) lähevad 16 kontaktiga pistikupesa 4 auku (2 mõlemal küljel). See tähendab, et 8 -kontaktiline pistikupesa on pooleldi sisse ja pool 16 -kontaktilist. Liimisin kaks pesa superliimiga kokku..

8. samm: SOLDED IT ALL UP

SOLDED IT ALL UP
SOLDED IT ALL UP
SOLDED IT ALL UP
SOLDED IT ALL UP
SOLDED IT ALL UP
SOLDED IT ALL UP
SOLDED IT ALL UP
SOLDED IT ALL UP

. See osa võib päris keeruliseks minna. Kõigi ühenduste tegemine ja kõigi komponentide paigaldamine ilma juhtmeid lühistamata pole lihtne ülesanne, kuid see pole võimatu. Kasutasin 25-mõõtmelist isoleerimata bussijuhet. Alustasin toitejuhtmetega patareidest, seejärel piiparimootorite ja voolu piiravate takistite juurde ning edasi läbi vooluahela ühe sektsiooni kaupa. Osade paigutus ei ole kriitiline. Võtke lihtsalt aega ja kontrollige oma tööd. TÄHTIS MÄRKUS: Oluline on, et mootorid pöörleksid vastassuundades. Üks peab pöörlema päripäeva ja teine vastupäeva. See saavutatakse ühe mootori juhtmete ühendamise vastupidises suunas..

9. samm: JÄTKA KOMPONENTIDE PAIGALDAMIST

JÄTKA KOMPONENTIDE PAIGALDAMIST
JÄTKA KOMPONENTIDE PAIGALDAMIST
JÄTKA KOMPONENTIDE PAIGALDAMIST
JÄTKA KOMPONENTIDE PAIGALDAMIST
JÄTKA KOMPONENTIDE PAIGALDAMIST
JÄTKA KOMPONENTIDE PAIGALDAMIST

. Lõikasin voolu piiravate takistite ja vooluahelate kaitsedioodide juhtmed ära ning ühendasin need lihtsalt pistikupessa. Ma ei teeks seda uuesti, sest mootorite vibratsioon kipub katkestama ümmarguste juhtmete ja pistikupesa vahelise ühenduse. DIP -pistikupesad on mõeldud lamedate komponentjuhtmete jaoks - mitte ümmargusteks. Paigaldasin infrapunamooduli Socboti ülaosale, kuid saate selle ette, taha, küljele või isegi alla panna. See on üsna tundlik, nii et universaalne kaugjuhtimispult töötab iga nurga alt..

Samm 10: VIIMISTLUS

LÕPETAMA
LÕPETAMA

. Otsustasin oma Socboti maalida, kuid pole võimalust seda uuesti teha. Alustuseks tundus see hea mõte, kuid pärast seda mõistsin, et see näeb värvimata parem välja. Võite tunda end teisiti..

11. samm: nautige

NAUDI
NAUDI

. Voolupiirangutakistite tõttu lisasin, et hoida voolu umbes 40 mA juures, see Socbot ei liigu väga kiiresti. See sobib mulle, aga võib -olla tahate midagi natuke rohkem tõusta ja minna. Kui te seda teete, soovitan teil mootorite juhtimiseks kasutada transistore. See võimaldaks rakendada mootoritele täisvoolu ja suurendada märkimisväärselt kiirust. Täisvõimsusel läheks see asi tõeliselt käest. Kuid voolu suurenemine tähendaks ka aku kestvuse vähenemist ja need ei kesta liiga kaua. Pange tähele, et sokk liigub selle otsa poole, kus on patareid. Tahtsin, et see liiguks vastupidises suunas, kuid ei suutnud seda teha. Ma arvan, et see on seotud kehakaalu jaotusega. Ma isegi painutasin traatmähise pistikupesa juhtmeid vastupidises suunas, kuid see ei mõjutanud soki sõidu suunda..

12. samm: VÕTA LÄHEMALT

VÕTA seda edasi
VÕTA seda edasi

. Siin on mõned ideed tulevaste versioonide jaoks: - kasutage mootoritele täisvoolu rakendamiseks transistore (need töötavad nüüd 40% võimsusel) - tehke valgust otsiv või valgust vältiv socbot. - Tehke terve hunnik valgust, otsides (või vältides) sokke, igaüks LED -iga ja uurige, kuidas need omavahel suhtlevad. - tehke häält otsiv socbot - tehke socbotile järgnev rida - tehke veel väiksem sokk, kasutades 8 -kontaktilist traatmähise pesa. - tehke 40 -nöörilise traatpistikupesa abil suurem socbot - kirjutage pilti kood, et muuta socbot treenitavaks või programmeeritavaks. Võib -olla kasutage kaugjuhtimispulti selle liigutuste liigutamiseks ja laske siis käike korrata. - tehke kaks või enam sokipoti, mis suudavad üksteisega suhelda ja infrapunakoode mõjutada. Võimalused on peaaegu piiramatud..

13. samm: AITÄH

. Täname, et leidsite aega minu projekti vaatamiseks. Loodan, et see inspireerib teid uute ideedega. Nagu Thomas Edison ütles: "Leiutamiseks on vaja head kujutlusvõimet ja hunnikut rämpsu". Tänan veelkord, Randy.

Instructabeli ja RoboGames robotivõistluse teine auhind

Soovitan: