Indholdsfortegnelse:
- Trin 1: Påkrævede dele
- Trin 2: Saml chassiset
- Trin 3: Hovedforbindelser
- Trin 4: Arduino -kode
- Trin 5: Kør
Video: Hindring for at undgå robot ved hjælp af mikrokontroller (Arduino): 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
I denne instruktive vil jeg lære dig, hvordan du laver en forhindring for at undgå en robot, der arbejder med Arduino. Du skal være fortrolig med Arduino. Arduino er et controller board, der bruger atmega microcontroller. Du kan bruge enhver version af Arduino, men jeg har brugt Arduino Uno r3 på min robot.
Koden er meget let, og kredsløbet har kun 4-5 ledninger. Robotten bruger også L293D -motorskærmen, som er Arduino -kompatibel, til at drive motorerne. Så skjoldet passer lige på Arduino, hvilket gør alt let … Grundlæggende er vores robot en bil, der bevæger sig fremad, og hvis der kommer hindringer i vejen, stopper den der, bevæger sig lidt tilbage, og derefter roterer hovedet til venstre og højre. Derefter sammenligner den afstanden, og robotten drejer i retning med mere afstand. Derefter bevæger robotten sig fremad i den retning og gentager hele processen igen. For at registrere afstanden bruger robotten HC-sr04 ultralydssensoren. Så denne sensor sender ultralydslydbølger hvert 10. mikrosekund, og hvis der er en forhindring foran, modtager sensoren ekkoet. Baseret på rejsetiden kender den afstanden mellem sensoren og objektet. Så lad os starte…
Trin 1: Påkrævede dele
Så for at starte ethvert projekt skal vi først samle de nødvendige dele. Alle de nødvendige dele er nævnt nedenfor:-
- Arduino
- L293D motorskærm
- Chassis (inklusive motorer og hjul)
- Ledninger
- Batteriholder
- Mikro servomotor
- HC-sr04 ultralydssensormodul
- holder beslag til sensoren
Så indsaml disse materialer og gå videre til det næste trin.
Trin 2: Saml chassiset
Saml nu din robotkrop. Alle kan have et andet chassis. Så saml dit chassis i overensstemmelse hermed. De fleste af chassiset leveres med en brugsanvisning, og selv mit fulgte med det, så tag et kig på det og byg dit chassis i overensstemmelse hermed. Sæt derefter komponenterne på chassiset. Arduino, med motorskærmen fastgjort til den og også batteriholderen skal være fastgjort på chassiset. Servomotoren skal også fastgøres på chassiset foran. Det lange servohoved skal sidde fast under HC-sr04-beslaget. Sensoren skal fastgøres i beslaget og beslaget på servomotoren.
Stik den ikke på servomotoren, fordi den senere kan arrangeres i tilfælde af forkert placering. Bare fix det. Fix det på en sådan måde, at sensoren vender fremad (øjnene vender mod forsiden). Fastgør ledninger til motorerne, og hold dig klar til det næste trin. Også til sensoren.
Trin 3: Hovedforbindelser
Så nu skal vi lave forbindelserne. Der er ikke mere end 5-6 forbindelser, så det bliver et stykke kage. Foretag tilslutning af sensoren i henhold til diagrammet ovenfor. Servomotor og DC bo -motorer kan tilsluttes skjoldet. Tilslut batteriet til skærmen, og tilslut skærmen til Arduino -kortet.
Trin 4: Arduino -kode
Så dette er den sidste del af færdiggørelsen af vores robot. Så dette omhandler softwaren og ikke hardware. Så vi er nødt til at programmere vores Arduino. Jeg har uploadet koden til Arduino. Du kan også bruge en anden kode eller skrive din egen. Jeg har lige uploadet det som reference.
Trin 5: Kør
Så vi har bygget vores HEMMELSE UNDGÅENDE ROBOT. Nu er det tid til at lege med vores seje robot og prøve nye eksperimenter i vores kode.
Anbefalede:
Hindring for at undgå robot ved hjælp af Arduino Nano: 5 trin
Hindring for at undgå robot ved hjælp af Arduino Nano: I denne instruktive vil jeg beskrive, hvordan du kan gøre en forhindring ved at undgå robot ved hjælp af Arduino
Hindring for at undgå robot ved hjælp af ultralydssensorer: 9 trin (med billeder)
Hindring for at undgå robot ved hjælp af ultralydssensorer: Dette er et simpelt projekt om forhindring for at undgå robot ved hjælp af ultralydssensorer (HC SR 04) og Arduino Uno -kort. Robotbevægelser undgår forhindringer og vælger den bedste måde at følge sensorer på. Og bemærk, at det ikke er en tutorial projekt, deler dig
Hindring for at undgå robot ved hjælp af Arduino Uno: 5 trin (med billeder)
Hindring for at undgå robot ved hjælp af Arduino Uno: Hej fyre, dette er et meget simpelt og fungerende projekt, der kaldes som en hindring for at undgå robot, der bruger arduino, og specialiteten i dette projekt er, at det giver kommandoer over, hvordan det rejser på smartphone via bluetooth
Hindring for at undgå robot ved hjælp af EBot8: 4 trin (med billeder)
Hindring for at undgå robot ved hjælp af EBot8: I denne vejledning lærer du, hvordan du bygger en robotbil, som undgår forhindringer på dens vej. Konceptet kan bruges og anvendes på forskellige måder i henhold til betingelserne. Nødvendige materialer: 1. hjul x4 2. chassis (du kan enten købe
Hindring for at undgå robot ved hjælp af L298n -motordriver: 5 trin
Hindring for at undgå robot ved hjælp af L298n Motor Driver: hej fyre i dag vil vi lave denne robot .. håber i nyder den