Innholdsfortegnelse:
Video: TIVA -basert hindring for å unngå robot: 7 trinn
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Hei folkens
Jeg er tilbake med en annen opplæring i serien tiva instructables.
Denne gangen er det en TIVA -basert hindring for å unngå robot laget av venner som mine semesterprosjekt.
Jeg håper du vil like denne !!!
Trinn 1: Introduksjon
I dyreriket bruker mange forskjellige dyr en værhår for å finne veien rundt i mørket, gjennom grumsete vann eller til og med for å jakte byttedyr. Whiskers kan være veldig nyttige når dyrene ikke kan stole på synet. Dette prosjektet viser deg hvordan du bygger en enkel robot som bruker værhår som "støtsensorer" for å hjelpe roboten til å oppdage når den er i ferd med å støte på en hindring, slik at den kan snu og unngå å krasje.
I utgangspunktet er den designet for å bevege seg fremover, venstre og høyre i henhold til kommandoen gitt av mikrokontrolleren. Motordriveren styres også av mikrokontrolleren.
Denne roboten kan ikke bevege seg bakover da Servo kan rotere omtrent 180 grader (90 i hver retning)
Posisjon "-90": Venstre
Posisjon "0": Nøytral
Posisjon "90": Høyre
Differensialstasjon:
Bevegelsen av roboten har blitt gjort ved hjelp av differensialstasjonsalgoritme. For å bevege seg fremover beveges begge forhjulene i samme retning. For å flytte til høyre stoppes høyre hjul og venstre hjul flyttes fremover. For å flytte til venstre stoppes venstre hjul og høyre hjul flyttes fremover. For å stoppe roboten stoppes begge forhjulene.
Trinn 2: Nødvendige komponenter:
Maskinvare:
·> TM4C123G mikrokontroller
·> L293D motordriver IC
·> Ultralydssensor HC-SR04
·> Robotchassis + 2 likestrømsmotorer med holder + 2 hjul + 1 hjul + skruer og muttere
·> SG90-Micro Servo
·> LM7805 spenningsregulator + Kjøleribbe
·> 9V/200mAh strømbatteri
·> 5V/200mAh strømbank
·> Grunnleggende elektronikksett inneholder brødbrett, tilkoblingskabler etc.
·> Verktøy: Skrutrekker, saks / wire stripper
·> Jumper Wires: Mann til Mann, Mann til Kvinne
Programvare:
·> Android Studio (for Android -app)
·> Keil uVision4