Innholdsfortegnelse:
- Rekvisita
- Trinn 1: 3D -utskrift av kabinettet
- Trinn 2: Slipe ned chassiset (forfining)
- Trinn 3: Sett sammen hjul og servoer
- Trinn 4: Fest servoene til Chasis
- Trinn 5: Legge til den fremre rullebollen
- Trinn 6: Legge til brødbrettet og sensorene
- Trinn 7: Opprette batteristyringskretsen og legge den til chasen
- Trinn 8: Kode, Arduino Nano og kretsløp
- Trinn 9: Det er det! Sumoboten din er klar til å gå
Video: Mini-Sumo Bot: 9 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Hva er en Sumo Bot?
Dette prosjektet var inspirert av konkurransestilen til sumobotikk som du kan finne et eksempel på her. To roboter er plassert i en svart ring med en hvit kant med det formål å autonom slå den andre boten ut av ringen. Det er derfor det gjør et godt prosjekt når det gjelder bruk av sensorer.
I denne instruksen vil jeg guide deg til hvordan du lager en egen mini sumobot. Det er et flott prosjekt å bruke litt tid eller til og med starte en egen robotikkhendelse. Den er kompakt, full av læringsmuligheter og veldig morsom å leke med.
Rekvisita
Stykklister
- Grønn PLA
- 2x SG90 kontinuerlige servoer
- HC-SR04 ultralydssensor
- Infrarød sensor
- 2m Red Jumper Wire
- 2x M4 bolter
- 2x M4 sekskantmutter
- 1x litiumionbatteri 3.7V 3600 mAh
- 1x Li-Ion 18650 batteriholder
- TP4056 Li-Ion lademodul
- 5V DC-DC Boost-omformer
- Arduino Nano
- Lite brødbrett
- Blå Tack
- 2x hjul
- 2x M3 små skruer (for servoer)
- 1x SPDT -bryter
Nyttig utstyr
- 3D -skriver
- Dremel Kit
- Varm limpistol
- Datamaskin
Trinn 1: 3D -utskrift av kabinettet
Last ned den vedlagte filen og åpne den ved hjelp av programvaren FlashPrint eller en annen 3D -skriverprogramvare. Lagre denne filen på et SD -kort og sett den inn i 3D -skriveren. Etter å ha satt opp skriveren, lastet inn filamentet og varmet ekstruderne, skriv ut designet.
Trinn 2: Slipe ned chassiset (forfining)
Når kabinettet er skrevet ut, må støttene fjernes. Ved hjelp av en meisel eller fas kan disse enkelt lirkes av. En fil kan også brukes til å glatte ut og rydde opp grove kanter. Selv om du skal passe på for ikke å ødelegge chassiset eller skade fingrene.
Trinn 3: Sett sammen hjul og servoer
For dette trinnet må servoen sikkert kombineres med hjulet for å sikre at den ikke faller av under konkurransen. Denne skjøten kan oppnås ved å skru sammen de to delene, noe som gir en sterk skjøt.
Trinn 4: Fest servoene til Chasis
Når hjulene er festet til servoene, kan de nå monteres permanent på chassiset. Den beste måten å gjøre dette på, var å bruke en varm limpistol som er sterk nok til å holde servoene i chassiset, men det gjør det også mulig å gjøre endringer i posisjonering av servoene hvis det er nødvendig.
Sørg for at servoene er riktig innstilt og i riktig retning når du monterer dem på kabinettet!
Trinn 5: Legge til den fremre rullebollen
Dette trinnet er ganske rett frem ettersom de to hullene til skruene allerede er formet ut. Bare velg rulleballen med chassiset og fest de to komponentene sammen ved hjelp av M4 -skruer og sekskantmuttere.
Ytterligere sekskantmuttere kan plasseres mellom valsekulen og chassiset som fungerer som avstandsstykker for å redusere den nedadgående skråvinkelen til sumoboten.
Trinn 6: Legge til brødbrettet og sensorene
Fest først den infrarøde sensoren på forsiden av boten ved hjelp av varmt lim mens du sørger for at sensoren klart kan skanne bakken under den. Fest deretter ultralydsensoren til de nødvendige hullene foran på botten, som det kan sees på bildene ovenfor.
Til slutt legger du til brødbrettet med Arduino nano på det i midten av boten og fest det med blå kliss, slik at det er enkelt å fjerne i tider med feilsøking og reparasjon.
Trinn 7: Opprette batteristyringskretsen og legge den til chasen
Litiumionbatteriet bør kobles parallelt med både TP-4056 Li-Ion-lademodulen og 3V-5V step up booster. Sørg for å koble jumperledninger til terminaler med riktig polaritet under denne prosessen.
Husk å passe på ved lodding ved å være oppmerksom, arbeide i et godt ventilert område og bruke øyebeskyttelse.
En bryter bør plasseres på den positive utgangen til 5Vboost -omformeren for å gjøre det mulig for boten å slå seg av og på. Utgangen fra DC-DC-omformeren går direkte til Arduino Nanos strøminngang.
Trinn 8: Kode, Arduino Nano og kretsløp
Først av alt, for å programmere Arduino Nano, må du laste ned Arduino IDE og de nødvendige driverne for Nano. Etter å ha gjort dette bør du kunne laste opp koden som er koblet nedenfor ved å koble datamaskinen til nano via en USB til Micro-USB-ledning.
Deretter kobler du hver av de nødvendige komponentene og sensorene til Nano ved hjelp av diagrammet ovenfor.
- De 2 servoene bør kobles til pinne 9 og 10.
- Den infrarøde sensoren bør kobles til en analog pin (denne sensoren er ikke inkludert i koden, da den kun er konkurransespesifikk - bør legges til av brukeren)
- Ultralydsensoren HC-SR04 skal ha ekkopinnen tilkoblet pin 5 og trigpinnen til pin 4.
Når dette er gjort, test ut boten og foreta nødvendige justeringer.
Trinn 9: Det er det! Sumoboten din er klar til å gå
Alt er nå klart og boten din er fullført.
Nyt!
Anbefalt:
Telegram Bot With NodeMCU (ESP8266): 3 trinn
Telegram Bot With NodeMCU (ESP8266): Trenger du en bot for å gi varsler fra systemet ditt? eller gjøre noe bare ved å sende en melding? Telegram Bot er din løsning! I denne opplæringen vil jeg bruke Telegram Web og BotFather til å lage min bot
T2 - Tea Bot -Tea Brewing Made Easy: 4 trinn
T2 - Tea Bot -Te Brewing Made Easy: Teboten ble laget for å hjelpe brukeren med å brygge teen til anbefalt bryggetid. Et av designmålene var å holde det enkelt. En ESP8266 er programmert med en webserver for å kontrollere en servomotor. ESP8266 webserver er mobilresponsiv og
Mini Drawing Bot - Live Android -app - Trignomentry: 18 trinn (med bilder)
Mini Drawing Bot-Live Android App-Trignomentry: Takk GUD og alle dere for at jeg fikk prosjektet mitt Baby-MIT-Cheetah-Robot vant førstepremien i konkurransen Make it Move. Jeg er veldig glad fordi mange venner stiller mange spørsmål i samtalen og i meldinger. Et av de viktige spørsmålene var hvordan
Trash Built BT Line Drawing Bot - My Bot: 13 trinn (med bilder)
Trash Built BT Line Drawing Bot - My Bot: Hai venner etter et langt gap ca 6 måneder her kommer jeg med et nytt prosjekt. Inntil ferdigstillelsen av Cute Drawing Buddy V1, SCARA Robot - Arduino jeg planlegger en ny tegningsbot, er hovedmålet å dekke et stort område for tegning. Så faste robotarmer
Bygg en Mini-Walking Bot: 10 trinn
Bygg en Mini-Walking Bot: Her er et enkelt prosjekt for vitenskapelige familier. En Mini Walking Bot som bruker noen ROBOTIX -deler, PICXAXE -mikrokontroller og en praktisk cricket