Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:05
Tento príspevok sa líši od ostatných a my sa pozrieme na veľmi zaujímavú dosku ESP32-CAM, ktorá je prekvapivo lacná (menej ako 9 dolárov) a ľahko sa používa. Vytvárame jednoduchú IP kameru, ktorú je možné použiť na streamovanie živého videa pomocou modulu 2MP kamery. Vyskúšali sme aj funkciu detekcie tváre a rozpoznávania tváre.
Video vyššie pokrýva všetko, čo potrebujete, za menej ako 4 minúty.
Krok 1: Konfigurujte IDE Arduino
Začíname pridaním balíka podpory dosky ESP32 do Arduino IDE. Na adresu URL správcu tabuliek musíte pridať nasledujúci odkaz z ponuky Súbor.
dl.espressif.com/dl/package_esp32_index.json
Potom otvorte správcu dosiek, vyhľadajte ESP32 a nainštalujte balík. Počkajte, kým sa dokončí, a zatvorte okno. Uistite sa, že ste z ponuky nástrojov vybrali správne nastavenia dosky, ako je vidieť na obrázku. Port COM bude k dispozícii až po vykonaní ďalšieho kroku.
Krok 2: Zapojte dosku
Doska ESP32-CAM nemá vstavaný konektor USB, takže na nahranie náčrtu musíte použiť externý prevodník USB na sériové číslo. Môžete použiť vyššie uvedené zapojenia, ale uistite sa, že prevodník USB na sériový port je zapojený v režime 3,3 V.
Na napájanie dosky sa odporúča použiť externý 5V zdroj, najmä ak používate oddeľovaciu dosku FTDI. Pokiaľ ide o externé napájanie 5 V, jednoduchá USB oddeľovacia doska bude fungovať dobre. Dosiahol sa určitý úspech pri napájaní dosky priamo z oddeľovacej dosky CP2102, takže si to môžete najskôr vyskúšať. Doska má v prípade potreby aj napájací kolík 3,3 V.
Jumper je potrebný na uvedenie dosky do režimu sťahovania. Keď máte všetko pripojené, zapnite dosku, otvorte sériový terminál (Nástroje-> Sériový monitor) s prenosovou rýchlosťou 115 200 a stlačte tlačidlo reset. Mali by ste získať výstup, ako je znázornené na obrázku, a to bude znamenať, že všetko funguje podľa očakávania.
Krok 3: Pripravte si skicu
Otvorte ukážkový náčrt CameraWebServer, ako je to znázornené na obrázku vyššie. Uistite sa, že zadáte názov a heslo svojej siete WiFi, pretože sa k nej bude musieť doska pripojiť. Nezabudnite tiež vybrať model kamery AI_THINKER, ako je vidieť na obrázku. Jeden je hotový. Odošlite náčrt a potom znova otvorte sériový monitor.
Dajte doske niekoľko sekúnd na pripojenie k sieti WiFi a potom uvidíte stav pripojenia spolu s IP adresou. Všimnite si to, keď prejdeme k ďalšiemu kroku.
Krok 4: Zobrazte stream z kamery
Otvorte webový prehliadač a zadajte adresu IP získanú v predchádzajúcom kroku. Mali by ste získať stránku podobnú tej na obrázku. Kliknutím na tlačidlo „ZAČAŤ STREAM“by ste mali mať možnosť sledovať priamy prenos. Rozlíšenie zmeníte na niečo vyššie, v závislosti od vašich potrieb. Existuje aj niekoľko nastavení a efektov, s ktorými sa môžete hrať.
Ak sa vám v kanáli videa zobrazia vodorovné čiary, znamená to, že máte nedostatočný výkon. V takom prípade skúste použiť kratší kábel USB alebo alternatívny zdroj napájania.
Môžete tiež získať statický obrázok, ale pretože ten nie je nikde uložený, budete musieť v prípade potreby kliknúť pravým tlačidlom myši a uložiť ho.
Krok 5: Detekcia a rozpoznanie tváre
Aby rozpoznávanie tváre fungovalo, musíte zvoliť CIF alebo nižšie rozlíšenie. Doska spracuje kanál videa, aby rozpoznala tvár a zvýraznila ju na obrazovke. Ak povolíte rozpoznávanie tváre, skontroluje, či je rozpoznaná tvár známa alebo zaregistrovaná, ak nie, označí ju ako votrelca. Ak chcete uložiť tvár, môžete stlačením tlačidla zaregistrovať tvár zaregistrovať viacero vzoriek, ktoré použije ako referenciu.
Takto jednoducho je možné zostaviť jednoduchú IP kameru pomocou ESP32-CAM. Kvalita videa nie je vynikajúca, ale skutočne zjednodušili celý proces práce s kamerovými modulmi, ako je tento. Použijeme to na vytvorenie ďalších zaujímavých projektov, takže ak sa vám tento páčil, nezabudnite nás sledovať pomocou nasledujúcich odkazov:
- YouTube:
- Instagram:
- Facebook:
- Twitter:
- Web BnBe:
Odporúča:
Sledovanie tváre pomocou ARDUINO !!!: 7 krokov
Sledovanie tváre pomocou ARDUINO !!!: V predchádzajúcom návode som sa podelil o to, ako môžete komunikovať medzi Arduino a Python pomocou modulu „pyserial“a ovládať LED. Ak ste to nevideli, pozrite sa sem: KOMUNIKÁCIA MEDZI ARDUINO & PYTHON! A ako môžete rozpoznať farbu
Rozpoznávanie tváre a identifikácia - Arduino Face ID pomocou OpenCV Python a Arduino .: 6 krokov
Rozpoznávanie tváre a identifikácia | Arduino Face ID pomocou OpenCV Python a Arduino .: Rozpoznávanie tváre AKA face ID je v dnešnej dobe jednou z najdôležitejších funkcií mobilných telefónov. Preto som mal otázku „môžem mať pre svoj projekt Arduino identifikátor tváre“? a odpoveď je áno … Moja cesta začala takto: Krok 1: Prístup k nám
E -mailová kamera Arduino Security 3G/GPRS s detekciou pohybu: 4 kroky
E -mailová kamera Arduino Security 3G/GPRS s detekciou pohybu: V tejto príručke by som chcel povedať o jednej verzii budovania bezpečnostného monitorovacieho systému s detektorom pohybu a odosielaním fotografií do schránky prostredníctvom štítu 3G/GPRS. Tento článok je založený na ďalšie pokyny: pokyn 1 a návod
Halloween roboty so sledovaním tváre a detekciou úsmevu: 8 krokov (s obrázkami)
Sledovanie tváre a rozpoznávanie úsmevu Halloween roboti: Halloween sa blíži! Rozhodli sme sa postaviť niečo cool. Zoznámte sa s robotmi Ghosty a Skully. Môžu sledovať vašu tvár a vedia, že keď sa usmievate, smejete sa s vami! Tento projekt je ďalším príkladom použitia aplikácie iRobbie, ktorá prevádza iPhone na
Vylepšite svojpomocný zavlažovací hrniec pomocou WiFi na kutilský detektor pohybu s detekciou pohybu a sadbovačom: 17 krokov
Vylepšite svojpomocný zavlažovací kvetináč pomocou WiFi na kutilský detektor pohybu detektora pohybu : V tomto článku vám ukážeme, ako upgradovať svoj vlastný zavlažovací kvetináč s WiFi na samonavlažovací kvetináč s WiFi a alarmom detekcie pohybu. nečítali ste článok o tom, ako si postaviť svojpomocný zavlažovací hrniec pomocou WiFi, môžete