Sisällysluettelo:

Super yksinkertainen aloittelijoiden robotti!: 17 vaihetta (kuvilla)
Super yksinkertainen aloittelijoiden robotti!: 17 vaihetta (kuvilla)

Video: Super yksinkertainen aloittelijoiden robotti!: 17 vaihetta (kuvilla)

Video: Super yksinkertainen aloittelijoiden robotti!: 17 vaihetta (kuvilla)
Video: MITEN TYTÖT KÄY SALILLA | SKETSI 2024, Heinäkuu
Anonim
Super yksinkertainen aloittelijan robotti!
Super yksinkertainen aloittelijan robotti!

'' 'ROBOT -VIDEO' '' Tässä on linkki videoon, kun YouTube käsittelee upotettua versiota… Loin tämän Instructable -ohjelman täydelliselle n00by -robotille. Olen huomannut valtavan kasvun harrastajien aloittelijoiden määrässä ja "miten voin" -kysymysten määrä näyttää kasvavan. Ehkä tämä nöyrä pieni Instructable auttaa yhtä tai kahta luomaan ensimmäisen robotin. Löydät peruslähdekoodin tämän ohjeen lopussa. Älä panikoi askelmäärää kohtaan … Hajosin robotin useisiin pieniin pieniin askeliin seuraamisen helpottamiseksi. Tämä pieni robotti on vain yksinkertainen vanerialusta, jossa on muutamia muokattuja lentokoneen servoja pääkäyttöjärjestelmänä, mikrokontrolleri ja IR -anturi. Suunnittelin runsaasti tilaa laajentaa ja lisätä. Sinun pitäisi pystyä rakentamaan se noin 3 tunnissa, jos sinulla on osat käsillä. Mikro -ohjain, jonka valitsin, on OOPic R. Valitsin tämän mikron, koska kymmenet sisäänrakennetut esineet ja näytekoodit helpottavat aloittelijan nousua ja käynnistystä nopeasti. Ne löytyvät miltä tahansa suurelta robottiosien toimittajalta, yleensä alle 60 dollarilla. Hanki aloituspakkaus, koska se sisältää ohjelmointikaapelin ja akun pidikkeen. Voit käyttää mitä tahansa mikro -ohjainta niin kauan kuin voit kytkeä servon suoraan siihen (mikä lyhentää luetteloa, lol). Luetellut servot ovat kaikki Hitec HS-311 -mallilentokoneiden servoja, joita löytyy lähes mistä tahansa harrastekaupasta alle 10 dollarilla joissakin tapauksissa. Infrapuna -anturi on Sharp GP2D12 analoginen yksikkö, joka on saatavana Digikeysta (www.digikey.com). Mikä tahansa analoginen GP2D12XXX -sarja tekee työn. Tailwheel on yksinkertainen Dubro.20-.40 -mallisen lentokoneen 1 "-pyörä ja kiinnike. Nouda se harrastusliikkeestä, josta saat servot. Puupohja on 1/4 tuuman koivuvaneria ja servo / anturikiinnike on romupala lähes mistä tahansa puusta. Käytin kuusta. Tein aihion alumiinivanteet itse, mutta voit käyttää mitä tahansa servokiinnitykseen tarkoitettua pyörää. Loput robotista koostuvat muutamista ruuveista ja sähköstä Ilman SPECAIL -lisäystä lopulta se maksoi minulle noin $ 95.00 USD. Erityinen vaihe lisää noin 50 dollaria. Ole mukava, koska se on ensimmäinen Instructable.

Vaihe 1: Työkalut ja materiaalit

Työkalut ja materiaalit
Työkalut ja materiaalit

Tässä on luettelo siitä, mitä tarvitset Super SImple -robotin rakentamiseen!

