Turinys:
- 1 žingsnis: reikalingos medžiagos
- 2 žingsnis: grandinės schema
- 3 žingsnis: akrilo plokštės pjaustymas
- 4 žingsnis: Surinkite padangas ir variklius
- 5 veiksmas: naudokite 3D spausdintuvą, kad išspausdintumėte kastuvą
- 6 veiksmas: prijunkite robotinę ranką su kastuvu
- 7 žingsnis: Surinkite roboto ranką
- 8 žingsnis: pritvirtinkite variklio valdymo modulį ir baterijas
- 9 žingsnis: Surinkite „Arduino Uno“lentą ir duonos lentą
- 10 veiksmas: grandinės prijungimas
- 11 veiksmas: įkelkite programą į „Arduino UNO“
- 12 veiksmas: valdykite robotą naudodami PS2 valdiklį
- 13 žingsnis: galutinis vaizdas
- 14 žingsnis: Priedas
Video: Jūrų mūšio robotas UM-JI: 14 žingsnių (su paveikslėliais)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Įvadas robotui
Šiame vadove jūs būsite išmokyti gaminti jūrų mūšio robotą su PS2 valdikliu. Kaip VG100 kurso X grupė, kursas, skirtas pirmakursiams, skirtas ugdyti UM-JI projektavimo ir bendradarbiavimo gebėjimus (1 paveikslas yra mūsų miestelio peizažas). UM-JI reiškia Mičigano universiteto jungtinį institutą, esantį Šanchajaus Jiao Tong universitete. Mūsų robotas dalyvavo jūrų mūšio varžybose ir laimėjo gerą rezultatą. Mūsų komanda pavadinta „skristi mėlyna“, o tai rodo mūsų troškimą skristi mėlyname danguje (2 paveikslas yra mūsų komandos logotipas).
Varžybose robotai, kurie laikomi mūšio laivais, privalo patrankas (stalo teniso kamuoliukus ir medinius kamuoliukus) perkelti į varžovų lauką. Varžybos susideda iš dviejų dalių, viena - rungtynes užbaigti vienam per tris minutes, o kita dalis - varžytis su kitais jūrų kovos robotais. Stalo teniso kamuolys yra vertas 1 taško, kai perkeltas į priešininkų aikštę, o medinis - 4 taškai. Abiejose rungtynėse turėtumėte surinkti kuo daugiau taškų. Daugybėje varžybų laimi tas, kuris surinko daugiau.
Roboto ribos išvardytos taip:
● Robotų matmenų riba: 350 mm*350 mm*200 mm
● Centrinė valdymo grandinė: „Arduino“serija
● Varikliai: 12V, pateikia mokytojai
● Nuotolinis valdymas: PS2 valdiklis
Robotui valdyti naudojame PS2. Robotą sukūrėme kaip traktoriaus kastuvą. Kastuvas vieną kartą gali pakelti 2 medinius kamuoliukus į priešininkų zoną. Kad robotas būtų lengvai ir patogiai valdomas, mes padarėme kastuvą į tris dalis, o kiekvieną dalį valdo servo variklis, kad jis atitiktų robotų matmenų apribojimą. Pridedamas 3 paveikslas yra roboto koncepcijos schema. 4 paveikslas yra mūšio lauko sąvokos grafikas.
Šiame vadove pridedame vaizdo įrašą apie mūsų varžybų robotą.
Čia yra vaizdo įrašo nuoroda:
1 žingsnis: reikalingos medžiagos
Paruoškite medžiagas, kaip parodyta diagramoje. Norėdami gauti daugiau informacijos, žiūrėkite priedą, kad pamatytumėte tikslią nuotrauką ir kaip ją nusipirkti.
2 žingsnis: grandinės schema
Grandinės schema parodyta paveikslėlyje.
3 žingsnis: akrilo plokštės pjaustymas
Atsisiųskite programinę įrangą „AutoCad“ir nubrėžkite pjaustymui reikalingas diagramas. Naudokite automatinį akrilo lazerinį pjaustytuvą, kad pjaustytumėte akrilo plokštę pagal grafiką. Tai automatiškai supjaustys jūsų lentą. Pjovimui reikalinga diagrama pavaizduota pridedamame 5 paveiksle. Pastaba: Įsitikinkite, kad maža skylė yra tinkamo dydžio, kad būtų galima varžtams.
4 žingsnis: Surinkite padangas ir variklius
Surinktose padangose yra du dideli ratai kaip varančiosios padangos ir viena maža padanga.
● Kiekvieną padangą pritvirtinkite keturiais M3 varžtais. Tada pritvirtinkite variklį šalia padangų roboto gale.
● Ratų veržle pritvirtinkite dvi padangas roboto gale.
Pastaba: Jūs neturėtumėte surinkti ratų aukštyn kojomis. Patikrinkite kiekvieną padangą, ar varžtas yra tvirtai pasuktas, kad padangos nenukristų.
5 veiksmas: naudokite 3D spausdintuvą, kad išspausdintumėte kastuvą
3D kastuvo modelis pavaizduotas byloje.
Pastaba: jei negalite jo atspausdinti, galite jį naudoti rankiniu būdu iš kartono.
6 veiksmas: prijunkite robotinę ranką su kastuvu
Atlikdami šį veiksmą, pirmiausia pritvirtinkite servo variklį ant robotų rankos. Pritvirtinkite kiekvieną servo variklį ant smailios vietos. Tada varžtais prijunkite robotą prie kastuvo. Servovariklio tvirtinimo padėtis parodyta paveikslėlyje.
● Apvyniokite izoliacinės juostos sluoksnį ant kiekvieno servo variklio, kad išvengtumėte trumpojo jungimo.
● Kiekvienam servo varikliui pritvirtinkite keturis varžtus, kad pritvirtintumėte jį prie robotinės rankos. Turi būti sumontuoti trys servo varikliai, todėl iš viso turi būti dvylika varžtų.
● Keturiais varžtais sujunkite kastuvą. Varžtų padėtis turi būti kairėje ir dešinėje kastuvo veleno pusėje.
● Surinkite dvi medines detales roboto priekyje.
Pastaba: prieš žingsnį patikrinkite, ar veikia kiekvienas servo variklis. Prijungę įsitikinkite, kad kiekvienas varžtas yra tinkamoje padėtyje, kad jis neatsilaisvintų.
7 žingsnis: Surinkite roboto ranką
Panašiai kaip ir ankstesniame žingsnyje, čia mes surenkame roboto ranką su kastuvu ant akrilo plokštės.
● Robotinė ranka turi būti nukreipta į priekinę pusę.
● Keturiais varžtais pritvirtinkite roboto ranką prie akrilo plokštės.
8 žingsnis: pritvirtinkite variklio valdymo modulį ir baterijas
Surinkę roboto ranką, dabar mes pritvirtiname daiktus roboto gale.
● Patikrinkite, ar reikia įkrauti akumuliatorių. Jei jis lieka įkrautas, įkraukite jį prieš surinkdami.
● Kiekviename variklio valdymo modulio kampe pritvirtinkite keturis varžtus, kad pritvirtintumėte jį prie akrilo plokštės. Atkreipkite dėmesį į variklio valdymo modulio kryptį ir jis turėtų būti toks pat, kaip parodyta paveikslėlyje.
● Įstatykite ličio bateriją 1 ir ličio bateriją 2 (pažymėtą koncepcijos schemoje) atitinkamai apatiniame kairiajame kampe ir apatiniame dešiniajame kampe. Norėdami juos pritvirtinti, naudokite izoliacinę juostą.
Pastaba: nedarykite ličio akumuliatoriaus trumpojo jungimo, nes jis gali nekontroliuoti.
9 žingsnis: Surinkite „Arduino Uno“lentą ir duonos lentą
Tai paskutinis elementų surinkimo žingsnis. Pirmiausia turėtume surinkti duonos lentą.
● Iškirpkite duonos lentą taip, kad liktų tik du kairieji stulpeliai, naudojami kaip teigiamas ir neigiamas maitinimo šaltinio polius. Duonos lentos ilgis turi atitikti robotų plotį.
● Klijuokite duonos lentą prie akumuliatoriaus esančios ir greta esančios vietos klijais. Palaukite, kol klijai išdžius.
● Padėkite „Arduino Uno“plokštę ant akrilo plokštės. Tiesiog padėkite.
● Fiksuokite akumuliatorių roboto rankos apačioje, kad būtų tiekiama arduino srovė.
Pastaba: Prieš prijungdami grandinę, patikrinkite, ar duonos lenta yra gerai uždėta. Galite naudoti duonos lentą, kad patikrintumėte, kas yra grandinėje. Jei viskas gerai, galite praleisti šį veiksmą.
10 veiksmas: grandinės prijungimas
Prijunkite grandinę, kaip parodyta grandinės schemoje.
Galite peržiūrėti 1 veiksmą, kaip prijungti grandinę.
11 veiksmas: įkelkite programą į „Arduino UNO“
Norėdami įkelti programą, naudokite „Arduino IDE“.
● Prieš įkeldami patikrinkite arduino kodą.
● Norėdami gauti daugiau informacijos apie programavimo kodą, galite apsilankyti svetainėje „https://www.arduino.cn/“.
12 veiksmas: valdykite robotą naudodami PS2 valdiklį
Norėdami valdyti robotą, naudokite PS2 valdiklį.
Kairysis/dešinysis mygtukas: pasukite į kairę/į dešinę
Aukštyn/žemyn mygtukas: judėti pirmyn/atgal
Trikampis/kryžminis mygtukas: valdymo servo variklis 1
Apskritimo/kvadrato mygtukas: valdomas servo variklis 2
L/R mygtukas: valdymo servo variklis 3
13 žingsnis: galutinis vaizdas
Štai galutinis roboto vaizdas.
14 žingsnis: Priedas
Turima medžiaga rodoma čia:
Akrilo plokštė
item.taobao.com/item.htm?spm=a1z09.2.0.0.1…
PS2 valdiklis
item.taobao.com/item.htm?spm=a1z09.2.0.0.1…
Ličio baterija
item.jd.com/10154378994.html
Aien 12V baterijos
item.jd.com/10338688872.html
Varžtas
item.jd.com/11175371910.html
502 Klijai
item.jd.com/385946.html
Robotinė ranka
item.taobao.com/item.htm?spm=a230r.1.14.58…
„Arduino MEGA 2560“
item.taobao.com/item.htm?spm=a1z09.2.0.0.1…
Servo variklis
www.bi-xenon.cn/item/533650343229.html
Bandomoji Lenta
detail.tmall.com/item.htm?spm=a230r.1.14.7…
Izoliacinė juosta
item.taobao.com/item.htm?spm=a230r.1.14.32…
„Arduino“baterija
item.taobao.com/item.htm?spm=a230r.1.14.16…
Roboto grandinės schema
www.oceansky-technology.com/commerce/product_info.php?cpath=156_184&products_id=1071
Rekomenduojamas:
Arduino - Labirinto sprendimo robotas („MicroMouse“) Sieninis robotas: 6 žingsniai (su paveikslėliais)
Arduino | Labirinto sprendimų robotas („MicroMouse“) Sienų sekimo robotas: Sveiki, aš esu Izaokas ir tai yra mano pirmasis robotas „Striker v1.0“. Šis robotas buvo sukurtas paprastam labirintui išspręsti. Konkurse turėjome du labirintus ir robotą sugebėjo juos identifikuoti. Dėl bet kokių kitų labirinto pakeitimų gali prireikti pakeisti
Putų mūšio robotas: 7 žingsniai
Putų mūšio robotas: medžiagų sąrašas: -putų šerdis -trys nuolatiniai servo varikliai, du dideli ir vienas mažas -vienas imtuvas -viena baterija keturioms AA arba AAA baterijoms -du ratai, mes panaudojome 3,2 colio „Lego“robotikos ratus servos ir varžtai -smulkiai
Joe Mama (žiurkė) mūšio robotas: 8 žingsniai
Joe Mama (žiurkė) mūšio robotas: kas yra Džo?
Balansavimo robotas / 3 ratų robotas / STEM robotas: 8 žingsniai
Balansavimo robotas / 3 ratų robotas / STEM robotas: Mes sukūrėme kombinuotą balansavimo ir 3 ratų robotą, skirtą naudoti mokyklose ir po pamokų. Robotas sukurtas naudojant „Arduino Uno“, pasirinktinį skydą (pateikiama visa konstrukcijos informacija), „Li Ion“akumuliatorių paketą (visa tai atitinka
Kosminis mūšio laivas „Yamato 2199“su „Trinket“mikrovaldikliais: 8 žingsniai (su paveikslėliais)
Kosminis mūšio laivas „Yamato 2199“su „Trinket“mikrovaldikliais: dėl patrauklaus „Bandai“modelio dizaino perdarytas kosminio mūšio laivo „Yamato“animacija ir filmas. Mane domina vėl sukurti šį kosminio mūšio laivo modelį. Bandai neužsimena apie savo mastą, gal ~ 1: 2500 pagal apytikrį