Indholdsfortegnelse:

Hindring for at undgå robot: 5 trin
Hindring for at undgå robot: 5 trin

Video: Hindring for at undgå robot: 5 trin

Video: Hindring for at undgå robot: 5 trin
Video: Семь роботов изменят сельское хозяйство ▶ СМОТРИТЕ СЕЙЧАС! 2024, November
Anonim
Hindring for at undgå robot
Hindring for at undgå robot

I robotik er forhindring af forhindring opgaven med at opfylde et eller andet kontrolmål, der er genstand for ikke-kryds eller ikke-kollisionspositioner. Den har en ekkolodssensor, der bruges til at fornemme forhindringerne mellem robotens vej. Den vil bevæge sig i den bedste retning og undgå forhindringen, der kommer i dens vej. Ved at tilføje sensor i denne robot kan man simpelthen indsamle data fra miljøet.

Det kan udføre mere præcist end mange robotter selv på et lille sted.

Trin 1: Vide, hvordan dette fungerer

Ved, hvordan dette fungerer
Ved, hvordan dette fungerer

Du kan se de mest opdaterede oplysninger fra mit github -lager.

Trin 2: Saml ting:

En arduino uno eller en hvilken som helst arduino (jeg har brugt arduino uno)

En ekkolodssensor (HC-SR 04)

Et par springtråde

2 modstand (220 ohm)

L298 driver med dobbelt motorstyring

Et batteri

Et chassis (inkluderer normalt andre nødvendige komponenter)

2 gearmotorer

Trin 3: Tilslut alle dele:

Ekkolodforbindelser:

Vcc - 5 volt

GND - GND

Trig - Arduino 4

Ekko - Arduino 5

Motor driver:

EnB - 220 ohm modstand - 5 Volt (motordriver - til at kontrollere hastighed) (EnB for at aktivere gennem en 220 ohm modstand)

EnA - 220 ohm modstand - 5 Volt (motordriver - til at styre hastighed) (EnA for at aktivere gennem en 220 ohm modstand)

IN1 - Arduino 9

IN2 - Arduino 8

IN3 - Arduino 7

IN4 - Arduino 6

GND - Arduino GND

Vcc - Arduino Vin

Tilslut nu motorer med driver via Motor-A og Motor-B port.

Trin 4: Upload kode:

Lad os uploade koden til hjertet. Det er skønheden

af robotten. Hvis du vil, kan du ændre pins eller kode. Såsom - ændring af hastighed, minimumsafstand fra objekt, løbetid i enhver retning. Nyttige kommentarer er angivet i koden for lettere at forstå.

(Ingen ekstra driver eller header -fil nødvendig)

Jeg har uploadet filen, du kan også få koden her (for at se flere opdateringer)

Trin 5: Sidste fase:

Tilslut batteriet og nyd det!

Du kan se min fungerende robot1, robot2.

Hvis du finder en fejl, lad mig det vide i kommentarfeltet, og hvis du kan rette det, kan du ændre koden her eller blot give i kommentarfeltet.

Tak skal du have.

Anbefalede: