
Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38

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

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:
Robot vyhýbající se překážkám pomocí Arduino Nano: 5 kroků

Robot vyhýbající se překážkám pomocí Arduino Nano: V tomto návodu popíšu, jak můžete pomocí Arduina vytvořit robota vyhýbajícího se překážkám
Robot vyhýbající se překážkám s infračervenými senzory bez mikrokontroléru: 6 kroků

Robot vyhýbající se překážkám s infračervenými senzory bez mikrokontroléru: Tento projekt je starší projekt, udělal jsem ho v roce 2014 v měsíci červenci nebo srpnu, přemýšlel jsem o tom, že se o něj s vámi podělím. Je to jednoduchý robot vyhýbající se překážkám, který používá IR senzory a pracuje bez mikrokontroléru. IR senzory používají operační zesilovač IC
Robot vyhýbající se překážkám (Arduino): 8 kroků (s obrázky)

Robot vyhýbající se překážkám (Arduino): Zde vás poučím o výrobě robota vyhýbajícího se překážkám na základě Arduina. Doufám, že udělám krok za krokem průvodce, jak tohoto robota udělat velmi jednoduchým způsobem. Robot vyhýbající se překážkám je plně autonomní robot, který se dokáže vyhnout jakýmkoli obs
Zatažený mrak vás uzdraví (Robot vyhýbající se překážkám s funkcí sběru): 8 kroků

Cloudy Cloud vás uzdraví (Robot vyhýbající se překážkám s funkcí sběru): Zbytečný stroj - robot Arduino
Robot vyhýbající se překážkám pomocí mikrokontroléru (Arduino): 5 kroků

Robot vyhýbající se překážkám pomocí mikrokontroléru (Arduino): V tomto návodu vás naučím, jak vytvořit robota vyhýbajícího se překážkám, který pracuje s Arduinem. Arduino musíte znát. Arduino je řídicí deska, která používá mikrokontrolér atmega. Můžete použít jakoukoli verzi Arduina, ale já