Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38
Tento příspěvek se ve srovnání s ostatními liší a my se podíváme na velmi zajímavou desku ESP32-CAM, která je překvapivě levná (méně než 9 $) a snadno se používá. Vytváříme jednoduchou IP kameru, kterou lze použít pro streamování živého videa pomocí modulu 2MP kamery. Vyzkoušeli jsme také funkci detekce obličeje a rozpoznávání obličeje.
Video výše pokrývá vše, co potřebujete, za méně než 4 minuty.
Krok 1: Konfigurujte IDE Arduino
Začneme přidáním balíčku podpory desky ESP32 do Arduino IDE. Na adresu správce desky musíte z nabídky Soubor přidat následující odkaz.
dl.espressif.com/dl/package_esp32_index.json
Poté otevřete správce desek, vyhledejte ESP32 a nainstalujte balíček. Počkejte na dokončení a zavřete okno. Ujistěte se, že jste vybrali správné nastavení desky z nabídky nástrojů, jak je vidět na obrázku. COM port nebude k dispozici, dokud neprovedete další krok.
Krok 2: Zapojte desku
Deska ESP32-CAM nemá integrovaný konektor USB, takže k nahrání skici musíte použít externí převodník USB na sériový port. Můžete použít výše uvedená zapojení, ale ujistěte se, že je převodník USB na sériový kabel připojen v režimu 3,3 V.
K napájení desky se doporučuje použít externí 5V zdroj, zvláště pokud používáte odpojovací desku FTDI. Pro externí napájení 5V bude stačit jednoduchá odpojovací deska USB. Došlo k určitému úspěchu při napájení desky přímo z odpojovací desky CP2102, takže si to můžete nejprve vyzkoušet. Deska má v případě potřeby také napájecí pin 3,3 V.
Propojka je nutná k uvedení desky do režimu stahování. Jakmile máte vše připojeno, zapněte desku, otevřete sériový terminál (Nástroje-> Sériový monitor) s přenosovou rychlostí 115, 200 a stiskněte tlačítko reset. Měli byste získat výstup, jak je znázorněno na obrázku, a to bude znamenat, že vše funguje podle očekávání.
Krok 3: Připravte si skicu
Otevřete příklad skici CameraWebServer, jak je znázorněno na obrázku výše. Nezapomeňte přidat název a heslo své WiFi sítě, protože se k ní bude muset deska připojit. Nezapomeňte také vybrat model kamery AI_THINKER, jak je vidět na obrázku. Jedna je hotová. Nahrajte skicu a poté znovu otevřete sériový monitor.
Dejte desce několik sekund na připojení k WiFi síti a poté uvidíte stav připojení spolu s IP adresou. Všimněte si toho, jak přejdeme k dalšímu kroku.
Krok 4: Zobrazte stream kamery
Otevřete webový prohlížeč a zadejte IP adresu, která byla získána v předchozím kroku. Měli byste získat stránku, jako je ta na obrázku. Klikněte na tlačítko „START STREAM“a měli byste mít možnost sledovat živý přenos. V závislosti na vašich potřebách změníte rozlišení na něco vyššího. Existuje také několik nastavení a efektů, se kterými si můžete hrát.
Pokud se vám v kanálu videa zobrazí vodorovné čáry, je to známka nedostatečného výkonu. V takovém případě zkuste použít kratší kabel USB nebo alternativní zdroj napájení.
Můžete také získat statický obrázek, ale protože není nikde uložen, budete muset v případě potřeby kliknout pravým tlačítkem a uložit ho.
Krok 5: Detekce a rozpoznávání tváře
Aby detekce obličeje fungovala, budete muset vybrat CIF nebo nižší rozlišení. Deska zpracuje video feed, aby detekovala tvář a zvýraznila ji na obrazovce. Pokud povolíte rozpoznávání obličejů, zkontroluje, zda je detekovaný obličej známý nebo zaregistrovaný, pokud ne, označí jej jako vetřelce. Pokud chcete uložit obličej, můžete stisknout tlačítko pro registraci obličeje a zaregistrovat více vzorků, které použije jako referenci.
Tak jednoduché je postavit jednoduchou IP kameru pomocí ESP32-CAM. Kvalita videa není vynikající, ale opravdu zjednodušily celý proces práce s kamerovými moduly, jako je tento. Použijeme to k vytvoření dalších zajímavých projektů, takže pokud se vám tento líbil, nezapomeňte nás sledovat pomocí níže uvedených odkazů:
- YouTube:
- Instagram:
- Facebook:
- Twitter:
- Web BnBe:
Doporučuje:
Domácí automatizace s Raspberry Pi pomocí reléové desky: 7 kroků
Domácí automatizace s Raspberry Pi pomocí reléové desky: Velký počet lidí chce velký komfort, ale za rozumné ceny. Cítíme se líní rozsvítit domy každý večer, když zapadne slunce, a další ráno zhasínat světla nebo zapínat/vypínat klimatizaci/ventilátor/ohřívače tak, jak byly
Rozpoznávání a identifikace obličeje - Arduino Face ID pomocí OpenCV Python a Arduino .: 6 kroků
Rozpoznávání a identifikace obličeje | Arduino Face ID pomocí OpenCV Python a Arduino .: Rozpoznání obličeje AKA face ID je v dnešní době jednou z nejdůležitějších funkcí mobilních telefonů. Měl jsem tedy otázku " mohu mít ID tváře pro svůj projekt Arduino " a odpověď zní ano … Moje cesta začala takto: Krok 1: Přístup k
DIY levný a snadný způsob pocínování desky plošných spojů pomocí páječky: 6 kroků
DIY levný a snadný způsob pocínování desky plošných spojů pomocí páječky: Když jsem byl začátečníkem v tisku na desky plošných spojů a při pájení, vždy jsem měl problém, že se pájka nelepí na správné místo nebo se stopy mědi zlomí, oxidují a mnoho dalších . Ale seznámil jsem se se spoustou technik a hacků a jeden z nich
Upgradujte kutilský kelímek pomocí WiFi na DIY detekci pohybu Sentry Alarm secí stroj: 17 kroků
Upgradujte svůj vlastní zavlažovací hrnec pomocí WiFi na DIY detektor pohybu Sentry Alarm Planter: V tomto článku vám ukážeme, jak upgradovat svůj vlastní zavlažovací hrnec pomocí WiFi na vlastní zavlažovací hrnec pomocí WiFi a detekce pohybu Sentry. nečetli jste článek o tom, jak si postavit vlastní zalévací květináč pomocí WiFi, můžete
Kamera pro detekci pohybu Raspberry Pi 3 s živým posuvem: 6 kroků
Kamera pro detekci pohybu Raspberry Pi 3 s živým posuvem: Úvod V tomto projektu se naučíte, jak vytvořit kameru pro detekci pohybu, kterou budete moci používat jako past na fotoaparát, monitor domácího mazlíčka/dětské chůvičky, bezpečnostní kameru a mnoho dalšího. Tento projekt je rozdělen do několika kroků: Úvod Nastavení