Tartalomjegyzék:
- Kellékek
- 1. lépés: A TTL programozó beállítása (opcionális)
- 2. lépés: A kapcsolat beállítása és konfigurálása az IDE -ben
- 3. lépés: Kód és könyvtárak
- 4. lépés: Ennyi | SZERKESZTÉS
Videó: ESP32 CAM arcfelismerés MQTT támogatással - AI-gondolkodó: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
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
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:
MATLAB Egyszerű arcfelismerés: 4 lépés
MATLAB egyszerű arcfelismerés: Ennek az oktatóanyagnak a fő célja az, hogy megmutassa, mennyire egyszerű lesz a képfeldolgozás. A MATLAB segítségével az arcfelismerés és -követés fontos és aktív kutatási terület, ezért elmagyarázom hogyan lehet ezt megcsinálni
Opencv arcfelismerés, képzés és felismerés: 3 lépés
Opencv arcfelismerés, képzés és felismerés: Az OpenCV egy nyílt forráskódú számítógépes látáskönyvtár, amely nagyon népszerű olyan alapvető képfeldolgozási feladatok elvégzéséhez, mint az elmosódás, képkeverés, a kép javítása, valamint a videó minősége, küszöbértékek stb. A képfeldolgozás mellett bizonyít
Arcfelismerés és azonosítás - Arduino arcazonosító OpenCV Python és Arduino használatával: 6 lépés
Arcfelismerés és azonosítás | Arduino arcazonosító az OpenCV Python és Arduino használatával .: Arcfelismerés Az AKA arcazonosító manapság az egyik legfontosabb funkció a mobiltelefonokban. Tehát felmerült bennem egy kérdés, " kaphatok arcazonosítót az Arduino projektemhez " és a válasz igen … Utazásom a következőképpen kezdődött: 1. lépés: Hozzáférés
Arcfelismerés a gyakorlatban: 21 lépés
Arcfelismerés a gyakorlatban: Ez a téma annyira lenyűgöz, hogy elveszítem az alvásomat: A számítógépes látás, a tárgyak és emberek észlelése egy előre betanított modell segítségével
Arcfelismerés Smart Lock LTE Pi HAT segítségével: 4 lépés
Intelligens arcfelismerő zár az LTE Pi HAT segítségével: Az arcfelismerést egyre szélesebb körben használják, ezzel intelligens zárat készíthetünk