Spisu treści:

ESP32-CAM Budowanie własnego samochodu robota z transmisją wideo na żywo: 4 kroki
ESP32-CAM Budowanie własnego samochodu robota z transmisją wideo na żywo: 4 kroki

Wideo: ESP32-CAM Budowanie własnego samochodu robota z transmisją wideo na żywo: 4 kroki

Wideo: ESP32-CAM Budowanie własnego samochodu robota z transmisją wideo na żywo: 4 kroki
Wideo: #policja ❤️ #kia #randka 2024, Lipiec
Anonim
ESP32-CAM Budowanie własnego samochodu robota z transmisją wideo na żywo
ESP32-CAM Budowanie własnego samochodu robota z transmisją wideo na żywo

Chodzi o to, aby opisywany tutaj samochód-robot był jak najtańszy. Dlatego mam nadzieję, że ze szczegółowymi instrukcjami i wybranymi podzespołami do taniego modelu dotrę do dużej grupy docelowej. Chciałbym przedstawić Wam mój pomysł na samochód robota, który wykorzystuje ESP32-CAM, mały komputer z kamerą i W-LAN. Dzięki tak zwanemu ESP32-CAM możliwe jest za około 5,- Euro przesyłanie obrazu wideo na żywo, widoku z samochodu robota, przez połączenie W-LAN i sterowanie silnikami prądu stałego wbudowanymi w robota.

Ponieważ mały ESP32-CAM posiada moduł WIFI i Bluetooth, obraz wideo można również przesyłać do smartfona lub laptopa na większe odległości dzięki dołączonej dodatkowej antenie.

Lista komponentów jest dostępna na moim blogu z najnowszą elektroniką, której używam dla tego robota.

ESP32-CAM buduje własny samochód robota z transmisją wideo na żywo – rozpoczęcie projektu

Krok 1: ESP32-CAM Budowanie własnego samochodu robota z transmisją wideo na żywo – okablowanie adaptera szeregowego USB

ESP32-CAM Budowanie własnego samochodu robota z transmisją wideo na żywo - okablowanie adaptera szeregowego USB
ESP32-CAM Budowanie własnego samochodu robota z transmisją wideo na żywo - okablowanie adaptera szeregowego USB
ESP32-CAM Budowanie własnego samochodu robota z transmisją wideo na żywo - okablowanie adaptera szeregowego USB
ESP32-CAM Budowanie własnego samochodu robota z transmisją wideo na żywo - okablowanie adaptera szeregowego USB

Aby zaprogramować moduł ESP32-CAM, należy go najpierw podłączyć do komputera. Ponieważ nie ma interfejsu USB, należy użyć adaptera USB-Serial Adapter. W module ESP32-CAM, który wymieniłem na liście komponentów, taki adapter jest już w dostawie. Sam używałem podobnego adaptera, którego wcześniej używałem w podobnych projektach. Zasada jest zawsze taka sama: ESP-32 z kablami połączeniowymi żeńsko-żeńskimi musi być najpierw podłączony do adaptera szeregowego USB.

Zdjęcie pokazuje, które piny należy w jaki sposób podłączyć, aby komunikacja odbywała się przez interfejs szeregowy modułu ESP32-CAM.

Więcej informacji jak wszystko skonfigurować jest szczegółowo opisane na moim blogu:

ESP32-CAM buduje własny samochód robota z transmisją wideo na żywo – okablowanie adaptera szeregowego USB

Krok 2: ESP32-CAM Budowa własnego samochodu robota z transmisją wideo na żywo - projekt podwozia

ESP32-CAM Budowanie własnego samochodu robota z transmisją wideo na żywo - projekt podwozia
ESP32-CAM Budowanie własnego samochodu robota z transmisją wideo na żywo - projekt podwozia
ESP32-CAM Budowanie własnego samochodu robota z transmisją wideo na żywo - projekt podwozia
ESP32-CAM Budowanie własnego samochodu robota z transmisją wideo na żywo - projekt podwozia
ESP32-CAM Budowanie własnego samochodu robota z transmisją wideo na żywo - projekt podwozia
ESP32-CAM Budowanie własnego samochodu robota z transmisją wideo na żywo - projekt podwozia

