Video: Robot vyhýbající se překážkám TIVA: 7 kroků
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Ahoj lidi
Jsem zpět s dalším tutoriálem série instrukcí tiva.
Tentokrát se jedná o robota vyhýbajícího se překážkám na bázi TIVA vytvořeného mými přáteli jako jejich semestrální projekt.
Doufám, že si to užijete !!!
Krok 1: Úvod
V živočišné říši mnoho různých tvorů používá vousy, aby jim pomohly zorientovat se ve tmě, v temných vodách, nebo jim dokonce pomohly lovit kořist. Vousy mohou být velmi užitečné, když se zvířata nemohou spoléhat na zrak. Tento projekt vám ukáže, jak postavit jednoduchého robota, který jako „nárazové senzory“používá vousy, které pomáhají robotovi detekovat, když se chystá narazit do překážky, aby se mohl otočit a vyhnout se nárazu.
V zásadě je navržen tak, aby se pohyboval dopředu, doleva a doprava podle příkazu vydaného mikrořadičem. Ovladač motoru je také řízen mikrokontrolérem.
Tento robot se nemůže pohybovat dozadu, protože servo se může otáčet přibližně o 180 stupňů (90 v každém směru)
Poloha "-90": vlevo
Poloha „0“: Neutrální
Poloha „90“: Vpravo
Diferenciální pohon:
Pohyb robota byl proveden pomocí algoritmu diferenciálního pohonu. Pro pohyb vpřed se obě přední kola pohybují stejným směrem. Chcete -li se přesunout doprava, pravé kolo se zastaví a levé se posune dopředu. Pro pohyb doleva se levé kolo zastaví a pravé se posune dopředu. Aby se robot zastavil, zastaví se obě přední kola.
Krok 2: Potřebné součásti:
Hardware:
·> Mikrokontrolér TM4C123G
·> IC ovladače motoru L293D
·> Ultrazvukový senzor HC-SR04
·> Robotický podvozek + 2 stejnosměrné motory s držákem + 2 kola + 1 otočné kolo + šrouby a matice
·> SG90-Micro Servo
·> Regulátor napětí LM7805 + chladič
·> 9V/200mAh napájecí baterie
·> 5V/200mAh napájecí banka
·> Základní sada elektroniky obsahuje prkénko, propojovací vodiče atd.
·> Nástroje: šroubovák, nůžkový / odizolovací nástroj
·> Propojovací dráty: Muž na Muž, Muž na Žena
Software:
·> Android Studio (pro aplikaci pro Android)
·> Keil uVision4