Obsah:

Rozpoznávanie tváre ESP32 CAM s podporou MQTT - AI-Thinker: 4 kroky
Rozpoznávanie tváre ESP32 CAM s podporou MQTT - AI-Thinker: 4 kroky

Video: Rozpoznávanie tváre ESP32 CAM s podporou MQTT - AI-Thinker: 4 kroky

Video: Rozpoznávanie tváre ESP32 CAM s podporou MQTT - AI-Thinker: 4 kroky
Video: Как настроить и использовать камеру ESP32 с камерой Micro USB WiFi 2024, Jún
Anonim
Rozpoznávanie tváre ESP32 CAM s podporou MQTT | AI-mysliteľ
Rozpoznávanie tváre ESP32 CAM s podporou MQTT | AI-mysliteľ

Ahoj!

Chcel by som sa podeliť o svoj kód pre projekt, ak by som potreboval mať ESP CAM s rozpoznávaním tvárí, ktoré by mohlo odosielať údaje do MQTT. Tak dobre.. asi po 7 hodinách hľadania prostredníctvom viacerých príkladov kódu a hľadania toho, čo je čo, som dokončil integráciu MQTT!

Zásoby

Čo potrebuješ:

  • Kamera ESP32 (~ 5 $)
  • Programátor TTL (~ 2 $)
  • 5 prepojovacích káblov

Krok 1: Nastavenie programátora TTL (VOLITEĽNÉ)

Ak používate počítač, ktorý má novšiu verziu ako Windows 7, pravdepodobne budete potrebovať podporované ovládače pre programátor.

Ak sa zariadenie nedá spustiť, odporúčam vám tento jednoduchý návod na manuálnu inštaláciu ovládačov

Krok 2: Nastavenie pripojenia a konfigurácia v IDE

Nastavenie pripojenia a konfigurácia v IDE
Nastavenie pripojenia a konfigurácia v IDE

Musíte to zapojiť ako na obrázku (Je lepšie použiť 5 V namiesto 3 V!)

Sivý kábel je potrebné pripojiť iba vtedy, ak ho chcete naprogramovať!

Predpokladám, že už máte nainštalovaný balík ESP32, a ak je to tak, musíte vrátiť verziu späť, bez ohľadu na to, čo v súčasnosti používate, na verziu 1.01, tento krok je potrebný na rozpoznanie tváre, inak to nebude fungovať!

Ďalším krokom je prejsť na NÁSTROJE vo vašom IDE a nastaviť schému rozdelenia na obrovskú aplikáciu a ako dosku vybrať modul ESP32 Wrover!

Krok 3: Kód a knižnice

Budete potrebovať iba knižnicu PubSubClient, všetky ostatné knižnice sa nainštalujú automaticky.

(Pred odoslaním nezabudnite zmeniť svoje poverenia)

Stiahnite si prílohu a kliknite na nahrať, nezabudnite na sivý kábel uvedený vyššie!

Po nahraní otvorte Sériový monitor a ako prenosovú rýchlosť vyberte 115200.

Mala by sa vám zobraziť adresa IP, ku ktorej sa chcete pripojiť. POZNÁMKA: Rozpoznávanie tváre je už na začiatku povolené, takže naskenuje vašu tvár! UPRAVIŤ: Už to automaticky NEMÁ!

V časti MQTT by ste mali vidieť informačnú kartu a jednu tvár. EDIT: A karta id

Krok 4: To je ono | UPRAVIŤ

Toto je nateraz všetko, myslím, že ak to uvidím, chyby alebo niečo iné, nejaký čas to budem aktualizovať.

Dúfam, že si si užil!

UPRAVIŤ:

V kóde som vykonal niekoľko zmien!

Teraz uloží vašu tvár do vnútornej pamäte, takže keď ju spustíte, načíta všetky predtým uložené tváre z Flash!

Zaregistrované tváre automaticky uloží do programu Flash.

Tiež som odstránil tvár automatického prihlásenia pri spustení.

Vytvoril som novú tému MQTT s názvom „id“, tu sa zobrazuje posledný rozpoznaný identifikátor!

Odporúča: