![Kamera ESP 32 przesyła strumieniowo wideo przez WiFi - Pierwsze kroki z płytą CAM ESP 32: 8 kroków Kamera ESP 32 przesyła strumieniowo wideo przez WiFi - Pierwsze kroki z płytą CAM ESP 32: 8 kroków](https://i.howwhatproduce.com/images/002/image-5721-20-j.webp)
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:03
![](https://i.ytimg.com/vi/UpoKrsxQL1o/hqdefault.jpg)
![Image Image](https://i.howwhatproduce.com/images/002/image-5721-23-j.webp)
ESP32-CAM to bardzo mały moduł kamery z chipem ESP32-S, który kosztuje około 10 USD. Oprócz kamery OV2640 i kilku GPIO do podłączenia urządzeń peryferyjnych, posiada również gniazdo kart microSD, które może być przydatne do przechowywania zdjęć wykonanych kamerą lub do przechowywania plików do obsługi klientów.
Krok 1: Wymagane komponenty:
![Wymagane komponenty Wymagane komponenty](https://i.howwhatproduce.com/images/002/image-5721-24-j.webp)
Kup tanio:
KAMERA ESP:
www.utsource.net/itm/p/8673370.html
FTDI:
///////////////////////////////////////////////////////////////
Płyta kamery ESP 32:
www.banggood.in/Geekcreit-ESP32-CAM-WiFi-B…
www.banggood.in/3-Pcs-Geekcreit-ESP32-CAM-…
FTDI:
Krok 2: Konfiguracja i funkcje pinów
![Konfiguracja i funkcje pinów Konfiguracja i funkcje pinów](https://i.howwhatproduce.com/images/002/image-5721-25-j.webp)
Najmniejszy moduł SoC 802.11b/g/n Wi-Fi BT Niski
moc 32-bitowego procesora, może również służyć procesorowi aplikacji
Szybkość zegara do 160 MHz, sumaryczna moc obliczeniowa do 600 DMIPS
Wbudowana pamięć SRAM 520 KB, zewnętrzna 4MPSRAM
Obsługuje UART/SPI/I2C/PWM/ADC/DAC;
Obsługa kamer OV2640 i OV7670, wbudowana lampa błyskowa
Obsługa przesyłania obrazu Wi-Fi
Obsługa karty TF Obsługuje wiele trybów uśpienia
Wbudowany Lwip i FreeRTOSSobsługuje tryb pracy STA/AP/STA+AP
Obsługa technologii Smart Config/AirKiss
Obsługa lokalnych i zdalnych aktualizacji oprogramowania układowego portu szeregowego (FOTA)
Piny używane do czytnika kart microSD:GPIO 14: CLKGPIO 15: CMDGPIO 2: Dane 0GPIO 4: Dane 1 (również podłączone do wbudowanej diody LED)GPIO 12: Dane 2GPIO 13: Dane 3
Krok 3: Zainstaluj płyty ESP 32 w Arduino IDE
![Image Image](https://i.howwhatproduce.com/images/002/image-5721-27-j.webp)
![](https://i.ytimg.com/vi/E9kKcUMyS_Q/hqdefault.jpg)
Zapoznaj się z tym filmem, aby dodać płyty ESP32 w Arduino IDE
Łącze płyt ESP 32:
Krok 4: Kod
![Schematy programowania płytki Schematy programowania płytki](https://i.howwhatproduce.com/images/002/image-5721-28-j.webp)
W swoim Arduino IDE przejdź do Plik> Przykłady> ESP32> Kamera i otwórz przykład CameraWebServer.
LUB Pobierz kod stąd:
electronicguru.in/wp-content/uploads/2019/…
Krok 5: Schematy programowania płytki
ESP32-CAM nie ma złącza USB, więc musisz użyć FTDI, aby przesłać kod przez piny U0R i U0T (piny szeregowe) na płytce ESP32 CAM.
Proszę zapoznać się z poniższymi schematami
Krok 6: Przesyłanie kodu
Przed przesłaniem kodu musisz wprowadzić swoje dane uwierzytelniające Wi-Fi w następującej części kodu:
const char* ssid = "REPLACE_WITH_YOUR_SSID";
const char* hasło = "REPLACE_WITH_YOUR_PASSWORD";
i upewnij się, że wybrałeś odpowiedni moduł kamery.
Ponieważ tutaj używamy modelu AI-THINKER, więc wybierz następujące Więc skomentuj wszystkie inne modele i odkomentuj ten:
#zdefiniuj CAMERA_MODEL_AI_THINKER
wykonaj następujące kroki, aby przesłać kod: Przejdź do Narzędzia > Płyta i wybierz Moduł Wrover ESP32 Przejdź do Narzędzia > Port i wybierz port COM, do którego podłączony jest ESP32. W Narzędzia > Schemat partycji wybierz „Wielka aplikacja (3 MB bez OTA)”. Następnie kliknij przycisk przesyłania, aby przesłać kod.
Krok 7: Pobieranie IP z monitora szeregowego
![Pobieranie IP z monitora szeregowego Pobieranie IP z monitora szeregowego](https://i.howwhatproduce.com/images/002/image-5721-29-j.webp)
Następnie usuń zworkę podłączoną między GPIO0 i GND, Otwórz monitor szeregowy z szybkością transmisji: 115200. Naciśnij przycisk resetowania na płycie ESP32-CAM i poczekaj na pojawienie się adresu IP i poczekaj kilka sekund, a następnie ponownie naciśnij reset.
Krok 8: Czas sprawdzić strumień wideo
![Image Image](https://i.howwhatproduce.com/images/002/image-5721-31-j.webp)
![](https://i.ytimg.com/vi/UpoKrsxQL1o/hqdefault.jpg)
Otwórz przeglądarkę i upewnij się, że komputer jest podłączony do tej samej sieci, co ESP32 CAM, a następnie wpisz adres IP i kliknij przycisk strumienia, a otrzymasz podobny strumień wideo.
Aby uzyskać szczegółowe informacje, obejrzyj wideo.
Zalecana:
Zbuduj swojego robota do strumieniowego przesyłania wideo sterowanego przez Internet za pomocą Arduino i Raspberry Pi: 15 kroków (ze zdjęciami)
![Zbuduj swojego robota do strumieniowego przesyłania wideo sterowanego przez Internet za pomocą Arduino i Raspberry Pi: 15 kroków (ze zdjęciami) Zbuduj swojego robota do strumieniowego przesyłania wideo sterowanego przez Internet za pomocą Arduino i Raspberry Pi: 15 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/001/image-1387-9-j.webp)
Zbuduj swojego robota do strumieniowania wideo sterowanego przez Internet za pomocą Arduino i Raspberry Pi: Jestem @RedPhantom (alias LiquidCrystalDisplay / Itay), 14-letni uczeń z Izraela, uczący się w gimnazjum im. Maxa Sheina dla zaawansowanych nauk ścisłych i matematyki. Tworzę ten projekt, aby wszyscy mogli się od niego uczyć i dzielić
Płyta perforowana Clean-Cut FR4 (płyta prototypowa/prototypowa): 10 kroków (ze zdjęciami)
![Płyta perforowana Clean-Cut FR4 (płyta prototypowa/prototypowa): 10 kroków (ze zdjęciami) Płyta perforowana Clean-Cut FR4 (płyta prototypowa/prototypowa): 10 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/005/image-14965-j.webp)
Płytka perforowana Clean-Cut FR4 (płyta prototypowa/prototypowa): (tl; dr: nożyce lotnicze i kamień karborundowy pod wodą) W miarę jak wkraczamy w trzecią dekadę XXI wieku, bardzo wysokiej jakości niestandardowe płytki drukowane można zamówić w bardzo małe ilości za bardzo niskie koszty… jeśli nie masz nic przeciwko czekaniu
CribSense: bezdotykowa niania wideo oparta na wideo: 9 kroków (ze zdjęciami)
![CribSense: bezdotykowa niania wideo oparta na wideo: 9 kroków (ze zdjęciami) CribSense: bezdotykowa niania wideo oparta na wideo: 9 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/006/image-16201-15-j.webp)
CribSense: bezdotykowa niania wideo oparta na wideo: CribSense to bezdotykowa niania wideo oparta na wideo, którą możesz wykonać samodzielnie bez rozbijania banku. CribSense to implementacja C++ funkcji powiększenia wideo dostrojona do działania na Raspberry Pi 3 Model B. W ciągu weekendu możesz ustawić własne łóżeczko
Jak wysłać sygnał wideo i audio przez kabel krosowy: 5 kroków
![Jak wysłać sygnał wideo i audio przez kabel krosowy: 5 kroków Jak wysłać sygnał wideo i audio przez kabel krosowy: 5 kroków](https://i.howwhatproduce.com/images/006/image-15274-38-j.webp)
Jak wysłać sygnał wideo i audio przez kabel krosowy: w tej mojej pierwszej instrukcji pokażę, jak wysłać sygnał audio i wideo za pomocą kabla krosowego. Użyłem zmodyfikowanej konsoli Xbox jako odtwarzacza multimedialnego z kablem sieciowym biegnącym po pokoju, aby odtwarzać wszystkie moje kopie zapasowe filmów. Xbox właśnie się rozpoczął
Pilot wideo dla maluchów do odtwarzacza wideo na PC: 6 kroków
![Pilot wideo dla maluchów do odtwarzacza wideo na PC: 6 kroków Pilot wideo dla maluchów do odtwarzacza wideo na PC: 6 kroków](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10965280-toddler-video-remote-for-pc-video-player-6-steps-j.webp)
Toddler Video Remote dla PC Video Player: Buduję pilota, który łączy się z komputerem przez USB. Duży pilot pozwala mojemu maluchowi wybierać i odtwarzać filmy na starym komputerze. To stosunkowo prosty projekt. Podstawowym elementem jest klawiatura USB lub bezprzewodowa klawiatura USB. Następnie