Podwozie można zbudować z wielu materiałów lub opakowań, które w przeciwnym razie trafiłyby do odpadów. Zrobiłem więc dobre doświadczenia z podwoziami, które są zbudowane indywidualnie z kartonu. Jednak tutaj praca z nożyczkami i nożem do dywanów jest konieczna i dlatego może dojść do urazów u dzieci. Również konstrukcja podwozia czysto kartonowego jest nieco bardziej skomplikowana, ale bardziej kreatywna niż gotowe pudełko wykonane m.in. plastik jak opakowanie lodów. Poniżej opiszę budowę podwozia z pudełka na lody, ponieważ nie ma ostrych noży potrzebnych do wycięcia podwozia. Kolejnymi zaletami skrzynki na lody są to, że jest tania w utrzymaniu, stabilna, wykonana z innych odpadów i wystarczająco duża, aby pomieścić wszystkie elementy samochodu-robota. Również cienki plastik pudełka jest łatwy w obróbce, a w przypadku błędów można go tanio wymienić.

Jak wywiercić otwory pod silniki prądu stałego i bardziej szczegółowy opis publikuję na moim blogu:

ESP32-CAM buduje własny samochód robota z transmisją wideo na żywo – Projekt podwozia

Krok 3: ESP32-CAM Zbuduj własny samochód robota z transmisją wideo na żywo - okablowanie koncentratora I²C

ESP32-CAM Zbuduj własny samochód robota z transmisją wideo na żywo - okablowanie koncentratora I²C
ESP32-CAM Zbuduj własny samochód robota z transmisją wideo na żywo - okablowanie koncentratora I²C
ESP32-CAM Zbuduj własny samochód robota z transmisją wideo na żywo - okablowanie koncentratora I²C
ESP32-CAM Zbuduj własny samochód robota z transmisją wideo na żywo - okablowanie koncentratora I²C
ESP32-CAM Zbuduj własny samochód robota z transmisją wideo na żywo – okablowanie koncentratora I²C
ESP32-CAM Zbuduj własny samochód robota z transmisją wideo na żywo – okablowanie koncentratora I²C

Do sterowania sterownikiem silnika L298N z modułem ESP32-CAM potrzebny jest sterownik serwo PCA9685. Sterownik serwo i wyświetlacz OLED są połączone z magistralą I2C ESP32-CAM za pośrednictwem koncentratora I2C. W poprzednim artykule widzieliśmy, jak możemy udostępnić magistralę I2C za pomocą dwóch pinów 1 i 3. Ponieważ wiemy z poprzedniego artykułu, że magistrala I2C może ogólnie działać za pośrednictwem tych dwóch pinów, a dołączony wyświetlacz OLED dał Adres IP, możemy dalej budować sterowanie silnikami samochodu robota.

Kliknij poniższy link, aby uzyskać więcej informacji na temat koncentratora I2C i sposobu korzystania z niego w samochodzie robota:

ESP32-CAM buduje własny samochód robota z transmisją wideo na żywo – okablowanie koncentratora I²C

Krok 4: ESP32-CAM Budowanie własnego samochodu robota z transmisją wideo na żywo – programowanie pilota WIFI

ESP32-CAM Budowanie własnego samochodu robota z transmisją wideo na żywo – programowanie pilota WIFI
ESP32-CAM Budowanie własnego samochodu robota z transmisją wideo na żywo – programowanie pilota WIFI
ESP32-CAM Budowanie własnego samochodu robota z transmisją wideo na żywo – programowanie pilota WIFI
ESP32-CAM Budowanie własnego samochodu robota z transmisją wideo na żywo – programowanie pilota WIFI
ESP32-CAM Budowanie własnego samochodu robota z transmisją wideo na żywo – programowanie pilota WIFI
ESP32-CAM Budowanie własnego samochodu robota z transmisją wideo na żywo – programowanie pilota WIFI

Z poprzednim artykułem i pierwszym małym sterowaniem silnikami samochód robota jechał już przed siebie. Było więc jasne, że technologia działa i teraz trzeba zaprogramować tylko bardziej złożony system sterowania, za pomocą którego można aktywnie sterować samochodem robota. Obejmuje to minimalistyczny interfejs sieciowy i możliwość sterowania silnikami o różnej prędkości i kierunku obrotów. W tym artykule wyjaśnię, w jaki sposób zrealizowałem interfejs sieciowy i jakie funkcje, takie jak obracanie obrazu z kamery, są możliwe. Jeśli przerobiłeś wszystkie artykuły krok po kroku, nie musisz instalować żadnych nowych bibliotek w swoim Arduino IDE.

Interfejs sieciowy z transmisją wideo na żywo wygląda jak na zamieszczonym tu obrazku.

Aby uzyskać szczegółowy opis programowania wszystkiego wystarczy kliknąć poniższy link i odwiedzić mój blog:

ESP32-CAM buduje własny samochód robota z transmisją wideo na żywo – programowanie pilota WIFI

Mam nadzieję, że spodobał Ci się pomysł zbudowania mojego robota z ESP32-CAM i że mój blog pomógł Ci samodzielnie zbudować tak malutkiego robota.

Zalecana: