Sisukord:

Mereväe lahingrobot UM-JI-s: 14 sammu (koos piltidega)
Mereväe lahingrobot UM-JI-s: 14 sammu (koos piltidega)

Video: Mereväe lahingrobot UM-JI-s: 14 sammu (koos piltidega)

Video: Mereväe lahingrobot UM-JI-s: 14 sammu (koos piltidega)
Video: Йога для начинающих дома с Алиной Anandee #2. Здоровое гибкое тело за 40 минут. Универсальная йога. 2024, Juuli
Anonim
Mereväe lahingrobot UM-JI-s
Mereväe lahingrobot UM-JI-s
Mereväe lahingrobot UM-JI-s
Mereväe lahingrobot UM-JI-s
Mereväe lahingrobot UM-JI-s
Mereväe lahingrobot UM-JI-s
Mereväe lahingrobot UM-JI-s
Mereväe lahingrobot UM-JI-s

Sissejuhatus robotile

Selles juhendis õpetatakse teile, kuidas teha PS2 kontrolleriga merelahingurobotit. VG100 kursuse X rühmana on kursus, mis on mõeldud UM-JI esmakursuslasele kujundamis- ja koostööoskuse arendamiseks (pilt 1 on meie ülikoolilinnaku maastik). UM-JI viitab Michigani ülikooli ühisinstituudile, mis asub Shanghai Jiao Tongi ülikoolis. Meie robot osales merelahinguvõistlusel ja võitis hea tulemuse. Meie meeskonna nimi on “fly blue”, mis näitab meie igatsust sinises taevas lendamise järele (pilt 2 on meie meeskonna logo).

Võistlusel peavad robotid, mida peetakse lahingulaevadeks, viima suurtükid (pingpongi- ja puupallid) vastaste väljakule. Võistlus koosneb kahest osast, üks on matš üksinda kolme minutiga läbida, teine osa aga võistelda teiste merelahingurobotitega. Pingpongipall on vastaste väljale liikudes väärt 1 punkti, puit aga 4 punkti. Mõlemas mängus peaksite koguma võimalikult palju punkte. Mitmevõistluses võidab matši see, kes sai rohkem punkte.

Roboti piirangud on järgmised:

● Robotite mõõtmete piirang: 350 mm*350 mm*200 mm

● Keskjuhtimisahel: Arduino seeria

● Mootorid: 12V, õpetajad

● Kaugjuhtimispult: PS2 kontroller

Roboti juhtimiseks kasutame PS2 -d. Kavandasime roboti traktori labidaks. Labidas võib tõsta 2 puupalli vastaste alale üks kord. Roboti hõlpsaks ja mugavaks juhtimiseks muutsime labida kolmeks osaks ja iga osa juhib servomootor nii, et see vastaks, mis vastab robotite mõõtmete piirangule. Lisatud joonis 3 on roboti mõiste skeem. Joonis 4 on lahinguvälja kontseptsioonigraafik.

Sellesse juhendisse lisame video meie võistlusroboti kohta.

Siin on video link:

Samm: vajalikud materjalid

Vajalikud materjalid
Vajalikud materjalid

Valmistage materjalid ette, nagu diagramm näitab. Lisateabe saamiseks vaadake lisa, et näha täpset pilti ja seda, kuidas seda osta.

2. samm: vooluahela skeem

Lülitusskeem
Lülitusskeem
Lülitusskeem
Lülitusskeem

Lülitusskeem on näidatud pildil.

Samm: akrüülplaadi lõikamine

Akrüülplaadi lõikamine
Akrüülplaadi lõikamine

Laadige alla tarkvara AutoCad ja joonistage lõikamiseks vajalikud graafikud. Kasutage automaatset akrüüllaserlõikurit, et lõigata akrüülplaat vastavalt graafikule. See lõikab teie plaadi automaatselt. Lõikamiseks vajalik graafik on näidatud lisatud joonisel 5. Märkus. Veenduge, et väike ava oleks õige suurusega, et see oleks kruvide jaoks.

Samm: pange rehvid ja mootorid kokku

Pange rehvid ja mootorid kokku
Pange rehvid ja mootorid kokku
Pange rehvid ja mootorid kokku
Pange rehvid ja mootorid kokku

Kokkupandavad rehvid sisaldavad kahte suurt ratast sõidurehvidena ja ühte väikest rehvi.

● Kinnitage iga rehv nelja M3 kruviga. Seejärel kinnitage mootor roboti taga rehvide kõrvale.

● Kinnitage ratta mutriga kaks rehvi roboti tagaküljele.

Märkus: te ei tohiks rattaid tagurpidi kokku panna. Kontrollige iga rehvi, kas kruvi on tihedalt keeratud, et vältida rehvide kukkumist.

Samm: kasutage labida printimiseks 3D -printerit

Kasutage labida printimiseks 3D -printerit
Kasutage labida printimiseks 3D -printerit

Failis on kujutatud labida 3D -mudelit.

Märkus. Kui te ei saa seda printida, saate seda käsitsi teha papist.

Samm: ühendage robotkäsi labidaga

Ühendage robotkäsi labidaga
Ühendage robotkäsi labidaga
Ühendage robotkäsi labidaga
Ühendage robotkäsi labidaga

Selles etapis kinnitage servomootor esmalt robootilisele käele. Kinnitage iga servomootor teravale kohale. Seejärel ühendage robotkäsi labidaga kruvidega. Servomootori kinnitamise asend on näidatud pildil.

● Kerige igale servomootorile isoleerlindi kiht, et vältida lühist.

● Kasutage iga servomootori jaoks nelja kruvi, et see robotkäe külge kinnitada. Paigaldada tuleb kolm servomootorit, seega peaks kinnitamiseks olema kaksteist kruvi.

● Kasutage labida ühendamiseks nelja kruvi. Kruvide asukoht peaks olema labida võlli vasakul ja paremal küljel.

● Pange roboti esiküljele kokku kaks puidust detaili.

Märkus. Enne sammu kontrollige, kas iga servomootor töötab. Pärast ühendamist veenduge, et iga kruvi on õiges asendis, nii et see ei lahti.

Samm: pange robotkäsi kokku

Pange robotkäsi kokku
Pange robotkäsi kokku

Sarnaselt eelmisele sammule paneme siin akrüülplaadile labidaga robotkäe kokku.

● Robotkäsi tuleb asetada esikülje poole.

● Kinnitage robotkruvi akrüülplaadile nelja kruviga.

Samm: kinnitage mootori juhtimismoodul ja akud

Kinnitage mootori juhtimismoodul ja akud
Kinnitage mootori juhtimismoodul ja akud
Kinnitage mootori juhtimismoodul ja akud
Kinnitage mootori juhtimismoodul ja akud

Pärast robotkäe kokkupanekut parandame nüüd roboti tagaküljel olevad esemed.

● Uurige, kas akut tuleks laadida. Kui see jääb laetuks, laadige see enne kokkupanekut.

● Kinnitage mootori juhtimismooduli kummaski nurgas neli kruvi, et see akrüülplaadile kinnitada. Pöörake tähelepanu mootori juhtimismooduli suunale ja see peaks olema sama, mis pildil.

● Asetage liitiumaku 1 ja liitiumaku 2 (tähistatud ideejoonisel) vastavalt vasakusse ja paremasse alumisse nurka. Nende kinnitamiseks kasutage isoleerlinti.

Märkus: Ärge tehke liitiumaku lühist, muidu võib see kontrolli alt väljuda.

Samm: pange kokku Arduino Uno laud ja leivalaud

Pange kokku Arduino Uno laud ja leivalaud
Pange kokku Arduino Uno laud ja leivalaud
Pange kokku Arduino Uno laud ja leivalaud
Pange kokku Arduino Uno laud ja leivalaud
Pange kokku Arduino Uno laud ja leivalaud
Pange kokku Arduino Uno laud ja leivalaud

See on viimane samm esemete kokkupanemiseks. Esmalt peaksime kokku panema leivalaua.

● Lõigake leivalaud nii, et see jääks ainult kahest vasakust veerust, mida kasutatakse toiteploki positiivse ja negatiivse poolusena. Leivalaua pikkus peaks vastama robotite laiusele.

● Kleepige leivaplaat liimiga aku ette ja kõrvale. Oodake, kuni liim kuivab.

● Asetage Arduino Uno plaat akrüülplaadile. Lihtsalt asetage see.

● Fikseerige aku robotvarre allosas, et saada arduino voolu.

Märkus: Enne vooluringi ühendamist kontrollige, kas leivalaud on hästi asetatud. Leivaplaadi abil saate testida, mis vooluringis viga on. Kui kõik on korras, võite selle sammu vahele jätta.

Samm: vooluahela ühendamine

Vooluahela ühendamine
Vooluahela ühendamine
Vooluahela ühendamine
Vooluahela ühendamine
Vooluahela ühendamine
Vooluahela ühendamine
Vooluahela ühendamine
Vooluahela ühendamine

Ühendage vooluahel vastavalt skeemile.

Ahela ühendamiseks võite vaadata 1. sammu.

Samm: laadige programm Arduino UNO -sse

Laadige programm üles Arduino UNO -sse
Laadige programm üles Arduino UNO -sse

Programmi üleslaadimiseks kasutage Arduino IDE -d.

● Enne üleslaadimist kontrollige arduino koodi.

● Programmeerimiskoodi kohta lisateabe saamiseks võite külastada veebisaiti "https://www.arduino.cn/".

12. samm: kontrollige robotit PS2 kontrolleriga

Juhtige robotit PS2 kontrolleriga
Juhtige robotit PS2 kontrolleriga

Kasutage roboti juhtimiseks PS2 kontrollerit.

Vasak/parem nupp: pöörake vasakule/paremale

Üles/alla nupp: edasi/tagasi liikumine

Kolmnurk/ristnupp: servomootori juhtimine 1

Circle/Sqaure nupp: Servomootori juhtimine 2

L/R nupp: servomootori juhtimine 3

13. samm: lõppvaade

Lõplik vaade
Lõplik vaade
Lõplik vaade
Lõplik vaade

Siin on roboti viimane vaade.

14. samm: lisa

Lisa
Lisa
Lisa
Lisa
Lisa
Lisa
Lisa
Lisa

Saadaval olev materjal on näidatud siin:

Akrüülplaat

item.taobao.com/item.htm?spm=a1z09.2.0.0.1…

PS2 kontroller

item.taobao.com/item.htm?spm=a1z09.2.0.0.1…

Liitiumpatarei

item.jd.com/10154378994.html

Aien 12V patareid

item.jd.com/10338688872.html

Kruvi

item.jd.com/11175371910.html

502 Liim

item.jd.com/385946.html

Robotkäsi

item.taobao.com/item.htm?spm=a230r.1.14.58…

Arduino MEGA 2560

item.taobao.com/item.htm?spm=a1z09.2.0.0.1…

Servomootor

www.bi-xenon.cn/item/533650343229.html

Leivalaud

detail.tmall.com/item.htm?spm=a230r.1.14.7…

Isolatsioonilint

item.taobao.com/item.htm?spm=a230r.1.14.32…

Aku Arduino jaoks

item.taobao.com/item.htm?spm=a230r.1.14.16…

Roboti ahela skeem

www.oceansky-technology.com/commerce/product_info.php?cpath=156_184&products_id=1071

Soovitan: