Indholdsfortegnelse:
- Trin 1: Påkrævede dele
- Trin 2: Saml chassiset
- Trin 3: Hovedforbindelser
- Trin 4: Arduino -kode
- Trin 5: Kør
Video: Sådan laver du en forhindring for at undgå robot ved hjælp af Arduino: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
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:
DIY -- Sådan laver du en edderkoprobot, der kan kontrolleres ved hjælp af smartphone ved hjælp af Arduino Uno: 6 trin
DIY || Sådan laver du en edderkoprobot, der kan styres ved hjælp af smartphone Brug af Arduino Uno: Mens du laver en edderkoprobot, kan man lære så mange ting om robotik. Ligesom at lave robotter er underholdende såvel som udfordrende. I denne video vil vi vise dig, hvordan du laver en Spider -robot, som vi kan betjene ved hjælp af vores smartphone (Androi
Sådan laver du en forhindring for at undgå robot: 6 trin
Sådan laver du en forhindring for at undgå robot: Hindring for at undgå robot er en simpel robot, der betjenes af en arduino, og det gør, at den bare strejfer rundt og undgår forhindringer. Det registrerer forhindringerne med en HC-SR04 ultralydssensor med andre ord, hvis robotten registrerer genstand tæt på
Sådan laver du en drone ved hjælp af Arduino UNO - Lav en quadcopter ved hjælp af mikrokontroller: 8 trin (med billeder)
Sådan laver du en drone ved hjælp af Arduino UNO | Lav en Quadcopter ved hjælp af mikrokontroller: Introduktion Besøg min Youtube -kanal En Drone er en meget dyr gadget (produkt) at købe. I dette indlæg vil jeg diskutere, hvordan jeg gør det billigt ?? Og hvordan kan du lave din egen sådan til en billig pris … Nå i Indien alle materialer (motorer, ESC'er
Stemmestyret Arduino Robot + Wifi -kamera + Gripper + APP & Manuel brug og forhindring for at undgå tilstand (KureBas Ver 2.0): 4 trin
Stemmestyret Arduino Robot + Wifi -kamera + Gripper + APP & Manuel brug og forhindring for at undgå tilstand (KureBas Ver 2.0): KUREBAS V2.0 er tilbageHan er meget imponerende med nye funktioner. Han har en griber, Wifi -kamera og en ny applikation, der producerede til ham
Sådan laver du en OAWR (forhindring i at undgå vandrerobot): 7 trin (med billeder)
Sådan laver du en OAWR (Obstacle Avoiding Walking Robot): Denne instruktør viser, hvordan du laver en lille gårobot, der undgår forhindringer (meget gerne mange kommercielt tilgængelige muligheder). Men hvad er sjovt ved at købe et legetøj, når du i stedet kan starte med en motor, et stykke plast og en bunke bolte og pro