Obsah:

Robot vyhýbající se překážkám: 5 kroků
Robot vyhýbající se překážkám: 5 kroků

Video: Robot vyhýbající se překážkám: 5 kroků

Video: Robot vyhýbající se překážkám: 5 kroků
Video: Futurama peklo jsou ti druzí roboti song CZ 2024, Listopad
Anonim
Robot vyhýbající se překážkám
Robot vyhýbající se překážkám

V robotice je vyhýbání se překážkám úkolem splnit nějaký kontrolní cíl za podmínek omezení průniku nebo nekolizní polohy. Má sonarový senzor, který slouží ke snímání překážek, které přicházejí mezi dráhu robota. Půjde nejlepším směrem a vyhne se překážce, která mu přichází do cesty. Přidáním senzoru do tohoto robota lze jednoduše sbírat data z prostředí.

I na malém místě může fungovat přesněji než mnoho robotů.

Krok 1: Zjistěte, jak tato věc funguje

Zjistěte, jak tato věc funguje
Zjistěte, jak tato věc funguje

Nejaktuálnější informace můžete vidět z mého úložiště github.

Krok 2: Shromážděte věci:

Arduino uno nebo jakékoli arduino (použil jsem arduino uno)

Sonarový senzor (HC-SR 04)

Několik propojovacích vodičů

2 rezistor (220 ohmů)

Ovladač duálního motoru L298

Baterie

Podvozek (obvykle obsahuje další potřebné součásti)

2 převodové motory

Krok 3: Připojte všechny součásti:

Připojení sonaru:

Vcc - 5 voltů

GND - GND

Trig - Arduino 4

Echo - Arduino 5

Řidič motoru:

EnB - odpor 220 ohmů - 5 voltů (ovladač motoru - pro ovládání rychlosti) (EnB pro povolení přes odpor 220 ohmů)

EnA - odpor 220 ohmů - 5 voltů (ovladač motoru - ovládání rychlosti) (EnA povolení přes odpor 220 ohmů)

IN1 - Arduino 9

IN2 - Arduino 8

IN3 - Arduino 7

IN4 - Arduino 6

GND - Arduino GND

Vcc - Arduino Vin

Nyní propojte motory s ovladačem přes port Motor-A a Motor-B.

Krok 4: Nahrajte kód:

Umožňuje nahrát kód do srdce. To je krása

robota. Pokud chcete, můžete upravit piny nebo kód. Jako například - úprava rychlosti, minimální vzdálenost od objektu, doba běhu v libovolném směru. Užitečné komentáře jsou uvedeny v kódu, aby byly snáze pochopitelné.

(Není potřeba žádný další ovladač ani soubor záhlaví)

Nahrál jsem soubor, zde také můžete získat kód (zobrazit další aktualizace)

Krok 5: Závěrečná fáze:

Připojte baterii a užívejte si!

Můžete vidět mého pracovního robota1, robota2.

Pokud najdete nějakou chybu, dejte mi vědět v sekci komentáře a pokud můžete opravit, můžete zde upravit kód nebo jednoduše dát v sekci komentáře.

Děkuji.

Doporučuje: