Spisu treści:
- Krok 1: ESP32-CAM Budowanie własnego samochodu 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
- Krok 3: ESP32-CAM Zbuduj 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
Wideo: ESP32-CAM Budowanie własnego samochodu robota z transmisją wideo na żywo: 4 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:27
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
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
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
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
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:
Strumieniowanie wideo na żywo 4G/5G HD z drona DJI z małym opóźnieniem [3 kroki]: 3 kroki
Strumieniowanie wideo na żywo 4G/5G HD z drona DJI z małym opóźnieniem [3 kroki]: Poniższy przewodnik pomoże Ci uzyskać strumienie wideo na żywo w jakości HD z prawie każdego drona DJI. Za pomocą aplikacji mobilnej FlytOS i aplikacji internetowej FlytNow możesz rozpocząć przesyłanie strumieniowe wideo z drona
Transmisja na żywo/nagrywanie wideo na OBS: 5 kroków
Przesyłanie strumieniowe na żywo / nagrywanie wideo na OBS: Ta instrukcja uczy, jak przesyłać strumieniowo lub nagrywać wideo na żywo bezpośrednio z ekranu komputera. Istnieje wiele sposobów na transmisję na żywo i jeszcze więcej sposobów nagrywania, ale ten przewodnik skupi się na platformie streamingowej, OBS. Każdy rozsądnie nowoczesny komp
Budowanie własnego zegara Nixie HW i SW: 7 kroków
Budowanie własnego zegara Nixie HW i SW: W tej instrukcji będziemy budować niestandardowy zegar Nixie Tube. Wielkie podziękowania dla JLC PCB za sponsorowanie tego projektu. Przejdziemy od zbudowania niestandardowej płytki drukowanej do drukowania obudowy w 3D i kodowania oprogramowania, aby ją uruchomić. Bezpłatna dostawa w
Kamera do wykrywania ruchu Raspberry Pi 3 z transmisją na żywo: 6 kroków
Kamera do wykrywania ruchu Raspberry Pi 3 z funkcją Live Feed: WprowadzenieW tym projekcie dowiesz się, jak zbudować kamerę do wykrywania ruchu, której będziesz mógł używać jako fotopułapki, niani / niani, kamery bezpieczeństwa i wielu innych. Ten projekt jest podzielony na kilka kroków: Wprowadzenie Settin
Zbuduj własnego robota lokaja!!! - Samouczek, zdjęcia i wideo: 58 kroków (ze zdjęciami)
Zbuduj własnego robota lokaja!!! - Samouczek, zdjęcia i wideo: EDIT: Więcej informacji o moich projektach na mojej nowej stronie internetowej: narobo.com Zajmuję się również konsultingiem w zakresie robotyki, mechatroniki i projektów/produktów z efektami specjalnymi. Sprawdź moją stronę internetową - narobo.com, aby uzyskać więcej informacji. Czy kiedykolwiek chciałeś mieć robota kamerdynera, który rozmawia z tobą