Osaluettelo: -ooPic R -mikro -ohjain (https://www.thebotshop.com/) (huom. -Voit käyttää mitä tahansa mikro -ohjainta, johon olet tyytyväinen) -Sharp GP2D12, jossa on langallinen JST -liitin -Billet -alumiinivanteet/-renkaat (tai vastaavat) - Hitec HS -311 Servot, modifioitu -Superliima -5 X 1 tuuman kaksipuolinen teippi -1/4 tuuman vaneri ja puupala -Dubro.20 -.40 RC Lentokoneen Tailwheel assmbly -Misc. välilyönnit/pysäytykset ja ruuvit/mutterit -9 voltin akku -Kutisteputket 1/16 x 3 tuumaa -3 tavallista naaraspuristintappia (älä paniikkia, jos et saa niitä) -Maali *valinnainen -9 voltin akku Työkalut: -Misc Small Ruuvitaltat -Neulan nenäpihdit -Pora ja terät -Saha -Juotin -Juotos -Hiekkapaperi -Terävä lyijykynä -Viivaimen kokonaiskustannukset n. $ 95.00 USD Rakennusaika n. 2,5 - 3 tuntia

Vaihe 2: Muokkaa servoja

Muokkaa servoja
Muokkaa servoja

Sinun on muutettava servoja käyttämällä superliiman potentiometrimenetelmää. Päätin olla tuhlaamatta tilaa yksityiskohtaisesti täällä, koska Instructablesista ja Googlesta on kymmeniä artikkeleita, jotka näyttävät sinulle kuinka. Jos kysyntä sitä vaatii, lisään sen myöhemmin tänne. Pohjimmiltaan sinun on revittävä ne erilleen, löydettävä 90 -asento (ei liikettä), liimattu kattila ylhäältä ja alhaalta, laitettava kaikki takaisin yhteen, muutettava ulostulovaihdetta, viilattava Hitec HS-311: ssä on muovinen astia-akseli, joka helpottaa viilaamista. Jos käytät toista servoa, jossa on metallipannu, sinun on muutettava sen sijaan ulostulovaihteen alapuoli.

Vaihe 3: Leikkaa puuosat

Leikkaa puuosat
Leikkaa puuosat

Leikkaa 1/4 tuuman koivuvaneria tai vastaavaa kappaletta pohjan 3,25 tuuman neliöksi.

** ERIKOINEN ** Leikkaa toinen pala 1/4 vaneria, joka vastaa ensimmäistä, jotta se on helppo lisätä myöhemmin. Leikkaa puunpala 2 5/16 tuuman pituiseksi, 3/4 tuuman korkeaksi, 1/2 tuuman paksuiseksi GP2D12 -kiinnikkeeksi. Romu servo / IR -kiinnike voitaisiin valmistaa laminoimalla kaksi kappaletta 1/4 tuuman koivuvaneria yhteen. Kun kaikki on leikattu, hio se hellävaraisesti karheiden tai sumeiden reunojen puhdistamiseksi.

Vaihe 4: Poraa reiät

Poraa reiät
Poraa reiät

Käytä mikro -ohjainta oppaana ja aseta vanerin kiinnitysreiät edestä etupuolelle kuvan osoittamalla tavalla. Käytä takapyörän kiinnitystä ohjaimena ja aseta vanerin kiinnitysreiät siten, että se suosii takaosaa kuvan mukaisesti. Jos valitsit varaosan peruskappaleen ** SPECIAL ** -vaihtoehdosta vaiheessa 3, kiinnitä molemmat pohjat yhteen ja poraa mikro -ohjaimen reiät samanaikaisesti. Erota kaksi kappaletta ja poraa takapyörien reiät vain yhteen niistä.

Vaihe 5: Asenna Servo / IR -kiinnike

Asenna Servo / IR -kiinnike
Asenna Servo / IR -kiinnike

Liimaa servo- / infrapunakiinnike vaiheesta 2 vanerin pohjaan ja varmista, että se on keskitetty vasemmalle ja oikealle, ja huuhtele se vanerin etureunalla kuvan osoittamalla tavalla.

Vaihe 6: Poraa reiät servojohtimille

Porareiät servojohtimille
Porareiät servojohtimille

Aseta servosi väliaikaisesti asennusasentoonsa servo- / infrapunakiinnityksen taakse ja huomaat, että johdot osuvat takaosan kiinnikkeeseen. Tarvitsemme reikiä, jotta johdot pääsevät läpi. Servot on suunnattava siten, että lähtöakselit ovat lähempänä alustan etuosaa, eivät taaksepäin.

Käytä servoa ohjaimena ja määritä ja merkitse paikat, joihin reikät on porattava telineeseen. Siirrä ne kynällä ja viivoitimella telineen etuosaan vaiheen 4 mukaisesti. Poraa reiät 5/16 poranterällä. Ole varovainen, voit halkaista puun. Älä koskaan pelkää, jos teet vain superliiman yhteen. VALINNAISESTI voit ohjata servojohdot uudelleen pienen reiän läpi, joka on porattu servon pohjaan muutoksen aikana, ja välttää tätä vaihetta kokonaan.

Vaihe 7: Tailwheel

Takapyörä
Takapyörä

Asenna takapyöräkokoonpano jalustan keskelle kuvan osoittamalla tavalla käyttäen 4-40 X 1/2 tuuman koneruuvia ja muttereita.

Varmista, että ruuvinpäät tai mutterit suunnasta riippuen upotetaan vaneriin, jotta ne eivät häiritse servon asennusta. Älä huolehdi korkeudesta juuri nyt, säädämme sitä myöhemmin.

Vaihe 8: Asenna seisokit

Asenna Standoffs
Asenna Standoffs

On parasta asentaa levyn seisokit juuri ennen servon sisäänmenoa.

Asenna yksi kuhunkin mikro-ohjaimen reikään 4-40 X 1 tuuman ruuvilla, 4-40 x 1/4 tuuman jalustalla ja 4-40 mutterilla. Varmista, että ruuvinpäät upotetaan vaneriin, jotta ne eivät häiritse servon asennusta.

Vaihe 9: Asenna Servot

Asenna Servot
Asenna Servot

Superliimaa servot vaneripohjan alareunaan ja ylös servo- / IR -kiinnitystä vasten. Se kestää vain tipan tai kaksi..

Vie servojohdot servo- / infrapunakiinnityksen reikien läpi kuvan osoittamalla tavalla.

Vaihe 10: Asenna mikrokontrolleri

Asenna mikrokontrolleri
Asenna mikrokontrolleri

Asenna mikro-ohjain pysäytyslaitteisiin kuvan osoittamalla tavalla. Saattaa olla tarpeen sijoittaa aluslevy kullekin pysäytykselle nostaaksesi mikro-ohjaimen säätöpyöräkokoonpanon päälle asettelutaidoistasi riippuen. (kuvassa) ** SPECIAL ** -lisäosalle myöhemmin.

Vaihe 11: Asenna pyörät

Asenna pyörät
Asenna pyörät

Tämä askel on iso… Asenna haluamasi pyörät ja säädä takapyörää siten, että peruskohdat ovat vaakasuorassa tai hieman alhaalla takana.

Instuctable goody: Minulla on ylimääräisiä renkaita kaupassa, lisätietoja sähköpostitse.

Vaihe 12: Lisää akku

Lisää akku
Lisää akku

Kiinnitä kaksinkertainen teippi akkuun servojen takana olevaan tilaan ja jalustan pohjassa olevan säätöpyörän eteen. Jos rakennat ** SPECIAL ** -versiota, voit odottaa ja käyttää yläkerran tilaa akun kiinnittämiseen.

Vaihe 13: Liitä Servot

Liitä Servot
Liitä Servot

Liitä vasen servo oopiseen servoporttiin 31. Oikein suurin 3 -nastainen portti.

Kytke oikea servo oopiseen servoporttiin 30. Etsi kaksi servoliitintä, joissa on keltaiset johdot, kuvan takana olevista muistiinpanoista.

Vaihe 14: Asenna infrapuna

Asenna IR
Asenna IR

Superliimaa Sharp GP2D12 etukiinnikkeen reikien/johtojen päälle.

Asenna infrapuna mahdollisimman korkealle minimoidaksesi lattian heijastukset. Aseta johdot ylös ja näet muovikotelossa hieman helpotusta, jotta servojohdot mahtuvat taakse.

Vaihe 15: Kytke IR

Kytke IR
Kytke IR

Koko robotin vaikein osa, luota minuun.

Aseta jokaiseen GP2D12: n johtoon 1 tuuman pala kutistekutistetta. Liu'uta se pois tieltä. Juotos (tai purista) yksittäinen naaraspuristusnastan liitin jokaiseen lankaan. VALINNAINEN - EI SUOSITELTU ei -juotoksille! Voit juottaa langan pään vain tarvittavien mikro -ohjaimen nastojen kärkeen ja liu'uttaa lämpökutistetta sen yli oikosulun estämiseksi. Se on tehtävä nopeasti ja huolellisesti. Liu'uta kutisteputki huuhtelupuristusastian etupuolelle. Kutista letkut käyttämällä lämpöpistoolin sytytintä. Valitettavasti en saanut hyvää kuvaa kaikista näistä pienistä jutuista. Etsi oopikasta avoin 5 voltin nasta ja kytke punainen GP2D12 -johto siihen. Niitä on paljon. Käytin 5 voltin varaosaa 12C -portista. Näkyy kuvan muistiinpanoissa. Etsi avoin GND -nasta oopikasta ja kytke musta GP2D12 -johto siihen. Niitä on paljon. Käytin vara -GND: tä 12C -portista. Näkyy kuvan muistiinpanoissa. Etsi nasta 3 ja liitä valkoinen GP2D12 -johto siihen. Heitä on vain yksi lol.

Vaihe 16: Lähdekoodi

Lähdekoodi
Lähdekoodi

PÄIVITETTY 2/16/09 LÄHDEKOODI SONAR -VAIHTOEHTOON SEURAAVASSA VAIHEESSA (ERIKOISTUOTTEET) Noudata mikro -ohjaimesi ohjeita ja leikkaa ja liitä tämä koodi editoriin. Käännä ja lähetä robotille. Koodi on erittäin yksinkertainen, mutta botti välttää useimmat esteet. Koodin ottaminen ja laajentaminen on helppoa. 'SuperSimpleBeginnersRobot'www.instructables.com'Ted Macy'[email protected]'2/16/09'-------------- -------------------------------------------------- -'Luo ja asenna objekteja' ------------------------------------------- ---------------------- Dim Servo_Right Kuten uusi oServoDim Servo_Left Kuten uusi oServoDim SRF04Servo kuin uusi oServoDim GP2D12 As oIRRange (3, 8, cvOn) Dim SRF04 As oSonarDV (8, 9, cvOn) SRF04Servo. IOLine = 29 'Aseta servo käyttämään I/O -linjaa 30. SRF04Servo. Center = 28' Aseta servokeskus 28. (katso käyttöohje) SRF04Servo. Operate = cvTrue 'Viimeinen tehtävä, Kytke Servo päälle. Servo_Right. IOLine = 30 'Aseta servo käyttämään I/O -linjaa 30. Servo_Right. Center = 28' Aseta servokeskuksen arvoksi 28. (katso käyttöohje) Servo_Right. Operate = cvTrue 'Viimeinen asia, kytke servo päälle. Servo_Left. IOLine = 31 'Aseta servo käyttämään I/O -linjaa 31. Servo_Left. Center = 28' Aseta servokeskuksen arvoksi 28. (katso käyttöohje) Servo_Left. Operate = cvTrue 'Viimeinen asia, kytke servo päälle. '------------------------------------------------- ---------------- 'Lopeta objektien luominen ja asentaminen' Päärutiini on ensisijainen rutiinisi, jota pyydetään käynnistämään! '--------------- -------------------------------------------------- Sub main () Do Call IR Call Forward_All Call SServo Loop End Sub '----------------------------------- ------------------------------ 'Päärutiinin loppu' Käyttöjärjestelmän aliohjelmien alku '-------- -------------------------------------------------- ------- Sub Spin_Left () Servo_Left. Invert = 0 Servo_Left = 62 Servo_Right = 60End SubSub Spin_Right () Servo_Right. Invert = 1 Servo_Left = 62 Servo_Right = 60End SubSub Forward_All () Servo_Right. Invert = 0 Servo_ 1 Servo_Right = 60 Servo_Left = 62End SubSub REVERSE () Servo_Right. Invert = 1 Servo_Left. Invert = 0 Servo_Right = 60 Servo_Left = 62E nd SubSub STOP () Servo_Left = 0 Servo_Right = 0 Soita SServoEnd Sub '----------------------------------- ------------------------------ 'Käyttöjärjestelmän aliohjelmien loppu' Anturin aliohjelmien alku '-------- -------------------------------------------------- ------- Sub SServo () SRF04Servo. Position = 15 SRF 04 = 31 SRF04. Operatiivinen pulssi (1, 1, 250), jos SRF04. Jos SRF04. Value <128 Sitten Soita Spin_Left Else Call Forward_All End If ooPIC. Delay = 600 SRF04Servo. Position = 31 SRF04. Operate. Pulse (1, 1, 250) Jos SRF04. Value <64 Soita sitten KÄÄNTÄ Muu Soita eteenpäin_Kaikki loppu jos ooPIC. Delay = 600End SubSub IR () Jos GP2D12. Arvo <64 Sitten Soita STOP Lopeta IfEnd Sub '---------------------------- ------------------------------------- 'Anturin aliohjelmien loppu' ------- ---------------- ------------------------------------------

Vaihe 17: ERIKOISTARVIKKEET

ERIKOISTARVIKKEET
ERIKOISTARVIKKEET

Käyttämällä aluksi leikattua ylimääräistä pohjaosaa voit lisätä servo- ja kaikuluotaimen, jotta saat paremman etäisyyden.

Tarvitset: Servo (ei muokattu) SRF04 tai 08, jossa servokiinnike, Acroname (www.acroname.com). Asenna vaneri pitkien seisokkien päälle ja kiinnitä noin 4-40 mutterilla. Sinun on upotettava reikien alapuoli, jotta koko eristeen halkaisija mahtuu niihin noin 1/8 tuumaa, jotta kierteet tarttuvat tarpeeksi pitkälle. Asenna servo, kaikuluotain ja luotain. Kiinnitä servo oopiseen servoporttiin 29 ja kytke kaikuluotain nastoihin oopic -käyttöoppaan mukaisesti. Sinun on käytettävä IDE: n esimerkkikoodia testataksesi sitä, koska en ole vielä kirjoittanut mitään … Akku on tyhjä. Voit halutessasi lisätä useita tasoja lisäyksille leikkaamalla ja poraamalla lisää vaneripaloja ja lisäämällä esteitä. Lisää lisää antureita, kuten QRB1134, jotta botistasi tulee linjan seuraaja. Pidä hauskaa ja rakenna lisää robotteja! Voit lähettää minulle sähköpostia listalle tai pois luettelosta saadaksesi apua. Lisään videon pian. Olen puhelinverkossa ja minun on ajettava 20 kilometriä kaupunkiin päästäkseni suurelle nopeudelle. theo570 AT yahoo DOT com Ted (BIGBUG)

Suositeltava: