Tartalomjegyzék:

ESP32 CAM arcfelismerés MQTT támogatással - AI-gondolkodó: 4 lépés
ESP32 CAM arcfelismerés MQTT támogatással - AI-gondolkodó: 4 lépés

Videó: ESP32 CAM arcfelismerés MQTT támogatással - AI-gondolkodó: 4 lépés

Videó: ESP32 CAM arcfelismerés MQTT támogatással - AI-gondolkodó: 4 lépés
Videó: ESP32-CAM - Быстрый старт 2024, Szeptember
Anonim
ESP32 CAM arcfelismerés MQTT támogatással | AI-gondolkodó
ESP32 CAM arcfelismerés MQTT támogatással | AI-gondolkodó

Helló!

Meg akartam osztani egy projekt kódját, ha szükségem lenne egy ESP CAM -ra, arcfelismeréssel, amely adatokat küldhet az MQTT -nek. Így hát.. talán 7 óra nézelődés után több kódpéldán keresztül, és keresve, hogy mi az, befejeztem az MQTT integrációt!

Kellékek

Amire szükséged van:

  • ESP32 kamera (~ 5 $)
  • TTL programozó (~ 2 $)
  • 5 Jumper kábel

1. lépés: A TTL programozó beállítása (opcionális)

Ha olyan számítógépet használ, amelynek a Windows 7 -nél újabb verziója van, akkor valószínűleg szüksége van a programozó támogatott illesztőprogramjaira.

Ha az eszköz nem tud elindulni, akkor ezt az egyszerű útmutatót ajánlom az illesztőprogramok manuális telepítéséhez

2. lépés: A kapcsolat beállítása és konfigurálása az IDE -ben

A kapcsolat beállítása és konfigurálása az IDE -ben
A kapcsolat beállítása és konfigurálása az IDE -ben

Kábelezni kell, mint a képen (Jobb, ha 5 V -ot használ a 3 V helyett!)

A szürke kábelt csak akkor kell csatlakoztatni, ha programozni akarja!

Feltételezem, hogy már telepítette az ESP32 csomagot, és ha vissza kell állítania a verziót, a jelenleg használt eszközről az 1.01 -es verzióra, ez a lépés szükséges az arcfelismeréshez, különben nem fog működni!

A következő lépés az, hogy bemegy a TOOLS -ba az IDE -ben, és a Partíciós sémát hatalmas APP -ra állítja, és az ESP32 Wrover Module -t választja a táblának!

3. lépés: Kód és könyvtárak

Csak a PubSubClient könyvtárra lesz szüksége, az összes többi könyvtár automatikusan települ.

(Ne felejtse el megváltoztatni hitelesítő adatait a feltöltés előtt)

Töltse le a mellékletet, és kattintson a feltöltés gombra, és ne felejtse el a fent említett szürke kábelt!

A feltöltés után nyissa meg a soros monitort, és válassza a 115200 adatátviteli sebességet.

Látnia kell egy IP -címet, amelyhez csatlakozni kell. MEGJEGYZÉS: Az arcfelismerés már az elején engedélyezve van, így beolvassa az arcát! SZERKESZTÉS: Ezt NEM fogja automatikusan megtenni!

Az MQTT részen egy info és egy arc lapot kell látnia. EDIT: És az id fül

4. lépés: Ennyi | SZERKESZTÉS

Egyelőre ennyi, azt hiszem, valamikor frissítem, ha hibákat látok, vagy bármi más.

Remélem élvezted!

SZERKESZTÉS:

Kicsit módosítottam a kódon!

Most az arcát a belső memóriába menti, így amikor elindítja, betölti az összes korábban mentett arcot a Flash -ből!

Automatikusan menti a regisztrált arcokat a Flash -be.

Indításkor eltávolítottam az automatikus regisztrációs arcot is.

Készítettem egy új MQTT témát "id" néven, itt látható az utoljára felismert azonosító!

Ajánlott: