Kazalo:
- Korak: Potrebni materiali
- 2. korak: Shema vezja
- 3. korak: Rezanje akrilne plošče
- 4. korak: Sestavite pnevmatike in motorje
- 5. korak: Uporabite 3D tiskalnik za tiskanje lopate
- 6. korak: Robotsko roko povežite z lopato
- 7. korak: Sestavite robotsko roko
- 8. korak: Popravite krmilni modul motorja in baterije
- 9. korak: Sestavite ploščo Arduino Uno in ploščo za kruh
- 10. korak: Priključitev vezja
- Korak: Naložite program v Arduino UNO
- Korak: Upravljajte robota s krmilnikom PS2
- Korak: Končni pogled
- 14. korak: Dodatek
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Uvod za robota
V tem priročniku vas bodo naučili, kako narediti pomorskega bojnega robota s krmilnikom PS2. Kot skupina X za tečaj VG100, tečaj za brucoše, katerega cilj je razvijati sposobnost oblikovanja in sodelovanja UM-JI (Slika 1 je kulisa našega kampusa). UM-JI se nanaša na Skupni inštitut Univerze v Michiganu, ki se nahaja na Univerzi Jiao Tong v Šanghaju. Naš robot se je udeležil tekmovanja v pomorski bitki in osvojil dober rezultat. Naša ekipa se imenuje "fly blue", kar kaže na naše hrepenenje po letenju na modrem nebu (slika 2 je logotip naše ekipe).
Na tekmovanju morajo roboti, ki veljajo za bojne ladje, topove (žoge za namizni tenis in lesene žoge) premakniti na nasprotnikovo polje. Tekmovanje je sestavljeno iz dveh delov, eden naj bi tekmo končal sam v treh minutah, drugi del pa tekmuje z drugimi pomorskimi bojnimi roboti. Žoga za namizni tenis je vredna 1 točko, ko jo premaknete na nasprotnikovo polje, lesena pa 4 točke. V obeh tekmah bi morali doseči čim več točk. V več tekmovanjih zmaga tisti, ki je dosegel več.
Meje robota so navedene na naslednji način:
● Mejna meja za robote: 350 mm*350 mm*200 mm
● Centralno krmilno vezje: Serija Arduino
● Motorji: 12V, ki jih zagotovijo učitelji
● Daljinski upravljalnik: krmilnik PS2
Za nadzor robota uporabljamo PS2. Robota smo zasnovali kot traktorsko lopato. Lopata lahko naenkrat dvigne 2 leseni žogi na nasprotnikovo območje. Za enostavno in priročno upravljanje robota smo lopato razdelili na tri dele, vsak del pa krmili servo motor, tako da je, kar ustreza meji dimenzij za robote. Priložena slika 3 je konceptni diagram robota. Slika 4 je konceptni graf za bojno polje.
V tem priročniku prilagamo videoposnetek o našem tekmovalnem robotu.
Tukaj je povezava do videoposnetka:
Korak: Potrebni materiali
Materiale pripravite, kot prikazuje diagram. Za dodatne informacije si oglejte prilogo, če si želite ogledati natančno sliko in kako jo kupiti.
2. korak: Shema vezja
Shema vezja je prikazana na sliki.
3. korak: Rezanje akrilne plošče
Prenesite programsko opremo AutoCad in narišite grafikone, potrebne za rezanje. Z avtomatskim akrilnim laserskim rezalnikom izrežite akrilno ploščo v skladu z grafikonom. Samodejno bo odrezal vašo ploščo. Graf, ki je potreben za rezanje, je prikazan na priloženi sliki 5. Opomba: Prepričajte se, da je majhna luknja ustrezne velikosti, tako da je lahko za vijake.
4. korak: Sestavite pnevmatike in motorje
Pnevmatike za sestavljanje vključujejo dve veliki platišči za vožnjo in eno majhno pnevmatiko.
● Vsako pnevmatiko pritrdite s štirimi vijaki M3. Nato pritrdite motor poleg pnevmatik na zadnji strani robota.
● Z kolesno matico pritrdite dve pnevmatiki na zadnji strani robota.
Opomba: Kolesa ne smete sestavljati na glavo. Vsako pnevmatiko preverite, ali je vijak trdno obrnjen, da preprečite padec pnevmatik.
5. korak: Uporabite 3D tiskalnik za tiskanje lopate
3D model lopate je prikazan v datoteki.
Opomba: Če je ne morete natisniti, jo lahko naredite ročno iz kartona.
6. korak: Robotsko roko povežite z lopato
V tem koraku najprej pritrdite servo motor na terobotsko roko. Vsak servo motor pritrdite na koničasto mesto. Nato z vijaki povežite robotsko roko z lopato. Položaj za pritrditev servo motorja je prikazan na sliki.
● Na vsak servo motor navijemo plast izolacijskega traku, da preprečimo kratek stik.
● Za vsak servo motor z uporabo štirih vijakov pritrdite na robotsko roko. Namestiti je treba tri servo motorje, zato je treba skupaj pritrditi dvanajst vijakov.
● Za priključitev lopate uporabite štiri vijake. Vijaki morajo biti na levi in desni strani gredi lopate.
● Na sprednji strani robota sestavite dva lesena kosa.
Opomba: Pred korakom preverite, ali vsak servo motor deluje. Po priključitvi se prepričajte, da je vsak vijak v pravem položaju, da se ne sprosti.
7. korak: Sestavite robotsko roko
Podobno kot v prejšnjem koraku tudi tukaj sestavljamo robotsko roko z lopato na akrilni plošči.
● Robotsko roko namestite proti sprednji strani.
● S štirimi vijaki pritrdite robotsko roko na akrilno ploščo.
8. korak: Popravite krmilni modul motorja in baterije
Po sestavljanju robotske roke zdaj popravimo predmete na zadnji strani robota.
● Preverite, ali je treba baterijo napolniti. Če ga morate še napolniti, ga pred montažo napolnite.
● Na vsakem vogalu krmilnega modula motorja pritrdite štiri vijake, da jih pritrdite na akrilno ploščo. Bodite pozorni na smer krmilnega modula motorja in mora biti enaka sliki na sliki.
● Litijevo baterijo 1 in litijevo baterijo 2 (označeno na shemi koncepta) postavite v spodnji levi kot v spodnji desni kot. Za pritrditev uporabite izolacijski trak.
Opomba: Ne delajte kratkega stika z litijevo baterijo, sicer lahko izgine nadzor.
9. korak: Sestavite ploščo Arduino Uno in ploščo za kruh
To je zadnji korak pri sestavljanju predmetov. Najprej bi morali sestaviti ploščo za kruh.
● Odrežite ploščo za kruh, tako da ostaneta leva dva stolpca, ki se uporabljata kot pozitivni in negativni pol napajalnika. Dolžina deske za kruh mora biti skladna s širino robotov.
● Z lepilom prilepite desko za kruh na prednje mesto in poleg baterije. Počakajte, da se lepilo posuši.
● Postavite ploščo Arduino Uno na akrilno ploščo. Samo postavite.
● Pritrdite baterijo na dno robotske roke, da zagotovite napajanje toka arduina.
Opomba: Preden priključite vezje, preverite, ali je plošča za kruh dobro nameščena. Lahko uporabite ploščo za kruh, da preizkusite, kaj je v vezju narobe. Če je vse v redu, lahko ta korak preskočite.
10. korak: Priključitev vezja
Priključite vezje, kot prikazuje diagram vezja.
Za povezovanje vezja si lahko ogledate 1. korak.
Korak: Naložite program v Arduino UNO
Za nalaganje programa uporabite Arduino IDE.
● Pred nalaganjem preverite arduino kodo.
● Za dodatne informacije o programski kodi se lahko obrnete na spletno stran "https://www.arduino.cn/".
Korak: Upravljajte robota s krmilnikom PS2
Za krmiljenje robota uporabite krmilnik PS2.
Gumb levo/desno: zavijte levo/desno
Gumb gor/dol: premikanje naprej/nazaj
Trikotni/navzkrižni gumb: krmiljenje servo motorja 1
Gumb Circle/Sqaure: Nadzor servo motorja 2
L/R gumb: krmiljenje servo motorja 3
Korak: Končni pogled
Tu je končni pogled na robota.
14. korak: Dodatek
Razpoložljivi material je prikazan tukaj:
Akrilna plošča
item.taobao.com/item.htm?spm=a1z09.2.0.0.1…
PS2 krmilnik
item.taobao.com/item.htm?spm=a1z09.2.0.0.1…
Litijeva baterija
item.jd.com/10154378994.html
Aien 12V baterije
item.jd.com/10338688872.html
Vijak
item.jd.com/11175371910.html
502 Lepilo
item.jd.com/385946.html
Robotska roka
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 motor
www.bi-xenon.cn/item/533650343229.html
Krušna deska
detail.tmall.com/item.htm?spm=a230r.1.14.7…
Izolacijski trak
item.taobao.com/item.htm?spm=a230r.1.14.32…
Baterija za Arduino
item.taobao.com/item.htm?spm=a230r.1.14.16…
Referenčni diagram vezja za robota
www.oceansky-technology.com/commerce/product_info.php?cpath=156_184&products_id=1071