Kazalo:

Super preprost robot za začetnike!: 17 korakov (s slikami)
Super preprost robot za začetnike!: 17 korakov (s slikami)

Video: Super preprost robot za začetnike!: 17 korakov (s slikami)

Video: Super preprost robot za začetnike!: 17 korakov (s slikami)
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, November
Anonim
Super preprost robot za začetnike!
Super preprost robot za začetnike!

'' 'ROBOT VIDEO' '' Tukaj je povezava do videoposnetka zunaj spletnega mesta, medtem ko YouTube obdeluje vdelano različico … To navodilo sem ustvaril za absolutno robota n00by wannabe. Opazil sem velik skok števila začetnikov, ki se ukvarjajo s hobijem, in število vprašanj "kako naj" narašča. Morda bo ta skromni mali Instructable enemu ali dvema pomagal ustvariti svojega prvega robota. Osnovno izvorno kodo boste našli na koncu tega navodila. Brez panike pri številu korakov … Za lažje sledenje sem robota razdelil na številne drobne korake. Ta mali robot ni nič drugega kot preprosta platforma iz vezanega lesa, ki nosi nekaj spremenjenih modelov letalskih servomotorjev kot glavni pogonski sistem, mikrokrmilnik in IR senzor. Oblikoval sem veliko prostora za razširitev in dopolnitev. Če imate dele pri roki, bi jih morali zgraditi v približno 3 urah. Mikrokontroler, ki sem ga izbral, je OOPic R. Ta mikro sem izbral, ker na desetine vgrajenih predmetov in vzorčnih kod začetniku olajšajo hiter vstanek in tek. Najdete jih pri katerem koli od večjih dobaviteljev delov robotov za običajno manj kot 60 dolarjev. Vzemite začetni komplet, saj ima priložen programski kabel in sponko za baterijo. Uporabite lahko kateri koli mikrokrmilnik, če lahko neposredno priključite servo (kar skrajša seznam, lol). Našteti servomotorji so vsi servomotorji za letala modela Hitec HS-311, ki jih v nekaterih primerih najdete v skoraj kateri koli hobi trgovini za manj kot 10 dolarjev. IR senzor je analogna enota Sharp GP2D12, ki je na voljo pri Digikeyju (www.digikey.com). Vsaka od analognih serij GP2D12XXX bo opravila svoje delo. Tailwheel je preprosto 1-palčno kolo letala tipa Dubro.20-.40 z nosilcem. Enega izberite v trgovini s hobiji, kjer dobite servomotorje. Lesena podlaga je kos ostankov 1/4 palčne brezove vezane plošče in servo / senzorski nosilec je ostanki skoraj vsega lesa. Uporabil sem kos jelke. Sam sem izdelal aluminijasta platišča, vendar lahko uporabite katero koli kolo, namenjeno servo pritrditvi. Preostali del robota je sestavljen iz nekaj vijakov in nekaj električnih brez dodatka SPECAIL me je na koncu stalo približno 95,00 USD. Poseben korak doda približno 50 dolarjev. Lepo, saj je to moj prvi Instructable.

Korak: Orodja in materiali

Orodja in materiali
Orodja in materiali

Tukaj je seznam, kaj boste potrebovali za izdelavo robota Super SImple!

Seznam delov: -ooPic R Mikrokrmilnik (https://www.thebotshop.com/) (opomba -Uporabite lahko kateri koli mikrokrmilnik, ki vam ustreza) -Sharp GP2D12 Z žičnim konektorjem JST -Billetna aluminijasta platišča/pnevmatike (ali enakovredna) - Hitec HS -311 servomotorji, spremenjeno -super lepilo -5 X 1 palčni dvostranski trak -1/4 palčne vezane plošče in kos odpadnega lesa -Dubro.20 -.40 RC letalski repni sklop -Mis. prostori/izhodi in vijaki/matice -9 -voltna baterija -toplotno skrčljiva cev 1/16 x 3 palca -3 standardne zatiči za ženske (brez panike, če jih ne dobite) -barva *po izbiri -9 -voltna baterija Orodja: -Misc Small Izvijači -Klješče za nos z iglami -Vrtalnik in svedri -Žaga -Lajkalnik -Spajk -Šmirgl -Ostri svinčnik -Ravnilo Skupni stroški pribl. 95,00 USD USD Čas gradnje pribl. 2,5 - 3 ure

2. korak: Spremenite servomotorje

Spremenite servomotorje
Spremenite servomotorje

Svoje servomotorje boste morali spremeniti z uporabo metode potenciometra s super lepilom. Odločil sem se, da ne bom izgubljal prostora, tako da sem ga podrobno opisal, saj je na desetine člankov o Instructables in Googlu prikazano, kako. Če zahteva povpraševanje, ga bom dodal kasneje. V bistvu jih morate raztrgati, poiskati položaj 90 (brez premikanja), super lepiti zgornji in spodnji del lonca, vse skupaj sestaviti, spremeniti izhodno opremo, spiliti vrh gredi lonca poravnajte s kalupom ohišja. Hitec HS-311 ima plastično gred, ki olajša podajanje. Če uporabljate drug servo, ki ima kovinski lonec, morate namesto tega spremeniti spodnjo stran izhodne prestave.

Korak: Izrežite lesene dele

Odrežite lesene dele
Odrežite lesene dele

Izrežite kos 1/4 palčne vezane vezane plošče iz breze ali enakomerno, v kvadrat velikosti 3,25 palca za podlago.

** POSEBNO ** Odrežite drugi kos 1/4 vezanega lesa, ki se ujema s prvim za lažje dodajanje kasneje. Odrežite kos odpadnega lesa na nosilec GP2D12 dolžine 2 5/16 palcev, višine 3/4 palca in debeline 1/2 palca. Servo / IR nosilec za ostanke je mogoče izdelati tako, da se skupaj 2 laminirana 2 kos 1/4 palčne brezove vezane plošče. Ko je vse izrezano, ga nežno brušite, da očistite vse hrapave ali nejasne robove.

4. korak: izvrtajte luknje

Izvrtajte luknje
Izvrtajte luknje

S svojim mikrokrmilnikom kot vodilom postavite pritrdilne luknje na vezane plošče tako, da dajejo prednost sprednjemu delu, kot je prikazano. Z uporabo nosilca repnega kolesa kot vodilo postavite montažne luknje na vezanem lesu v prid zadnjemu delu, kot je prikazano. Izvrtajte vse luknje s 1/8 palca Če ste v 3. koraku izbrali rezervni osnovni del iz ** SPECIAL **, nato pritrdite obe podstavki skupaj in hkrati izvrtajte luknje za mikrokrmilnik. Ločite oba kosa in samo v enem izvrtajte luknje za zadnja kolesa.

5. korak: Namestite servo / IR nosilec

Namestite servo / IR nosilec
Namestite servo / IR nosilec

Servo / IR nosilec super lepite od 2. koraka do dna vezanega lesa, pri tem pa ga poravnajte levo in desno ter ga poravnajte s sprednjim robom vezanega lesa, kot je prikazano.

Korak 6: Vrtajte luknje za servo žice

Vrtalne luknje za servo žice
Vrtalne luknje za servo žice

Začasno postavite servomotorje v namestitveni položaj za servo / IR nosilec in opazili boste, da so žice udarile v nosilec na zadnji strani. Za prehod žic bomo potrebovali nekaj lukenj. Servomotorji morajo biti usmerjeni tako, da so izhodne gredi bližje sprednjemu delu osnove, ne zadnjemu.

S pomočjo servomotorja kot vodila določite in označite, kje je treba na nosilcu izvrtati luknje. S svinčnikom in ravnilom prenesite te točke na sprednji del nosilca, kot je prikazano v koraku 4. Izvrtajte luknje s svedrom 5/16. Bodite previdni, les lahko razcepite. Nikoli se ne bojite, če ga le super zlepite skupaj. NEOBVEZNO lahko med spreminjanjem preusmerite servo žice skozi majhno luknjo, izvrtano na dnu servo, in se temu koraku popolnoma izognite.

7. korak: Zadnje kolo

Zadnje kolo
Zadnje kolo

Namestite sklop repnega kolesa na srednji zadnji del podstavka, kot je prikazano, z uporabo nekaj strojnih vijakov in matic velikosti 4-40 X 1/2 palca.

Prepričajte se, da so glave vijakov ali matice, odvisno od orientacije, vstavljene v vezano ploščo, da ne ovirajo namestitve servomotorja. Ne skrbite za višino trenutno, jo bomo kasneje prilagodili.

8. korak: Namestite stojala

Namestite stojala
Namestite stojala

Najbolje je, da stojnice na plošči namestite takoj, preden vstopi servo.

Z vijakom 4-40 X 1 palca, odmikom 4-40 x 1/4 palca in matico 4-40 vstavite enega v vsako luknjo mikrokrmilnika, kot je prikazano. Prepričajte se, da so glave vijakov vstavljene v vezane plošče, da ne ovirajo namestitve servomotorja.

9. korak: Namestite servomotorje

Namestite servomotorje
Namestite servomotorje

Servomotorje super prilepite na spodnjo stran vezanega lesa in navzgor proti servo / IR nosilcu. Potrebujete le kapljico ali dve..

Servo žice napeljite skozi luknje v servo / IR nosilcu, kot je prikazano.

10. korak: Namestite mikrokrmilnik

Namestite mikrokrmilnik
Namestite mikrokrmilnik

Mikrokrmilnik namestite na stojala, kot je prikazano. Morda bo treba na vsako stojalo postaviti podložko, da mikrokontroler dvignete nad sklop repnega kolesa, odvisno od vaših sposobnosti postavitve. (prikazano) za ** SPECIAL ** dodatek pozneje.

11. korak: Namestite kolesa

Namestite kolesa
Namestite kolesa

Ta korak je velik … Namestite izbrana kolesa in nastavite repno kolo tako, da bodo osnovna mesta izravnana ali rahlo nizko.

Instuctable goody: V trgovini imam dodatne komplete koles, za podrobnosti pošljite e -pošto.

12. korak: Dodajte baterijo

Dodajte baterijo
Dodajte baterijo

Dvojni lepilni trak za baterijo v prostoru za servomotorji in pred repnikom na dnu podnožja. Baterija mora stati na robu, da se prilega. Če izdelujete različico ** SPECIAL **, lahko počakate in uporabite gornji prostor za namestitev baterije.

Korak: Priključite servomotorje

Priključite servomotorje
Priključite servomotorje

Levi servo vtaknite v oopic servo vhod 31. Najbolj desna 3 -polna vrata.

Desni servo priključite v oopic servo priključek 30. Poiščite dva servo priključka z rumenimi žicami v slikovnih opombah na zadnji strani slike.

Korak 14: Namestite IR

Namestite IR
Namestite IR

Sharp GP2D12 super prilepite na luknje/žice na sprednjem nosilcu.

IR vgradite čim višje, da zmanjšate odboj tal. Postavite žice navzgor in v plastičnem ohišju lahko vidite malo olajšanja, da se servo žice prilegajo zadaj.

Korak 15: Priključite IR

Ožičite IR
Ožičite IR

Najtežji del celega robota, verjemite mi.

Na vsako žico za GP2D12 položite 1 -palčni kos toplotno skrčne cevi. Potisnite ga s poti. Na vsako žico spajkajte (ali stisnite) eno samo žensko stiskalnico. NEOBVEZNO - NI PRIPOROČLJIVO ZA NEOPOJNIKE! Konec žice lahko spajkate le na konico potrebnih zatičev mikrokrmilnika in po njem potisnete toplotno skrčljivo, da se zaščitite pred kratkim stikom. To je treba storiti hitro in previdno. Potisnite toplotno skrčljivo cev v vodoravno površino posode za stiskanje. Z vžigalnikom toplotne pištole skrčite cev. Žal nisem mogel dobiti dobre slike vseh teh majhnih stvari. Na oopiku poiščite odprt 5 -voltni zatič in vanj priključite rdečo žico GP2D12. Veliko jih je. Uporabil sem rezervnih 5 voltov iz vrat 12C. Prikazano v slikovnih opombah. Na oopiku poiščite kateri koli odprti zatič GND in vanj priključite črno žico GP2D12. Veliko jih je. Uporabil sem rezervni GND iz vrat 12C. Prikazano v slikovnih opombah. Poiščite pin3 in vanj priključite belo žico GP2D12. Od njih je samo en lol.

Korak 16: Izvorna koda

Izvorna koda
Izvorna koda

AŽURIRANA KODA VIRA 2/16/09 ZA MOŽNOST SONARJA V NASLEDNJEM KORAKU (POSEBNE NAPRAVE) Sledite navodilom za svoj mikrokrmilnik in izrežite in prilepite to kodo v urejevalnik. Sestavite in pošljite robotu. Koda je zelo preprosta, vendar se bot izogne večini ovir, ki jih vidi. Mojo kodo je enostavno vzeti in jo razširiti. ' -------------------------------------------------- -'Ustvarjanje in nastavitev predmetov' ------------------------------------------- ---------------------- Dim Servo_Right kot nov oServoDim Servo_Levo kot nov oServoDim SRF04Servo kot nov oServoDim GP2D12 kot oIRRange (3, 8, cvOn) Dim SRF04 kot oSonarDV (8, 9, cvOn) SRF04Servo. IOLine = 29 'Nastavite servo za uporabo V/I linije 30. SRF04Servo. Center = 28' Nastavite servo središče na 28. (glejte priročnik) SRF04Servo. Operate = cvTrue 'Zadnja stvar, Vklopite servo. Servo_Right. IOLine = 30 'Nastavite servo, da uporablja V/I linijo 30. Servo_Right. Center = 28' Nastavite servo center na 28. (glejte priročnik) Servo_Right. Operate = cvTrue 'Zadnja stvar, vklopite servo. Servo_Left. IOLine = 31 'Nastavite servo za uporabo V/I linije 31. Servo_Left. Center = 28' Nastavite servo center na 28. (glejte priročnik) Servo_Left. Operate = cvTrue 'Zadnja stvar, vklopite servo. '------------------------------------------------- ---------------- 'Konec ustvarjanja in nastavitve objektov' Glavna rutina je vaša primarna rutina, ki se vklopi ob vklopu! '--------------- -------------------------------------------------- Sub main () Do Call IR Call Forward_All Call SServo Loop End Sub '----------------------------------- ------------------------------ 'Konec glavne rutine' Začetek podprogramov pogonskega sistema '-------- -------------------------------------------------- ------- Sub Spin_Left () Servo_Left. Invert = 0 Servo_Left = 62 Servo_Right = 60End SubSub Spin_Right () Servo_Right. 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 Pokliči SServoEnd Sub '----------------------------------- ------------------------------ 'Konec podprogramov sistema pogona' Začetek podprogramov senzorja '-------- -------------------------------------------------- ------- Sub SServo () SRF04Servo. Position = 15 SRF04. Operate. Pulse (1, 1, 250) Če je SRF04. Value <128 Potem pokličite Spin_Right Sicer Call Forward_All End Če je ooPIC. Delay = 600 SRF04Servo. Position = 31 SRF04. Operate. Pulse (1, 1, 250) Če je SRF04. Value <64 Potem pokličite REVERSE Drugače pokličite Forward_All End Če je ooPIC. Delay = 600 SRF04Servo. Position = 46 SRF04. Operate. Pulse (1, 1, 250) Če je SRF04. Value <128, potem pokličite Spin_Left, sicer pokličite Forward_All End Če je ooPIC. Delay = 600 SRF04Servo. Position = 31 SRF04. Operate. Pulse (1, 1, 250) Če je SRF04. Value <64, potem pokličite REVERSE, sicer pokličite Forward_All End If ooPIC. Delay = 600End SubSub IR () Če je GP2D12. Vrednost <64 Potem pokličite STOP End IfEnd Sub '---------------------------- ------------------------------------- 'Konec senzorskih podprogramov' ------- ---------------- ------------------------------------------

Korak 17: POSEBNE KADROVE

POSEBNI KOMPLET
POSEBNI KOMPLET

Z dodatnim izrezom osnovnega dela na začetku lahko dodate servo in sonarno napravo za večje dosege.

Potrebovali boste: Servo (ni spremenjen) SRF04 ali 08 s servo nosilcem iz Acroname (www.acroname.com) Rezervni osnovni del Izrežite luknjo na sprednjem robu vezanega lesa, ki je dovolj velika, da se vanjo lahko prilega servo. Namestite vezane plošče na dolge razdalje in jih pritrdite s približno 4-40 maticami. Spodnjo stran lukenj boste morali poglobiti, da se lahko celotni premer stojala prilega vanje približno 1/8 palca, tako da se niti dovolj držijo navzgor. Namestite servo, nosilec sonarja in sonar. Servo priključite na oopic servo vhod 29 in priključite sonar na nožice, kot je prikazano v uporabniškem priročniku oopic. Za preizkus boste morali uporabiti vzorčno kodo v IDE, saj je še nisem napisal … Baterija se je izpraznila. Če želite, lahko dodate številne ravni za dodajanje, tako da preprosto razrežete in vrtate več kosov vezanega lesa ter dodate odmike. Dodajte več senzorjev, kot je QRB1134, da bo vaš bot sledil liniji. Zabavajte se in zgradite več robotov! Za pomoč mi lahko pošljete e -pošto na seznam ali izven njega. V kratkem bom dodal video. Sem na klicni povezavi in moram voziti 20 milj do mesta, da pridem do visoke hitrosti. theo570 AT yahoo DOT com Ted (BIGBUG)

Priporočena: