Spisu treści:

Robot omijający przeszkody oparty na TIVA: 7 kroków
Robot omijający przeszkody oparty na TIVA: 7 kroków

Wideo: Robot omijający przeszkody oparty na TIVA: 7 kroków

Wideo: Robot omijający przeszkody oparty na TIVA: 7 kroków
Wideo: Robot omijający przeszkody - Kodowanie bywa proste! 2024, Lipiec
Anonim
Robot omijający przeszkodę oparty na TIVA
Robot omijający przeszkodę oparty na TIVA

Cześć chłopaki

Wróciłem z kolejnym samouczkiem z serii instrukcji tiva.

Tym razem jest to przeszkoda oparta na TIVA omijająca robota zrobionego przez moich przyjaciół jako ich semestralny projekt.

Mam nadzieję, że ci się spodoba!!!

Krok 1: Wprowadzenie

Wstęp
Wstęp

W królestwie zwierząt wiele różnych stworzeń używa wąsów, aby pomóc im odnaleźć się w ciemności, w mętnych wodach, a nawet w polowaniu na zdobycz. Wąsy mogą być bardzo przydatne, gdy zwierzęta nie mogą polegać na wzroku. Ten projekt pokazuje, jak zbudować prostego robota, który używa wąsów jako „czujników uderzeń”, aby pomóc robotowi wykryć, kiedy ma wpaść na przeszkodę, aby mógł się odwrócić i uniknąć zderzenia.

Zasadniczo jest przeznaczony do poruszania się w przód, w lewo i w prawo zgodnie z poleceniem wydanym przez mikrokontroler. Sterownik silnika jest również sterowany przez mikrokontroler.

Ten robot nie może poruszać się w kierunku do tyłu, ponieważ Servo może obracać się o około 180 stopni (90 w każdym kierunku)

Pozycja "-90": Lewa

Pozycja „0”: neutralna

Pozycja „90”: w prawo

Napęd różnicowy:

Ruch robota został wykonany za pomocą algorytmu Differential Drive. Aby ruszyć do przodu, oba przednie koła poruszają się w tym samym kierunku. Aby przesunąć się w prawo, prawe koło zostaje zatrzymane, a lewe przesunięte do przodu. Aby poruszać się w lewo, lewe koło zostaje zatrzymane, a prawe koło jest przesunięte do przodu. Aby zatrzymać robota, oba przednie koła są zatrzymywane.

Krok 2: Potrzebne komponenty:

Sprzęt komputerowy:

·> Mikrokontroler TM4C123G

·> Układ scalony sterownika silnika L293D

·> Czujnik ultradźwiękowy HC-SR04

·> Podwozie robota + 2 silniki prądu stałego z uchwytem + 2 koła + 1 kółko samonastawne + śruby i nakrętki

·> SG90-Mikro Serwo

·> Regulator napięcia LM7805 + Radiator

·> Bateria zasilająca 9V/200mAh

·> Power bank 5V/200mAh

·> Podstawowy zestaw elektroniki zawiera płytkę stykową, przewody połączeniowe itp.

·> Narzędzia: śrubokręt, nożyce / ściągacz izolacji

·> Przewody połączeniowe: męski na męski, męski na żeński

Oprogramowanie:

·> Android Studio (dla aplikacji na Androida)

·> Keil uVision4

Zalecana: