Innehållsförteckning:

Hinder Undvik Robot: 5 steg
Hinder Undvik Robot: 5 steg

Video: Hinder Undvik Robot: 5 steg

Video: Hinder Undvik Robot: 5 steg
Video: Как вытащить палку из металлического столба. Часть 2. 2024, November
Anonim
Hinder Undvik Robot
Hinder Undvik Robot

Inom robotik är hinderundvikande uppgiften att uppfylla vissa kontrollmål som är föremål för begränsningar av icke-korsning eller icke-kollision. Den har en ekolodsensor som används för att känna av hindren som kommer in mellan robotens väg. Den kommer att gå i den bästa riktningen och undvika hindret som kommer i dess väg. Genom att lägga till sensor i denna robot kan man helt enkelt samla in data från miljön.

Det kan prestera mer exakt än många robotar även på en liten plats.

Steg 1: Vet hur det här fungerar

Vet hur det här fungerar
Vet hur det här fungerar

Du kan se den mest uppdaterade informationen från mitt github -arkiv.

Steg 2: Samla saker:

En arduino uno eller någon arduino (jag har använt arduino uno)

En ekolodssensor (HC-SR 04)

Några bygelkablar

2 motstånd (220 ohm)

L298 dubbelmotorstyrdrivrutin

Ett batteri

Ett chassi (inkluderar normalt andra komponenter som behövs)

2 växelmotorer

Steg 3: Anslut alla delar:

Ekolod:

Vcc - 5 volt

GND - GND

Trig - Arduino 4

Echo - Arduino 5

Motorförare:

EnB - 220 ohm motstånd - 5 Volt (motordrivrutin - för att styra hastigheten) (EnB för att aktivera genom ett 220 ohm motstånd)

EnA - 220 ohm motstånd - 5 Volt (motordrivrutin - för att kontrollera hastighet) (EnA för att aktivera genom ett 220 ohm motstånd)

IN1 - Arduino 9

IN2 - Arduino 8

IN3 - Arduino 7

IN4 - Arduino 6

GND - Arduino GND

Vcc - Arduino Vin

Anslut nu motorer med drivrutin via Motor-A och Motor-B-port.

Steg 4: Ladda upp kod:

Låt oss ladda upp koden till hjärtat. Det är skönheten

av roboten. Om du vill kan du ändra pins eller kod. Såsom - modifieringshastighet, minsta avstånd från objektet, löptiden i vilken riktning som helst. Användbara kommentarer ges i koden för att lättare förstå.

(Ingen extra drivrutin eller rubrikfil behövs)

Jag har laddat upp filen, du kan också få koden här (för att se fler uppdateringar)

Steg 5: Sista etappen:

Anslut batteriet och njut!

Du kan se min fungerande robot1, robot2.

Om du hittar något fel meddela mig i kommentarsfältet och om du kan fixa det kan du ändra koden här eller helt enkelt ge i kommentarsfältet.

Tack.

Rekommenderad: