Innholdsfortegnelse:
- Trinn 1: Komponenter som kreves for prosjektet
- Trinn 2: Opprette botens kropp
- Trinn 3: Skjematisk diagram av boten
- Trinn 4: Last opp koden til Arduino
- Trinn 5: Arbeidsvideo
Video: Arduino -basert autonom bot ved bruk av ultralydssensor: 5 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
Lag din egen Arduino -baserte autonome bot ved hjelp av ultralydssensor.
Denne boten kan stort sett bevege seg på egen hånd uten å støte på noen hindringer. I utgangspunktet det den gjør, er at den oppdager noen form for hindringer på vei og bestemmer den beste veien for seg selv (vel ikke alle slags hindringer).
Så uten å kaste bort mer tid, la oss komme i gang.
Trinn 1: Komponenter som kreves for prosjektet
Her er listen over alle nødvendige komponenter du trenger for dette prosjektet:
- Arduino UNO R3
- Ultralydsensor
- Servomotor (mini)
- Jumper Wires
- L7805CV spenningsregulator
- L293D Motordriver IC
- 4 x 3,7V litiumionbatteri
- 2 x girmotor
- 3 x hjul
- Brødbrett
Når du har samlet alle komponentene, er du i gang.
Trinn 2: Opprette botens kropp
Følg følgende trinn for å lage botens kropp:
Trinn 1: Lodd de kvinnelige toppnålene på et lite stykke PCB som vist på bildet. Og fest en skrue til den.
Trinn 2: Skru PCB -en nå til servomotoren din og kontroller at den er stram nok.
Trinn 3: Ta din ultralydsensor og sett den mannlige toppnålen inn i den kvinnelige toppstiften på kretskortet. Sett den riktig inn (for å sikre tilkoblingen). Og juster den på en slik måte at servomotoren 90 grader skal vende mot forsiden av boten.
Trinn 4: Nå for å lage botens kropp kan du bruke papp eller plastbrett med litt varmt lim eller skruer. Jeg lagde kroppen til boten med litt trådform som lå rundt og skruer.
Trinn 5: Plasser Arduino og brødbrettet på sin posisjon som vist på bildet, og fest det med litt lim eller dobbeltsidig tape.
Trinn 6: Plasser til slutt servomotoren på sin posisjon og fest den med det du vil.
Trinn 3: Skjematisk diagram av boten
Koble til komponentene som vist i skjemaet. Det er ganske enkelt.
Koble to batterier parallelt først, og koble dem deretter i serie for å få maksimal spenning og kapasitet. Hvis du har to motorer med samme turtall, trenger du ikke å koble fra pin 11 på Arduino til pin 9 på L293D ic. Men hvis motorene dine ikke har samme turtall, må du koble til. Sørg for at motoren med større turtall skal stå i posisjonen til motor 2.
Sørg for at alle tilkoblinger er tette og sikret.
Trinn 4: Last opp koden til Arduino
Koden for dette prosjektet er gitt nedenfor.
Men før du laster opp koden, må du åpne den og gjøre nødvendige endringer.
Still inn rpm_control for den raskere motoren slik at begge motorene har lik RPM. Og angi også høyre_forsinkelse og venstre_forsinkelse deretter slik at den skal gjøre en perfekt sving på 90 grader mot henholdsvis høyre og venstre retning.
Når du har lastet opp koden og alle andre ting er satt, er du i gang.
Trinn 5: Arbeidsvideo
Takk for at du leser.
Anbefalt:
Bruk ultralydssensor med Magicbit [Magicblocks]: 5 trinn
Bruk ultralydssensor med Magicbit [Magicblocks]: Denne opplæringen lærer deg å bruke ultralydsensoren med Magicbit ved hjelp av Magicblocks. Vi bruker magicbit som utviklingstavle i dette prosjektet som er basert på ESP32. Derfor kan et hvilket som helst ESP32 -utviklingsbord brukes i dette prosjektet
Trådløs fjernkontroll ved bruk av 2,4 GHz NRF24L01 -modul med Arduino - Nrf24l01 4 -kanals / 6 -kanals sendermottaker for quadcopter - Rc Helikopter - RC -fly som bruker Arduino: 5 trinn (med bilder)
Trådløs fjernkontroll ved bruk av 2,4 GHz NRF24L01 -modul med Arduino | Nrf24l01 4 -kanals / 6 -kanals sendermottaker for quadcopter | Rc Helikopter | Rc -fly ved bruk av Arduino: For å betjene en Rc -bil | Quadcopter | Drone | RC -fly | RC -båt, vi trenger alltid en mottaker og sender, anta at for RC QUADCOPTER trenger vi en 6 -kanals sender og mottaker, og den typen TX og RX er for kostbar, så vi lager en på vår
Kapasitansmåler med TM1637 ved bruk av Arduino .: 5 trinn (med bilder)
Kapasitansmåler med TM1637 ved bruk av Arduino .: Hvordan lage en kapasitansmåler ved hjelp av Arduino som vises på TM1637. Fra 1 uF til ca 2000 uF
Metoder for å oppdage vannstand Arduino ved hjelp av ultralydssensor og Funduino vannsensor: 4 trinn
Metoder for å oppdage vannstand Arduino ved hjelp av ultralydssensor og Funduino vannsensor: I dette prosjektet vil jeg vise deg hvordan du lager en billig vanndetektor ved å bruke to metoder: 1. Ultralydsensor (HC-SR04) .2. Funduino vannsensor
Smart gatelys ved bruk av Ir -sensor med Arduino: 4 trinn (med bilder)
Smart gatelys ved bruk av Ir -sensor med Arduino: Abonner på kanalen min for flere prosjekter. Dette prosjektet handler om smart gatelys, gatelys tennes mens kjøretøyet passerer gjennom det. Her bruker vi 4 IR -sensorer som registrerer posisjonen til bilen, hver IR -sensor kontrollerer