Turinys:

Super paprastas pradedančiųjų robotas!: 17 žingsnių (su nuotraukomis)
Super paprastas pradedančiųjų robotas!: 17 žingsnių (su nuotraukomis)

Video: Super paprastas pradedančiųjų robotas!: 17 žingsnių (su nuotraukomis)

Video: Super paprastas pradedančiųjų robotas!: 17 žingsnių (su nuotraukomis)
Video: MANE UŽPUOLĖ PIKTAS ŠUO |VLOG #3 2024, Liepa
Anonim
Super paprastas pradedančiųjų robotas!
Super paprastas pradedančiųjų robotas!

'' 'ROBOT VIDEO' '' Čia yra nuoroda į vaizdo įrašą, kai „YouTube“apdoroja įterptąją versiją … Aš sukūriau šią instrukciją absoliučiam „n00by“robotui wannabe. Pastebėjau didžiulį šuolį į pradedančiųjų užsiimti hobiu skaičių ir „kaip man“klausimų skaičių. Galbūt šis kuklus mažasis „Instructable“padės vienam ar dviem sukurti savo pirmąjį robotą. Pagrindinį šaltinio kodą rasite šios instrukcijos pabaigoje. Neišsigąskite dėl daugybės žingsnių … Aš palengvinau roboto suskirstymą į daugybę mažų žingsnelių, kad būtų lengviau sekti. Šis mažas robotas yra ne kas kita, kaip paprasta faneros platforma, kurioje pagrindinė pavaros sistema yra pora modifikuotų lėktuvo servo, mikrovaldiklis ir IR jutiklis. Sukūriau daug erdvės, kad galėčiau plėstis ir papildyti. Jei turite dalių po ranka, turėtumėte ją pastatyti maždaug per 3 valandas. Mikrovaldiklis, kurį pasirinkau, yra „OOPic R.“. Aš pasirinkau šį mikro, nes dešimtys įmontuotų objektų ir pavyzdžių kodų leidžia pradedantiesiems greitai pakilti ir paleisti. Jų galima rasti iš bet kurio iš pagrindinių robotų dalių tiekėjų, paprastai už mažiau nei 60 dolerių. Įsigykite pradinį rinkinį, nes jame yra programavimo kabelis ir akumuliatoriaus spaustukas. Galite naudoti bet kurį mikrovaldiklį, jei tik prie jo galite prijungti servo (tai sutrumpina sąrašą, lol). Išvardytos servos yra visos „Hitec HS-311“modelio lėktuvų servos, kurių kai kuriose parduotuvėse galima rasti beveik bet kurioje pomėgių parduotuvėje už mažiau nei 10 dolerių. IR jutiklis yra „Sharp GP2D12“analoginis blokas, kurį galima įsigyti „Digikey“(www.digikey.com). Bet kuri GP2D12XXX analoginė serija atliks šį darbą. „Tailwheel“yra paprastas „Dubro.20 -40“lėktuvo 1 colio ratas su laikikliu. Pasiimkite jį pomėgių parduotuvėje, kur gausite servo. Medinis pagrindas yra 1/4 colio beržo faneros laužas ir servo / jutiklio laikiklis yra beveik bet kokio medžio laužas. Aš naudoju eglės gabalą. Aš pats gaminu aliuminio ratukus, bet jūs galite naudoti bet kokį ratą, skirtą servo tvirtinimui. Likusią roboto dalį sudaro keli varžtai ir šiek tiek elektros be „SPECAIL“pridėjimo pabaigoje man tai kainavo apie 95,00 USD. Specialus žingsnis prideda apie 50 USD. Būkite malonus, nes tai mano pirmasis „Instructable“.

1 žingsnis: įrankiai ir medžiagos

Įrankiai ir medžiagos
Įrankiai ir medžiagos

Čia yra sąrašas, ko jums reikės norint sukurti „Super SImple Robot“!

Dalių sąrašas: -ooPic R mikrovaldiklis (https://www.thebotshop.com/) (pastaba -galite naudoti bet kurį jums patinkantį mikrovaldiklį) -„Sharp GP2D12“su laidine JST jungtimi, „Hitec HS -311 Servos“, modifikuotas -Super klijai -5 X 1 colio dvipusė juosta -1/4 colio fanera ir medžio laužo gabalas -Dubro.20 -.40 RC lėktuvo galinis ratas tarpai/atotrūkiai ir varžtai/veržlės -9 voltų baterija -Šilumos susitraukimo vamzdeliai 1/16 x 3 colių -3 standartiniai moteriški gofruotieji kaiščiai (nepanikuokite, jei jų negaunate) -Piešimas *pasirenkamas -9 voltų baterija Įrankiai: -Misc Small Atsuktuvai -adatų nosies replės -gręžtuvas ir antgaliai -pjūklas -lituoklis -lydmetalis -švitrinis popierius -aštrus pieštukas -liniuotuvas Bendra kaina apie. $ 95.00 USD Statybos laikas apytiksliai. 2,5 - 3 valandos

2 žingsnis: pakeiskite „Servos“

Pakeiskite „Servos“
Pakeiskite „Servos“

Turėsite modifikuoti savo servus naudodami superklijų potenciometro metodą. Aš nusprendžiau nešvaistyti vietos išsamiai aprašydamas čia, nes yra dešimtys straipsnių apie „Instructables“ir „Google“, rodančius, kaip tai padaryti. Jei to reikia paklausai, vėliau pridėsiu čia. Iš esmės jums reikia juos atskirti, surasti 90 (ne judesio) padėtį, super klijuoti puodo viršuje ir apačioje, sudėti viską atgal, pakeisti išvesties pavarą, išjungti puodo veleno viršutinė dalis sutampa su dėklo liejimo forma. „Hitec HS-311“turi plastikinį puodo veleną, kurį lengva nuleisti. Jei naudojate kitą servo sistemą su metaliniu puodu, vietoj to turite pakeisti išėjimo pavaros apačią. Potenciometras = puodas = kintamasis rezistorius

3 žingsnis: supjaustykite medines dalis

Iškirpkite medines dalis
Iškirpkite medines dalis

Iškirpkite 1/4 colio beržo faneros gabalėlį arba lygiavertį pagrindą į 3,25 colio kvadratą.

** YPATINGAS ** Iškirpkite antrą 1/4 faneros gabalą, atitinkantį pirmąjį, kad vėliau būtų lengva jį pridėti. Iškirpkite medžio laužo gabalėlį į 2 5/16 colių ilgio, 3/4 colio aukščio ir 1/2 colio storio GP2D12 laikiklį. Laužų servo / IR laikiklis gali būti pagamintas laminuojant 2 1/4 colio beržo faneros gabalus. Kai viskas bus nupjauta, švelniai šlifuokite, kad išvalytumėte visus šiurkščius ar neryškius kraštus.

4 žingsnis: gręžkite skyles

Gręžkite skyles
Gręžkite skyles

Naudodami savo mikrovaldiklį kaip vadovą, išdėstykite faneros tvirtinimo angas taip, kad priekinė dalis būtų palanki, kaip parodyta. Naudodami galinio rato laikiklį, išdėstykite faneros tvirtinimo angas taip, kad paruoštumėte galą, kaip parodyta. Išgręžkite visas skyles 1/8 colio gręžtuvas. Jei 3 žingsnyje nusprendėte gaminti atsarginį pagrindą iš ** SPECIAL **, tada abu pagrindus suspauskite ir vienu metu gręžkite mikrovaldiklio skyles. Atskirkite dvi dalis ir tik vienoje iš jų gręžkite uodegos ratų skyles.

5 veiksmas: sumontuokite servo / infraraudonųjų spindulių laikiklį

Įdiekite servo / IR laikiklį
Įdiekite servo / IR laikiklį

Super klijuokite servo / infraraudonųjų spindulių laikiklį nuo 2 žingsnio iki faneros apačios, įsitikinkite, kad jis yra centre kairėje ir dešinėje, taip pat prigludęs prie priekinio faneros krašto, kaip parodyta.

6 žingsnis: gręžkite skyles servo laidams

Gręžimo skylės servo laidams
Gręžimo skylės servo laidams

Laikinai pastatykite savo servo montavimo vietą už servo / infraraudonųjų spindulių laikiklio ir pastebėsite, kad laidai atsitrenkia į laikiklį galinėje pusėje. Mums reikės skylių, kad laidai galėtų praeiti. Servos turi būti nukreiptos taip, kad išėjimo velenai būtų arčiau pagrindo priekinės dalies, o ne užpakalinės.

Naudodami servo kaip vadovą, nustatykite ir pažymėkite, kur ant kalno reikia išgręžti skyles. Pieštuku ir liniuote perkelkite tuos taškus į laikiklio priekį, kaip parodyta 4 veiksme. Gręžkite skyles 5/16 grąžtu. Būkite atsargūs, galite suskaldyti medieną. Niekada nebijokite, jei tiesiog super klijuojate. Pasirinktinai galite pakeisti servo laidus per mažą skylę, išgręžtą servo apačioje, modifikavimo metu ir visiškai išvengti šio žingsnio.

7 žingsnis: galinis ratas

Galinis ratas
Galinis ratas

Sumontuokite galinio rato mazgą pagrindo gale, kaip parodyta, naudodami keletą 4-40 X 1/2 colio mašinos varžtų ir veržlių.

Įsitikinkite, kad varžtų galvutės arba veržlės, priklausomai nuo orientacijos, yra įdubusios į fanerą, kad netrukdytų montuoti servo. Nesijaudinkite dėl aukščio dabar, mes jį pakoreguosime vėliau.

8 žingsnis: įdiekite išjungimo sistemas

Įdiekite „Standoffs“
Įdiekite „Standoffs“

Geriausia, kad plokštės atramos būtų sumontuotos prieš pat įeinant į servo sistemą.

Naudodami 4-40 X 1 colio varžtą, 4-40 x 1/4 colio atramą ir 4-40 veržlę, įdėkite po vieną į kiekvieną mikrovaldiklio angą, kaip parodyta. Įsitikinkite, kad varžtų galvutės yra įdubusios į fanerą, kad netrukdytų montuoti servo.

9 veiksmas: įdiekite „Servos“

Įdiekite „Servos“
Įdiekite „Servos“

Super priklijuokite servo prie faneros pagrindo apačios ir prie servo / IR laikiklio. Reikia tik lašo ar dviejų..

Išveskite servo laidus per servo / IR laikiklio skyles, kaip parodyta.

10 veiksmas: įdiekite mikrovaldiklį

Įdiekite mikrovaldiklį
Įdiekite mikrovaldiklį

Sumontuokite mikrovaldiklį ant atramų, kaip parodyta. Priklausomai nuo jūsų išdėstymo įgūdžių, gali prireikti įdėti poveržlę ant kiekvienos atramos, kad pakeltumėte mikrovaldiklį virš galinio rato mazgo. Užtikrinkite mikrovaldiklį 4–40 veržlių arba 2,5 colio patelių ir vyrų atotrūkiais. (parodyta) ** SPECIAL ** pridėti vėliau.

11 žingsnis: sumontuokite ratus

Įdiekite ratus
Įdiekite ratus

Šis žingsnis yra didelis… Įdiekite pasirinktus ratus ir sureguliuokite galinį ratą taip, kad pagrindo vietos būtų lygios arba šiek tiek žemesnės.

Valgomasis gėris: parduotuvėje turiu papildomų ratų komplektų, išsamesnės informacijos el.

12 veiksmas: pridėkite bateriją

Pridėkite bateriją
Pridėkite bateriją

Dvigubai priklijuokite bateriją lipnia juosta erdvėje už servo ir prieš galinį ratą, esantį pagrindo apačioje. Akumuliatorius turi būti ant krašto, kad tilptų. Jei kuriate ** SPECIAL ** versiją, galite palaukti ir panaudoti viršuje esančią erdvę baterijai pritvirtinti.

13 veiksmas: prijunkite „Servos“

Prijunkite „Servos“
Prijunkite „Servos“

Prijunkite kairįjį servo prie optinio servo prievado 31. Dešinysis 3 kontaktų prievadas.

Prijunkite tinkamą servo prie optinio servo prievado 30. Ieškokite dviejų servo jungčių su geltonais laidais paveikslėlio užrašuose, esančiuose paveikslo gale.

14 žingsnis: Įdiekite IR

Įdiekite IR
Įdiekite IR

Super klijuokite „Sharp GP2D12“ant skylių/laidų ant priekinio laikiklio.

Sumontuokite IR kuo aukščiau, kad sumažintumėte grindų atspindžius. Padėkite laidus aukštyn ir plastikiniame dėkle galite šiek tiek palengvinti, kad servo laidai tilptų už nugaros.

15 žingsnis: prijunkite IR

Prijunkite IR
Prijunkite IR

Sunkiausia viso roboto dalis, patikėk manimi.

Ant kiekvieno GP2D12 laido uždėkite 1 colio termiškai susitraukiančio vamzdžio gabalėlį. Išstumkite jį iš kelio. Lituokite (arba gofruokite) po vieną kiekvienos vielos gofruoto kaiščio lizdą. PASIRENKAMA - NEREKOMENDUOJAMA NE LITERTAI! Laido galą galite lituoti tik iki reikalingų mikrovaldiklio kaiščių galo ir slinkti šilumos susitraukimą per jį, kad apsaugotumėte nuo trumpojo jungimo. Tai turi būti padaryta greitai ir atsargiai. Slinkite termiškai susitraukiantį vamzdelį į griovelio talpyklos paviršių. Naudodami žiebtuvėlį, sumažinkite vamzdžius. Atsiprašau, man nepavyko nufotografuoti visų šių smulkmenų. Raskite bet kurį atvirą 5 voltų kaištį ant optikos ir įjunkite raudoną GP2D12 laidą. Jų yra daug. Aš naudoju atsarginį 5 voltų iš 12C prievado. Parodyta paveikslėlio pastabose. Raskite bet kurį atvirą GND kaištį ant optikos ir įkiškite į jį juodą GP2D12 laidą. Jų yra daug. Aš naudoju atsarginį GND iš 12C prievado. Parodyta paveikslėlio pastabose. Raskite „pin3“ir įjunkite baltą GP2D12 laidą. Jų yra tik vienas lol.

16 žingsnis: šaltinio kodas

Pirminis kodas
Pirminis kodas

ATNAUJINTAS 2/16/09 KITO ŽINGSNIO SONARINIO PASIRINKIMO ŠALTINIS KODAS (SPECIALUS KOMPLEKTAS) Vykdykite savo mikrovaldiklio nurodymus ir iškirpkite bei įklijuokite šį kodą į redaktorių. Sudarykite ir nusiųskite robotui. Kodas yra labai paprastas, tačiau robotas išvengia daugumos matomų kliūčių. Nesunku paimti mano kodą ir jį išplėsti. "SuperSimpleBeginnersRobot" www.instructables.com "Tedas Macy'[email protected]" 2/16/09'-------------- -------------------------------------------------- -„Sukurti ir nustatyti objektus“------------------------------------------- ---------------------- Dim Servo_Right As New oServoDim Servo_Left As New oServoDim SRF04Servo As new oServoDim GP2D12 As oIRRange (3, 8, cvOn) Dim SRF04 As oSonarDV (8, 9, cvOn) SRF04Servo. IOLine = 29 'Nustatykite servo, kad būtų naudojama I/O linija 30. SRF04Servo. Center = 28' Nustatykite servo centrą į 28. (žr. Vadovą) SRF04Servo. Operate = cvTrue 'Paskutinis dalykas, kurį reikia padaryti, Įjunkite „Servo“. Servo_Right. IOLine = 30 'Nustatykite servo naudoti I/O liniją 30. Servo_Right. Center = 28' Nustatykite servo centrą į 28. (žr. Vadovą) Servo_Right. Operate = cvTrue 'Paskutinis dalykas, kurį reikia padaryti, įjunkite servo. Servo_Left. IOLine = 31 'Nustatykite servo naudoti I/O liniją 31. Servo_Left. Center = 28' Nustatykite servo centrą į 28. (žr. Vadovą) Servo_Left. Operate = cvTrue 'Paskutinis dalykas, kurį reikia padaryti, įjunkite servo. '------------------------------------------------- ---------------- 'Baigti kurti ir nustatyti objektus' Pagrindinė rutina yra jūsų pagrindinė rutina, kurią reikia įjungti! '--------------- -------------------------------------------------- Sub main () Do Call IR Call Forward_All Call Call SServo Loop End Sub '----------------------------------- ------------------------------ 'Pagrindinės rutinos pabaiga' Pavaros sistemos paprogramių pradžia '-------- -------------------------------------------------- ------- 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 Skambinti SServoEnd Sub '----------------------------------- ------------------------------ 'Pavaros sistemos paprogramių pabaiga' Jutiklių paprogramių pradžia '-------- -------------------------------------------------- ------- Sub SServo () SRF04Servo. Position = 15 SRF04. Operate. Pulse (1, 1, 250) If SRF04. Value <128 Tada Call Spin_Right Else Call Forward_All End If ooPIC. Delay = 600 SRF04Servo. Position = 31 SRF04. Operate. Pulse (1, 1, 250) Jei SRF04. Value <64 Tada skambinkite REVERSE Else Call Forward_All End If ooPIC. Delay = 600 SRF04Servo. Position = 46 SRF04. Operate. Pulse (1, 1, 250) Jei SRF04. Value <128, tada skambinkite Spin_Left Else Call Forward_All End If ooPIC. Delay = 600 SRF04Servo. Position = 31 SRF04. Operate. Pulse (1, 1, 250) Jei SRF04. Value <64, tada skambinkite REVERSE Else Call Forward_All End If ooPIC. Delay = 600End SubSub IR () Jei GP2D12. Reikšmė <64 Tada skambinkite STOP End IfEnd Sub '---------------------------- ------------------------------------ 'Jutiklio paprogramių pabaiga' ------- ---------------- ------------------------------------------

17 žingsnis: SPECIALIEJI DUOMENYS

SPECIALIEJI DUOMENYS
SPECIALIEJI DUOMENYS

Naudodami papildomą pagrindo sekcijos pjūvį pradžioje, galite pridėti servo ir sonaro įtaisą, kad galėtumėte pasiekti didesnį diapazoną.

Jums reikės: Servo (nepakeista) SRF04 arba 08 su „Acroname“(www.acroname.com) servo laikikliu. Atsarginė pagrindo dalis Faneros priekiniame krašte iškirpkite pakankamai didelę skylę, kad servo tilptų. Įdėkite fanerą ant ilgų atramų ir pritvirtinkite 4–40 veržlių. Turėsite įdubti apatinę skylių pusę, kad visas atramos skersmuo į jas tilptų maždaug 1/8 colio, kad sriegiai priliptų pakankamai toli. Įdiekite servo, sonaro laikiklį ir sonarą. Prijunkite servo prie „oopic“servo prievado 29 ir prijunkite sonarą prie kaiščių, kaip parodyta „oopic“vartotojo vadove. Norėdami jį išbandyti, turėsite naudoti IDE kodo pavyzdį, nes aš jo dar neparašiau … Baterija išsikrovė. Jei norite, galite pridėti daug lygių, jei norite, tiesiog pjaustydami ir gręždami daugiau faneros gabalų ir pridėdami atskirties. Pridėkite daugiau jutiklių, tokių kaip QRB1134, kad jūsų robotas taptų linijos sekėju. Linksminkitės ir kurkite daugiau robotų! Jei reikia pagalbos, galite atsiųsti el. Paštu į sąrašą arba iš jo. Netrukus pridėsiu vaizdo įrašą. Skambinu ir turiu nuvažiuoti 20 mylių iki miesto, kad pasiekčiau didelį greitį. theo570 AT yahoo DOT com Ted (BIGBUG)

Rekomenduojamas: