Obsah:
- Krok 1: Potřebné díly
- Krok 2: Sestavte podvozek
- Krok 3: Hlavní připojení
- Krok 4: Arduino kód
- Krok 5: Spusťte
Video: Robot vyhýbající se překážkám pomocí mikrokontroléru (Arduino): 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
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 dobře znát. Arduino je řídicí deska, která používá mikrokontrolér atmega. Můžete použít libovolnou verzi Arduina, ale já jsem na svém robotu použil Arduino Uno r3.
Kód je velmi snadný a obvod má pouze 4-5 vodičů. Robot také používá k pohonu motorů štít motoru L293D, který je kompatibilní s Arduino. Štít tedy sedí přímo na Arduino, takže je vše snadné … V zásadě je náš robot auto, které se pohybuje vpřed, a pokud mu v cestě přijde nějaká překážka, zastaví se tam, posune se o kousek zpět a pak se jeho hlava otáčí doleva a doprava. Poté porovná vzdálenost a robot se otočí ve směru s větší vzdáleností. Poté se robot znovu pohybuje vpřed tímto směrem a celý proces znovu opakuje. Ke zjištění vzdálenosti robot používá ultrazvukový senzor HC-sr04. Tento senzor tedy odesílá ultrazvukové zvukové vlny, každých 10 mikrosekund, a pokud je před námi nějaká překážka, snímač přijme ozvěnu. Na základě doby jízdy zná vzdálenost mezi senzorem a objektem. Začněme tedy…
Krok 1: Potřebné díly
Abychom mohli zahájit jakýkoli projekt, musíme nejprve shromáždit požadované součásti. Všechny požadované součásti jsou uvedeny níže:-
- Arduino
- Motorový štít L293D
- Podvozek (včetně motorů a kol)
- Dráty
- Držák baterie
- Mikromotor
- modul ultrazvukového senzoru HC-sr04
- držák senzoru
Sbírejte tedy tyto materiály a přejděte k dalšímu kroku.
Krok 2: Sestavte podvozek
Nyní sestavte tělo robota. Každý může mít jiný podvozek. Podle toho tedy sestavte svůj podvozek. Většina podvozků je dodávána s návodem k použití a dokonce i můj s ním, takže se na něj podívejte a podle toho postavte svůj podvozek. Poté připevněte součásti k šasi. Arduino s připevněným štítem motoru a také držákem baterie musí být upevněno na šasi. Servomotor musí být také upevněn na podvozku vpředu. Dlouhá servo hlava musí být zasunuta pod konzolu HC-sr04. Čidlo musí být upevněno v držáku a držáku na servomotoru.
Nelepte jej na servomotor, protože může být později uspořádán v případě nesprávného umístění. Jen to opravit. Opravte jej tak, aby snímač směřoval dopředu (oči směřovaly dopředu). Připojte vodiče k motorům a buďte připraveni na další krok. Také ke snímači.
Krok 3: Hlavní připojení
Nyní tedy provedeme propojení. Spojení není více než 5-6, takže to bude hračka. Proveďte připojení senzoru podle výše uvedeného schématu. Ke stínění lze připojit servomotor a stejnosměrné motory. Připojte baterii ke štítu a připojte štít k desce Arduino.
Krok 4: Arduino kód
Toto je poslední část dokončení našeho robota. Jedná se tedy o software a ne o hardware. Musíme tedy naprogramovat naše Arduino. Nahrál jsem kód Arduina. Můžete také použít jiný kód nebo napsat vlastní. Právě jsem to nahrál pro referenci.
Krok 5: Spusťte
Postavili jsme tedy náš PŘEKÁŽKU, KTERÁ SE VYHÝBÁ ROBOTU. Nyní je čas pohrát si s naším skvělým robotem a vyzkoušet nové experimenty v našem kódu.
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 pomocí ultrazvukových senzorů: 9 kroků (s obrázky)
Robot vyhýbající se překážkám pomocí ultrazvukových senzorů: Jedná se o jednoduchý projekt o robotu, který se vyhýbá překážkám, pomocí ultrazvukových senzorů (HC SR 04) a desky Arduino Uno. Robot se vyhýbá překážkám a vybírá nejlepší způsob, jak je sledovat senzory. A všimněte si, že to není tutorial project, share you
Robot vyhýbající se překážkám pomocí Arduino Uno: 5 kroků (s obrázky)
Robot vyhýbající se překážkám pomocí Arduino Uno: Ahoj, toto je velmi jednoduchý a fungující projekt, kterému se říká robot pro vyhýbání se překážkám pomocí arduina a specialitou tohoto projektu je, že dává příkazy o tom, jakým způsobem se pohybuje na smartphonu přes bluetooth
Robot vyhýbající se překážkám pomocí ovladače motoru L298n: 5 kroků
Robot vyhýbající se překážkám pomocí ovladače motoru L298n: ahoj kluci, dnes vyrobíme tohoto robota .. doufám, že se vám bude líbit