Inhoudsopgave:

Naval Battle Robot in UM-JI - Ajarnpa
Naval Battle Robot in UM-JI - Ajarnpa

Video: Naval Battle Robot in UM-JI - Ajarnpa

Video: Naval Battle Robot in UM-JI - Ajarnpa
Video: REAL STEEL THE VIDEO GAME- DEADLY GRIP OF ZEUS vs (MIDAS & NOISY BOY, TWIN CITIES) ЖИВАЯ СТАЛЬ 2024, November
Anonim
Zeeslagrobot in UM-JI
Zeeslagrobot in UM-JI
Zeeslagrobot in UM-JI
Zeeslagrobot in UM-JI
Zeeslagrobot in UM-JI
Zeeslagrobot in UM-JI
Zeeslagrobot in UM-JI
Zeeslagrobot in UM-JI

Introductie voor de robot

In deze handleiding leer je hoe je een zeeslagrobot maakt met een PS2-controller. Als groep X voor de VG100-cursus, een cursus voor eerstejaars die gericht is op het cultiveren van het vermogen tot ontwerpen en samenwerken, van de UM-JI (foto 1 is het decor van onze campus). UM-JI verwijst naar het University of Michigan Joint Institute, dat is gevestigd in de Shanghai Jiao Tong University. Onze robot woonde de zeeslagwedstrijd bij en behaalde een goede score. Ons team heet "fly blue", wat aangeeft dat we verlangen naar vliegen in de blauwe lucht (Afbeelding 2 is het logo van ons team).

In de competitie zijn robots, die als slagschepen worden beschouwd, nodig om de kanonnen (pingpongballen en houten ballen) naar het veld van de tegenstander te verplaatsen. De competitie bestaat uit twee delen, één is om de wedstrijd alleen in drie minuten te voltooien, terwijl het andere deel is om te concurreren met andere zeeslagrobots. Een pingpongbal is 1 punt waard wanneer deze in het veld van de tegenstander wordt geplaatst, terwijl een houten 4 punten waard is. Je moet in beide wedstrijden zoveel mogelijk punten maken. In meervoudige competitie wint degene die meer scoort de wedstrijd.

De limieten van de robot worden als volgt weergegeven:

●Afmetingslimiet voor robots: 350 mm * 350 mm * 200 mm

●Centraal besturingscircuit: Arduino-serie

●Motoren: 12V, verzorgd door de docenten

●Afstandsbediening: PS2-controller

We gebruiken PS2 om de robot te besturen. We hebben de robot ontworpen als trekkershovel. De schop kan één keer per keer 2 houten ballen naar het gebied van de tegenstander tillen. Om ervoor te zorgen dat de robot gemakkelijk en gemakkelijk kan worden bestuurd, hebben we de schop in drie delen gemaakt en elk onderdeel wordt bestuurd door een servomotor, zodat het voldoet aan de afmetingslimiet voor robots. De bijgevoegde figuur 3 is het conceptdiagram van onze robot. De figuur 4 is de conceptgrafiek voor het slagveld.

In deze handleiding voegen we een video over onze robot van de competitie.

Hier is de link van de video:

Stap 1: Benodigde materialen

Benodigde materialen
Benodigde materialen

Bereid de materialen voor zoals het diagram laat zien. Raadpleeg voor meer informatie de bijlage om de exacte afbeelding te zien en hoe u deze kunt kopen.

Stap 2: Schakelschema

Schakelschema
Schakelschema
Schakelschema
Schakelschema

Het schakelschema is weergegeven in de afbeelding.

Stap 3: Het acrylbord snijden

Het acrylbord snijden
Het acrylbord snijden

Download de software AutoCad en teken de grafieken die nodig zijn om te snijden. Gebruik een automatische acryllasersnijder om het acrylbord volgens de grafiek te snijden. Het zal je bord automatisch snijden. De grafiek die nodig is om te snijden, wordt weergegeven in de bijgevoegde afbeelding 5. Opmerking: u moet ervoor zorgen dat het kleine gaatje de juiste maat heeft, zodat het voor schroeven kan zijn.

Stap 4: Monteer de banden en motoren

Monteer de banden en motoren
Monteer de banden en motoren
Monteer de banden en motoren
Monteer de banden en motoren

De te monteren banden omvatten twee grote wielen als aandrijfbanden en een kleine band.

●Bevestig elke band met vier M3-schroeven. Bevestig vervolgens de motor naast de banden aan de achterkant van de robot.

●Gebruik de wielmoer om twee banden aan de achterkant van de robot te bevestigen.

Let op: Het is de bedoeling dat je de wielen niet ondersteboven monteert. Controleer bij elke band of de schroef goed is aangedraaid om te voorkomen dat de banden vallen.

Stap 5: Gebruik de 3D-printer om de schop af te drukken

Gebruik een 3D-printer om de schop af te drukken
Gebruik een 3D-printer om de schop af te drukken

Het 3D-model van de schop is afgebeeld in het bestand.

Opmerking: als je het niet kunt afdrukken, kun je karton gebruiken om het met de hand te maken.

Stap 6: Verbind de robotarm met schop

Verbind de robotarm met schop
Verbind de robotarm met schop
Verbind de robotarm met schop
Verbind de robotarm met schop

Bevestig in deze stap eerst de servomotor op de robotarm. Bevestig elke servomotor op de puntige plek. Gebruik vervolgens schroeven om de robotarm met de schop te verbinden. De positie om de servomotor te bevestigen wordt getoond in de afbeelding.

●Wikkel een laag isolatietape op elke servomotor om kortsluiting te voorkomen.

●Gebruik voor elke servomotor vier schroeven om deze op de robotarm te bevestigen. Er moeten drie servomotoren worden geïnstalleerd, dus er moeten in totaal twaalf schroeven zijn om te bevestigen.

●Gebruik vier schroeven om de schop aan te sluiten. De positie van de schroeven dient zich aan de linker- en rechterkant van de schopas te bevinden.

●Monteer twee houten stukken aan de voorkant van de robot.

Let op: Controleer voor de stap of elke servomotor werkt. Zorg er na het aansluiten voor dat elke schroef zich op de juiste positie bevindt, zodat deze niet los kan raken.

Stap 7: Monteer de robotarm

Monteer de robotarm
Monteer de robotarm

Net als bij de vorige stap, monteren we hier de robotarm met schop op het acrylbord.

●De robotarm moet naar de voorkant worden geplaatst.

●Gebruik vier schroeven om de robotarm op de acrylplaat te bevestigen.

Stap 8: Bevestig de motorbesturingsmodule en batterijen

Bevestig de motorbesturingsmodule en batterijen
Bevestig de motorbesturingsmodule en batterijen
Bevestig de motorbesturingsmodule en batterijen
Bevestig de motorbesturingsmodule en batterijen

Na het monteren van de robotarm, bevestigen we nu items op de achterkant van de robot.

● Onderzoek of de batterij moet worden opgeladen. Als het nog moet worden opgeladen, laad het dan op voordat u het in elkaar zet.

●Bevestig vier schroeven op elke hoek van de motorbesturingsmodule om deze op de acrylplaat te bevestigen. Let op de richting van de motorbesturingsmodule en deze moet hetzelfde zijn als de getoonde afbeelding.

●Plaats lithiumbatterij 1 en lithiumbatterij 2 (aangeduid in het conceptdiagram) respectievelijk in de linkerbenedenhoek en de rechterbenedenhoek. Gebruik isolatietape om ze te bevestigen.

Opmerking: zorg ervoor dat de lithiumbatterij niet kortsluit, anders kan deze uit de hand lopen.

Stap 9: Monteer Arduino Uno Board en Bread Board

Monteer Arduino Uno Board en Bread Board
Monteer Arduino Uno Board en Bread Board
Monteer Arduino Uno Board en Bread Board
Monteer Arduino Uno Board en Bread Board
Monteer Arduino Uno Board en Bread Board
Monteer Arduino Uno Board en Bread Board

Dit is de laatste stap om items samen te stellen. We moeten eerst de Bread Board monteren.

●Snijd de broodplank zo dat alleen de linker twee kolommen overblijven die als positieve en negatieve pool van de voeding worden gebruikt. De lengte van het breadboard moet overeenkomen met de breedte van de robots.

●Gebruik lijm om het broodplankje op de plaats voor en naast de batterij te plakken. Wacht tot de lijm droog is.

●Plaats het Arduino Uno Board op het acrylbord. Plaats het maar.

●Bevestig de batterij aan de onderkant van de robotarm om arduino-stroomvoorziening te geven.

Opmerking: Controleer voordat u het circuit aansluit of het breadboard goed is geplaatst. U kunt het breadboard gebruiken om te testen wat er mis is in het circuit. Als alles goed is, kunt u deze stap overslaan.

Stap 10: Het circuit aansluiten

Het circuit aansluiten
Het circuit aansluiten
Het circuit aansluiten
Het circuit aansluiten
Het circuit aansluiten
Het circuit aansluiten
Het circuit aansluiten
Het circuit aansluiten

Sluit de schakeling aan zoals het schakelschema laat zien.

U kunt stap 1 voor het aansluiten van het circuit bekijken.

Stap 11: Upload het programma naar Arduino UNO

Upload het programma naar Arduino UNO
Upload het programma naar Arduino UNO

Gebruik Arduino IDE om het programma te uploaden.

●Controleer de arduino-code voor het uploaden.

●U kunt de website "https://www.arduino.cn/" raadplegen voor meer informatie over programmeercode.

Stap 12: Bestuur de robot met de PS2-controller

Bedien de robot met de PS2-controller
Bedien de robot met de PS2-controller

Gebruik de PS2-controller om de robot te besturen.

Links/Rechts Knop: Draai Links/Rechts

Omhoog/omlaag-knop: vooruit/achteruit

Driehoek/kruisknop: servomotor besturen 1

Cirkel/Vierkante Knop: Stuur servomotor 2

L/R-knop: servomotor bedienen 3

Stap 13: Eindbeeld

Eindbeeld
Eindbeeld
Eindbeeld
Eindbeeld

Hier is het laatste beeld van de robot.

Stap 14: Bijlage

bijlage
bijlage
bijlage
bijlage
bijlage
bijlage
bijlage
bijlage

Het beschikbare materiaal wordt hier getoond:

Acrylbord

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

PS2-controller

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

Lithium batterij

item.jd.com/10154378994.html

Aien 12V-batterijen

item.jd.com/10338688872.html

Schroef

item.jd.com/11175371910.html

502Lijm

item.jd.com/385946.html

Robotarm

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

Arduino MEGA2560

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

Servomotor

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

Broodplank

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

Isolatieband

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

Batterij voor Arduino

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

Referentie schakelschema voor robot

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

Aanbevolen: