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: Jak udělat robota, který se vyhýbá překážkám, pomocí Arduina: 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:
DIY -- Jak vyrobit robot Spider, který lze ovládat pomocí smartphonu pomocí Arduino Uno: 6 kroků
DIY || Jak vyrobit robota Spider, který lze ovládat pomocí smartphonu pomocí Arduino Uno: Při výrobě robota Spider se člověk může naučit tolik věcí o robotice. Stejně jako vytváření robotů je zábavné a náročné. V tomto videu vám ukážeme, jak vyrobit robota Spider, kterého můžeme ovládat pomocí smartphonu (Androi
Jak udělat robota, který se vyhýbá překážkám: 6 kroků
Jak vyrobit robota, který se vyhýbá překážkám: Robot, který se vyhýbá překážkám, je jednoduchý robot, který obsluhuje arduino a dělá to, že se jen toulá a vyhýbá se překážkám. Detekuje překážky pomocí ultrazvukového senzoru HC-SR04, jinými slovy, pokud robot cítí předmět blízko
Jak z člověka udělat robota sledujícího robota s Arduinem: 3 kroky
Jak udělat člověka sledujícího robota s Arduinem: Člověk, který sleduje robota, má smysl a následuje člověka
Jak udělat robota sledujícího čáru bez použití Arduina (mikrokontrolér): 5 kroků
Jak vyrobit robota sledujícího čáru bez použití Arduina (mikrokontrolér): V tomto návodu vás naučím, jak vytvořit robota sledujícího čáru bez použití Arduina. K vysvětlení použiji velmi snadné kroky. Tento robot bude používat IR senzor přiblížení sledujte řádek. Nebudete potřebovat žádné zkušenosti s programováním, abyste
Robot Minecraft Creeper, který se vyhýbá překážkám: 7 kroků
Robot Mreecraft Creeper, který se vyhýbá překážkám: Tento robot byl vyroben, aby se zúčastnil výzvy Minecraft, Epilog Challenge IX a první autorské soutěže. Je založen na jednom z nejznámějších davů Minecraftu: Creeper. Tento robot používá skořepinu s 3D tiskem, takže potřebujete přístup k