Zdalnie sterowany samochód

autko_wifiInspiracją do wykonania tego projektu była chęć użycia smartfona do sterowania pojazdem.

Popularność smartfonów w ostatnim czasie szybko rośnie, jednak zdecydowana większość użytkowników nie ma pojęcia, jak wielkie możliwości są ukryte w tych małych urządzeniach. Aby to zobrazować, nasz członek koła skonstruował pojazd, którym steruje właśnie przy pomocy swojego smartfona.

Jest to pojazd  zbudowany na bazie dość prostego mechanizmu. Ma dwa silniki na prąd stały z przekładniami oraz serwomechanizm wykorzystywany do zmiany kierunku jazy.  Aby „ożywić” robota, należało popracować nad elektroniką. „Skonstruowałem układ, który jest odpowiedzialną za komunikacje robota ze smartfonem. Układ ten ma pełną kontrolę nad silnikami oraz innymi elementami. Musiałem przemyśleć sprawę komunikacji smartfona z robotem. Wybrałem standard Wi-Fi,  następnie dokupiłem odpowiedni moduł mogący komunikować się z układem elektronicznym robota” – wyjaśnia Piotrek. Zainstalowany na robocie mikroprocesor ATmega328 steruje pośrednio silnikami i bezprzewodowo komunikuje się przez Wi-Fi ze smartfonem. Ogromną zaletą tego rozwiązania, jest fakt, że robotem można sterować z dowolnego miejsca na ziemi. Wystarczy podłączyć  robota do jakiejkolwiek sieci Wi-Fi.

Budowa:

Korpus główny robota stanowi płyta (sklejka) o wymiarach 300mmx200mm. Zastosowany materiał przy małej wadze zapewnia dobrą wytrzymałość oraz jest łatwy w obróbce. Robot jest napędzany przez dwa tylnie koła. Przednie koła przymocowane są bezpośrednio do serwomechanizmu, który umożliwia skręcanie pojazdu.  Silniki oraz cała elektronika zasilana jest przez 4 baterie AA lub powerbank.

Końcówka mocy odpowiedzialna za sterowanie silnikami oparta jest na układzie scalonym L293D (Mostek H). Układ ten umożliwia sterowanie dwóch silników. Kierunek obrotów ustawiany jest za pomocą dwóch bitów, a prędkość obrotową reguluje się poprzez zmianę współczynnika wypełnienia impulsów (PWM).

Do komunikacji robota ze smartfonem  został użyty moduł Wi-Fi ESP8266. Jest on bardzo tani a zarazem daje ogromne możliwości programistyczne. Zasada działania jest prosta, smartfon wysyła rozkazy w postaci „ramki danych” na konkretny adres IP ( robota ), tam są odbierane przez moduł ESP i wysyłane do mikroprocesora. Ten analizuje dane i wykonuje rozkazy.

Do sterowania pojazdem celowo nie został wybrany standard bluetooth – ze względu na ograniczenia.  Dzięki zastosowaniu komunikacji  Wi-Fi pojazd ten można bardzo łatwo rozbudować o kamerę IP i strumieniować obraz w czasie rzeczywistym bezpośrednio  na wyświetlacz naszego smartfona.  Może to być bardzo przydatne przy eksploracji trudno dostępnych miejsc.

Film na YouTube’ie prezentujący samochodzik.

~Piotr Kądziołka

11127854_1050158731680572_1042447513_n 11158154_1050158718347240_800056256_n 11160389_1050158741680571_906924033_n 11160412_1050158721680573_625648911_n 11173585_1050158715013907_1403379250_n 11185840_1050158728347239_1732489062_n 11186269_1050158735013905_837529658_n

Tworzymy:
P.I.W.O. bbc
Wspierają nas:
Popieramy:
dziewczyny na politechniki Labview fangroup