Spisu treści:
- Krok 1: Zbierz elektronikę
- Krok 2: Edytuj i prześlij szkic
- Krok 3: Wyłącz Flash, modyfikując tablicę
- Krok 4: Kontroluj tablicę
Wideo: Przechwytywanie wideo za pomocą płyty ESP32-CAM: 4 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:28
Przyjrzymy się bardzo ciekawemu repozytorium GitHub, które umożliwia nagrywanie wideo na płycie ESP32-CAM. Wideo to nic innego jak seria starannie dobranych w czasie obrazów, a ten szkic jest na tym oparty. Zespół dodał również do szkicu funkcję FTP, co oznacza, że możesz zdalnie pobierać pliki za pośrednictwem tej samej sieci Wi-Fi, bez konieczności pobierania karty microSD.
Powyższy film zawiera wszystko, co musisz wiedzieć, a także wyjaśnia, jak korzystać z funkcji FTP.
Krok 1: Zbierz elektronikę
Płytka ESP32-CAM zawiera już moduł kamery i gniazdo kart microSD, których potrzebujemy do tego szkicu. Oprócz tego będziesz potrzebować karty microSD, płytki zaciskowej microUSB (opcjonalnie), a także konwertera USB na port szeregowy, aby przesłać szkic.
Krok 2: Edytuj i prześlij szkic
Szkic można pobrać za pomocą następującego linku:
Płyta ESP32-CAM nie ma wbudowanego złącza USB, więc aby przesłać szkic, musisz użyć zewnętrznego konwertera USB na szeregowy. Możesz użyć połączeń pokazanych powyżej, ale upewnij się, że konwerter USB na szeregowy jest podłączony w trybie 3,3V.
Zaleca się użycie zewnętrznego zasilacza 5 V do zasilania płyty, szczególnie jeśli używasz tabliczki zaciskowej FTDI. W przypadku zewnętrznego zasilania 5 V wystarczy prosta tabliczka zaciskowa USB. Odniosło się pewne sukcesy w zasilaniu płyty bezpośrednio z płyty breakout CP2102, więc możesz spróbować najpierw. W razie potrzeby płyta posiada również pin zasilania 3.3V.
Zworka jest potrzebna do przełączenia płytki w tryb pobierania. Gdy wszystko jest już podłączone, włącz zasilanie płyty, otwórz terminal szeregowy (Narzędzia->Serial Monitor) z szybkością transmisji 115, 200 i naciśnij przycisk resetowania. Powinieneś uzyskać dane wyjściowe debugowania, jak pokazano na obrazku, a to wskaże, że wszystko działa zgodnie z oczekiwaniami. Możesz teraz przesłać kod, naciskając przycisk przesyłania. Poczekaj, aż się zakończy, a następnie zdejmij zworkę i naciśnij przycisk resetowania, aby uzyskać końcowe wyjście, które wskaże, że nagrywanie zostało rozpoczęte.
Krok 3: Wyłącz Flash, modyfikując tablicę
Ten bit jest opcjonalny, ale można wyłączyć wbudowaną lampę błyskową LED, podnosząc pin tranzystora na płycie. Ponieważ linia sterowania lampą błyskową LED jest współdzielona z kartą microSD, zaświeci się i przełączy, gdy karta microSD jest dostępna. Strona GitHub pokazuje, jak wprowadzić tę zmianę i jest ona całkowicie odwracalna, dzięki czemu zawsze możesz ją włączyć później.
Jeśli nie masz ochoty na tę zmianę, możesz po prostu zablokować lampę błyskową LED, jeśli powoduje zakłócenia.
Krok 4: Kontroluj tablicę
Płytka wydrukuje adres IP po połączeniu się z siecią WiFi. Możesz wpisać to w przeglądarce internetowej, aby uzyskać dostęp do stron kontrolnych. Szkic kojarzy również nazwę hosta desklens.local z tablicą i można ją wpisać w pasku adresu zamiast adresu IP. Strony zawierają wskazówki ułatwiające rozpoczęcie pracy, a ustawienia nagrywania można nawet określić bezpośrednio w pasku adresu.
Szkic tworzy również podstawowy serwer FTP i za pomocą tej funkcji można uzyskać dostęp do zawartości karty microSD. W tym celu zaleca się użycie klienta FTP, a wideo przeprowadzi Cię przez kolejne etapy korzystania z FileZilla.
Jeśli podobał Ci się ten post, nie zapomnij śledzić nas, korzystając z poniższych linków, ponieważ będziemy budować o wiele więcej projektów, takich jak ten:
- YouTube:
- Instagram:
- Facebook:
- Twitter:
- Strona internetowa BnBe:
Zalecana:
Kraken Jr. Samouczek aplikacji IoT, część 2 – Przechwytywanie kodu Cid i uwierzytelniania: 4 kroki
Kraken Jr. IoT App Tutorial, część 2 – Przechwytywanie kodu Cid i Auth: Samouczek, część 1 (rejestracja i aktywacja e-mailem) Samouczek, część 2 (Przechwytywanie kodu Cid i Auth) Samouczek, część 3 (rejestracja Arduino)Rejestracja nowego kontrolera w Kraken Jr. Aplikacja jest łatwa. Będzie to jednak wymagało kilku kroków, aby
Radio FM za pomocą Inviot U1, płyty zgodnej z Arduino: 3 kroki
Radio FM wykorzystujące Inviot U1, płytkę zgodną z Arduino: TEA5767 jest łatwy w użyciu z arduino. Używam modułu TEA5767 i płytki anInvIoT U1 z InvIoT.com
Podłączanie czujnika DHT11/DHT22 do chmury za pomocą płyty opartej na ESP8266: 9 kroków
Podłączanie czujnika DHT11/DHT22 do chmury za pomocą płytki opartej na ESP8266: W poprzednim artykule podłączyłem płytkę NodeMCU opartą na ESP8266 do usługi Cloud4RPi. Teraz czas na prawdziwy projekt
CribSense: bezdotykowa niania wideo oparta na wideo: 9 kroków (ze zdjęciami)
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
Pilot wideo dla maluchów do odtwarzacza wideo na PC: 6 kroków
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