INHOUDSOPGAWE:

SOCBOT - die volgende generasie Vibrobot: 13 stappe (met foto's)
SOCBOT - die volgende generasie Vibrobot: 13 stappe (met foto's)

Video: SOCBOT - die volgende generasie Vibrobot: 13 stappe (met foto's)

Video: SOCBOT - die volgende generasie Vibrobot: 13 stappe (met foto's)
Video: “Hoop vir die volgende Generasie” 2024, Julie
Anonim
SOCBOT - die volgende generasie Vibrobot
SOCBOT - die volgende generasie Vibrobot
SOCBOT - die volgende generasie Vibrobot
SOCBOT - die volgende generasie Vibrobot
SOCBOT - die volgende generasie Vibrobot
SOCBOT - die volgende generasie Vibrobot

In die begin was daar pagers. Die feit dat geaktiveerde posers van die lessenaars en kommode af weggedans het, was vir die meeste mense niks meer as 'n verergering nie. Dit het verander toe dit in die teenwoordigheid van 'n vervaardiger gebeur het. Kort na die eureka -oomblik is die vibrobot gebore. Namate die vroeë tegnologiese vibrerende insekte begin vermeerder het, het hulle byna elke denkbare meganiese vorm aanneem. Hul balans, geweegde motors neurie en skud en stuur hierdie bromponies in willekeurige rigtings.

Toe gebeur dit. Op 'n oggend kyk 'n vervaardiger wat gereed was om 'n nuwe dag aan te pak, na die tandeborsel in sy hand, en die borselbottel word verwek. Wie sou die tegnologiese roering geken het, iets so eenvoudig soos 'n afgesaagde tandeborsel sou maak? Niemand sou kon voorspel dat die groot persoonlike plesiermakers regoor die wêreld sou vind in die inbraak van 'n tandeborsel nie. Die eenvoudige, maar elegante ontwerp van die bristlebot het dit onmiddellik 'n gunsteling projek gemaak vir vervaardigers van alle ouderdomme. Dit het vinnig 'n ikoon geword wat so diep gewortel is in die kultuur van die vervaardiger dat dit nooit vervang of vergeet kon word nie.

Op die volgende tak van die evolusionêre stamboom van die vibrobot vind ons die dipbot. Byna alle dipbots is vervaardig met weggegooide geïntegreerde stroombane, en is meestal gebore uit moederborde. Dit is die lae ruiters van die vibrobot -kultuur. Wat hulle in lengte ontbreek, maak hulle in die telling van bene, aangesien die meeste minstens 40 het. Die meeste dipbotte lyk soos 'n soort meerbeen-gogga wat kan byte.

Met so 'n groot variasie in die genepoel, het die vibrobot -stamboom hom natuurlik tot voortgesette vernuwende evolusionêre aanpassing verleen. Vibrobotte, wat tot 'n groot mate deur die omgewing beïnvloed word, spruit voort uit alles wat gered word. Hulle kan ontwikkel uit bokse met onderdele, die ingewande van elektroniese toestelle vir donker ouderdomme (lees die woord pagers hier), items vir persoonlike sorg, ou videospeletjie -beheerders en weggegooide rekenaars. Al hierdie omgewingsfaktore is baie goed vir die uitbreiding van die vibrobot -genotipe.

Dit bring ons by die fokus van hierdie Instructable - die Socbot. Dit is gebore in die gedagtes van hierdie skrywer toe hy die eerste keer 'n dipbot gesien het, en dit is die volgende stap in die ontwikkeling van vibrerende mikrorobotontwerp. Hierdie nuwe kind op die blok is 'n hoogs gevorderde vibrobot. Hierdie PICAXE -brein van die volgende generasie vibrobot, wat beheer word deur 'n geredde televisie -infrarooi afstandsbediening, staan gereed om te reageer op al u rigtingsopdragte. Nie meer ewekansige roaming nie. Met die eenvoudige druk van 'n knoppie skop die socbot se unieke bewegingstelsel met draadomhulsels in die rat en stuur hierdie beker af in watter rigting u ook al kies. Die socbot word aangedryf deur alkaliese horlosiebatterye en beskik oor twee vibrerende pager -motors wat aan boord is. Alhoewel die huidige ontwerp beperk is, is hierdie mikrobot kragtig genoeg om op enige gladde oppervlak rond te draai. Alhoewel die brein groot is, is dit steeds klein genoeg om op 'n kwart te sit. Met soveel tegnologiese erfenis en krag in so 'n klein ruimte, moet u wonder waarheen die volgende stap in die evolusie van vibrerende tegnologie ons sal neem.

Hier is 'n uitstekende Vibrobots -artikel geskryf deur Gareth Branwyn

Biochemtronics

Stap 1: DIE ONDERDELE

DIE ONDERDELE
DIE ONDERDELE

. 1 - PICAXE -08M 1 - 16 -pins draaddraad -aansluiting 1 - 16 -pins DIP -aansluiting 1 - 8 -pins -dip -aansluiting 2 - trilende posmotors 1 - TSOP4838 of soortgelyke 38KHz IR -ontvanger -module 2 - 100V -signaaldiodes 3 - L1154 horlogebatterijen 1 - 4.7mfd kondensator 2 - 82ohm 1/4 Watt weerstande 1 - 33K ohm 1/4 Watt Weerstandsdraad, dun metaalafskerming, supergom

Stap 2: HOE DIT WERK

HOE DIT WERK
HOE DIT WERK

. Hierdie Socbot maak gebruik van een van die nuttigste kenmerke van die PICAXE -08M - sy vermoë om al 127 Sony 38KHz infrarooi televisie -beheerkodes te stuur en te ontvang. Met hierdie funksie kan die 08M met 'n afstandbeheer, 'n televisie of selfs 'n ander 08M kommunikeer. Hier kyk die 08M na 'n geldige kode van die universele afstandsbediening en reageer op die knoppies druk op die afstandsbediening deur 'n stroompuls na een of albei motormotors te stuur. Die 08M -uitsette kan ongeveer 20mA elk hanteer, so ek het die uitsette in pare gehaak om 40mA aan elke motor te voer. 'N Weerstand van 82 ohm in serie met elke motor beperk die stroom tot die maksimum van 40mA. 'N Snelwerkende seindiode parallel met elke motor help om die geïnduseerde spannings wat deur die motors veroorsaak word, te laat sink. Kondensators sal die beskerming aansienlik verbeter, maar dit sal ook die grootte van die bot toeneem, sodat ek dit net laat staan het sonder 'n duidelike slegte effek..

Stap 3: LAAI DIE KODE AF NA DIE PICAXE

LAAI DIE KODE NA DIE PICAXE af
LAAI DIE KODE NA DIE PICAXE af

. Dit is die picaxe -kode wat ek geskryf het om saam met die socbot te gebruik. Aangesien die socbot geen aflaai -kring het nie, moet u die picaxe op 'n proto -bord programmeer en dan die geprogrammeerde chip na die socbot skuif. Afhangende van watter kode ontvang word, stuur die picaxe 'n stroompuls van 100 ms na een motor of albei motors. As die knoppie ingedruk word, word die huidige pols herhaal totdat die knoppie losgelaat word. 'N Afskrif van die picaxe bas -lêer word hieronder afgelaai.

HOOF: laat dirs = %00010111BEGIN: laat penne = %00000000 infrain2 laat b0 = infra as b0 = 16 dan VOORUIT 'CH+ as b0 = 19 dan LINKS' VOL- as b0 = 18 dan REGS 'VOL+ begin BEGINAHEAD: laat penne = % 00010111 'Uitsette 0, 1, 2, 4 HOOG pouse 100 na MAINLEFT: laat penne = %0000011' Uitsette 0, 1 HOOG 2, 4 LOW pouse 100 na BEGINRIGHT: laat penne = %00010100 'Uitsette 2, 4 HOOG 0, 2 LAAG pouse 100 na HOOF.

Stap 4: PROGRAMER DIE AFSTAND

PROGRAM DIE AFSTAND
PROGRAM DIE AFSTAND

. Enige universele IR -afstandsbediening werk saam met die PICAXE. Al wat u hoef te doen is om dit te programmeer vir gebruik met 'n Sony -televisie. Ek het 'n goedkoop universele afstandsbediening van RCA gebruik wat ek by Wal Mart vir minder as $ 10,00 opgetel het. Die Sony -kode wat ek gebruik het, was 218. Die meeste afstandbeheer wat ek nagegaan het, het slegs twee stelle kodes vir Sony -televisies, dus as die een nie werk nie, probeer die ander een. Ek het die middelste Channel Up en Volume down en up knoppies gebruik om my socbot te beheer, maar jy kan die knoppies gebruik wat jy wil. Soek net die kode vir die knoppies op die PICAXE -webwerf, of gebruik die opsporingskode -opdrag en ons rekenaar om die kode wat deur elke knoppie op u afstandbeheer gestuur word, na te gaan. My afstandsbediening: volume af - draai links (slegs motor aan die linkerkant) Kanaal op - gaan vorentoe (albei motors aan) volume hoër - draai regs (slegs motor aan die regterkant).

Stap 5: Berei die draadomhulsels voor

Berei die draadomhulsels voor
Berei die draadomhulsels voor
Berei die draadomhulsels voor
Berei die draadomhulsels voor

. Dit kan moeilik wees om die leidings op die draadomhulsel te buig. Ek het 4 bestel en 3 daarvan gemors voordat ek uiteindelik die 4de buig sonder om te breek. Dit is die metode waarop ek uiteindelik die beste werk. Ek het 'n ry leidrade in 'n breekbord gebuig en al 8 penne aan die kant stadig gebuig in die vorm wat ek wou hê. Ek herhaal dit dan vir die ander ry leidrade. Ek het die finale vormaanpassings gedoen met 'n tang wat die penne een vir een buig. By enige buiging moet krommes versag word in plaas van harde hoeke..

Stap 6: Berei die batteryterminale voor

Berei die batteryterminale voor
Berei die batteryterminale voor
Berei die batteryterminale voor
Berei die batteryterminale voor
Berei die batteryterminale voor
Berei die batteryterminale voor
Berei die batteryterminale voor
Berei die batteryterminale voor

. Die batteryklemme is niks meer as twee stukke dun metaalafskerming wat ek van 'n ou kassetbanddek gered het nie. Ek het net twee stukke gesny, 'n klein draad aan elke stuk gesoldeer en dit met supergom aan die 2 DIP -voetstukke vasgemaak. Ek het ook die 2 pager -motors aan die 16 -pins DIP -aansluiting vasgeplak..

Stap 7: STAPEL DIE DIPPKOKKE

STAPEL DIE DOPKOKKE
STAPEL DIE DOPKOKKE
STAPEL DIE DIPPKOKKE
STAPEL DIE DIPPKOKKE
STAPEL DIE DIPPKOKKE
STAPEL DIE DIPPKOKKE
STAPEL DIE DIPPKOKKE
STAPEL DIE DIPPKOKKE

. Ek het die 2 DIP -voetstukke gestapel om al drie die batterye en die PICAXE op die bottel te kry sonder om te hang. Vier penne (2 aan elke kant) op die 8 -pen -aansluiting gaan in 4 gate (2 aan elke kant) van die 16 -pen -aansluiting. Dit beteken dat die 8 -pen -aansluiting half aan en die helfte van die 16 -pen -aansluiting is. Ek het die twee voetstukke met supergom vasgeplak..

Stap 8: VERKOOP ALLES

VERKOOP dit alles
VERKOOP dit alles
VERKOOP dit alles
VERKOOP dit alles
VERKOOP dit alles
VERKOOP dit alles
VERKOOP dit alles
VERKOOP dit alles

. Hierdie deel kan redelik lastig raak. Dit is nie 'n maklike taak om al die verbindings te maak en al die komponente te installeer sonder om die drade aan mekaar te koppel nie, maar dit is nie onmoontlik nie. Ek het 'n 25-meter-geïsoleerde busdraad gebruik. Ek het begin met die kragkabels van die batterye, dan na die pager -motors en stroombeperkende weerstande, en deur die kring, een afdeling op 'n slag. Onderdele is nie van kritieke belang nie. Neem net die tyd en kyk na u werk. BELANGRIKE OPMERKING: Dit is belangrik dat die motors in teenoorgestelde rigtings draai. Die een moet met die kloksgewys draai en die ander teen die kloksgewys. Dit word bereik deur die manier waarop u die leidings op een van die motors aansluit, om te keer..

Stap 9: GAAN VOORT MET DIE INSTALLERING VAN KOMPONENTE

GAAN VOORT MET DIE INSTALLERING VAN KOMPONENTE
GAAN VOORT MET DIE INSTALLERING VAN KOMPONENTE
GAAN VOORT MET DIE INSTALLERING VAN KOMPONENTE
GAAN VOORT MET DIE INSTALLERING VAN KOMPONENTE
GAAN VOORT MET DIE INSTALLERING VAN KOMPONENTE
GAAN VOORT MET DIE INSTALLERING VAN KOMPONENTE

. Ek het die leidings op die stroombeperkingsweerstands en stroombeskermingsdiodes afgesny en dit net in die aansluiting gekoppel. Ek sou dit nie weer doen nie, want die vibrasie van die motors is geneig om die verbinding tussen die ronde leidings en die aansluiting te verbreek. DIP -voetstukke is ontwerp vir plat komponentdrade - nie ronde nie. Ek het die IR -module bo -op die Socbot geïnstalleer, maar u kan dit aan die voorkant, agterkant, sykant of selfs onder sit. Dit is redelik sensitief, so die universele afstandsbediening werk vanuit elke hoek..

Stap 10: voltooi dit

MAAK KLAAR
MAAK KLAAR

. Ek het besluit om my Socbot te skilder, maar ek kan dit nie weer doen nie. Dit was 'n goeie idee om mee te begin, maar nadat ek dit gedoen het, het ek besef dat dit beter geverf lyk. Jy voel dalk anders..

Stap 11: GENIET

GENIET
GENIET

. As gevolg van die huidige beperkende weerstande wat ek bygevoeg het om die stroom op ongeveer 40mA te hou, beweeg hierdie Socbot nie baie vinnig nie. Dit is goed met my, maar jy wil dalk iets hê met 'n bietjie meer opstaan en gaan. As u dit wel doen, stel ek voor dat u transistors gebruik om die motors aan te dryf. Dit sal u toelaat om volle stroom op die motors toe te pas en 'n aansienlike snelheidsverhoging te kry. Met volle krag sou hierdie ding regtig opduik. 'N Toename in stroom sal egter ook 'n afname in batterylewe beteken, en dit hou nie te lank soos dit is nie. Let daarop dat die sokbot aan die einde sal beweeg waar die batterye is. Ek wou hê dat dit in die teenoorgestelde rigting sou beweeg, maar kon dit nie kry nie. Ek dink dit het iets te doen met die gewigsverdeling. Ek het selfs die draaddraad in die teenoorgestelde rigting gebuig, maar dit het geen invloed gehad op die rigting van die socbot nie..

Stap 12: neem dit verder

Vat dit verder
Vat dit verder

. Hier is 'n paar idees vir toekomstige weergawes: - gebruik transistors om volstroom op die motors toe te pas (hulle werk nou met 'n kapasiteit van 40%) - maak 'n ligte soektog of vermy socbot. - Maak 'n hele klomp ligsoeke (of vermy), elk met 'n LED en bestudeer hoe hulle met mekaar omgaan. - maak 'n geluid wat socbot soek - maak 'n lyn na socbot - maak 'n nog kleiner sokkie met 'n 8 -pins draaddraad. - maak 'n groter sokkie met 'n 40 -pins draadomhulsel - skryf kode vir die piekniek om die sokkie op te lei of programmeerbaar te maak. Gebruik die afstandsbediening miskien om dit deur 'n reeks bewegings te beweeg en laat dit dan die bewegings herhaal. - maak twee of meer sokkies wat met mekaar kan kommunikeer en kan beïnvloed deur middel van kodes wat nie aanbeveel word nie. Die moontlikhede is byna onbeperk..

Stap 13: DANKIE

. Dankie dat u die tyd geneem het om na my projek te kyk. Ek hoop dat dit u sal inspireer met nuwe idees. Soos Thomas Edison gesê het: 'Om uit te vind, benodig jy 'n goeie verbeelding en 'n hoop rommel'. Nogmaals dankie, Randy.

Tweede prys in die Instructables en RoboGames -robotwedstryd

Aanbeveel: