Tydzień 11 – Zakończenie projektu

Opublikowany Autor Piotr CudnikDodaj komentarz

Jedenasty tydzień  trwania konkursu za nami pora podsumować realizacje projektu. W tym tygodniu zaplanowane miałem złożenie zdalnie sterowanego samochodu z dotychczasowych elementów.  W tym celu wykorzystałem starą niedziałającą zabawkę z dzieciństwa, która posłużyła mi za platformę dla mojej elektroniki. Moduł  ESP8266 NodeMCU v3 wraz z modułem L293D i stabilizatorem napięcia umieściłem na platformie samochodu, w której znajdował się pojemnik na 7 baterii AA. Po kilku modyfikacjach kodu aplikacji przyszła pora na testy.

Aplikacja łączy się z modułem WiFi, po naciśnięciu odpowiednich klawiszy lub kliknięciu myszki w odpowiednie przyciski wysyłane są komendy (U – gaz, D – wstecz, R – skręt w prawo, L – skręt w lewo) do zdalnie sterowanego samochodu. Podczas testów czasami pojawiały się problemy z odbieraniem komunikatów. Pojawiały kilku sekundowe opóźnienia lub komunikaty w ogóle nie został odebrane. Po zakończeniu przeprowadzonych testów szacuje, że około 80% wysyłanych komunikatów było obsłużone, natomiast 20% nie zostało wykonanych. Sądzę, że można było by poprawić skuteczność odbierania komend na poziomie skryptu modułu WiFi.

 

Krótki filmik demonstracyjny rezultat projektu.

Podsumowanie projektu

Projekt został zakończony z satysfakcjonującym mnie rezultatem. Zakładany cel na początku projektu został w większym stopniu zrealizowany. Zbudowałem zdalnie sterujący samochód od zera wykorzystując pojedyncze komponenty, o których nie miałem wcześniej żadnego pojęcia. Dużo się nauczyłem podczas realizacji tego projektu. Mam też niedosyt związany z podłączeniem kamery. Szkoda, że tej części projektu nie udało się zrealizować, może za jakiś czas wrócę jeszcze do tego projektu i spróbuje podłączyć kamerę  OV7670 VGA do samochodu wraz z streamingiem obrazu do aplikacji. Możliwe też, że podłączę jakieś diody led by jakoś upiększyć samochodzik. Na razie kończę ten etap projektu RemoteControlCar z pozytywnym wynikiem. Jak kiedyś powrócę do tego projektu z kolejnym etapem napisze o tym na blogu.

 

Wykorzystane elementy w projekcie / kosztorys

Moduł  ESP8266 NodeMCU v3

32,80

Moduł L293D

3,00

Stabilizator L7805CV

1,00

2 płytki stykowe

3,80

Kabelki

1,00

2 silniki DC

6,00

        Razem 47,60

 

Kilka zdjęć jak prezentuje się mój zdalnie sterujący samochód.

 

Krótkie podsumowanie projektu

Cena komponentów: 47,60 zł.
Czas na realizacje projektu: ~73 godziny.
Co udało się zrobić? Zrobiłem zdalnie sterowany samochód.
Czego nie udało się zrobić? Nie udało się podłączyć kamery.
Przyszłość  projektu. Podłączenie kamery, dodanie  diody led.