Përmbajtje:

ESP32 Njohja e Fytyrës CAM Me Mbështetje MQTT - AI-Thinker: 4 hapa
ESP32 Njohja e Fytyrës CAM Me Mbështetje MQTT - AI-Thinker: 4 hapa

Video: ESP32 Njohja e Fytyrës CAM Me Mbështetje MQTT - AI-Thinker: 4 hapa

Video: ESP32 Njohja e Fytyrës CAM Me Mbështetje MQTT - AI-Thinker: 4 hapa
Video: Basha hedh karrigen e “pushtetit”, e përplas tek shkallët: Këtë do u bëjë rinia atyre që se lëshojnë 2024, Shtator
Anonim
ESP32 Njohja e Fytyrës CAM Me Mbështetje MQTT | Mendimtari AI
ESP32 Njohja e Fytyrës CAM Me Mbështetje MQTT | Mendimtari AI

Përshëndetje!

Doja të ndaja kodin tim për një projekt nëse më duhej të kisha një ESP CAM me njohjen e fytyrës, që mund të dërgonte të dhëna në MQTT. Shumë mirë.. pas ndoshta 7 orësh kërkimi të shembujve të shumtë të kodit dhe kërkimit të asaj që është ajo, unë kam përfunduar integrimin MQTT!

Furnizimet

Çfarë ju nevojitet:

  • Kamera ESP32 (5 dollarë)
  • Programues TTL ($ 2 $)
  • 5 kabllo kërcyes

Hapi 1: Vendosja e Programuesit TTL (OPSIONALE)

Nëse jeni duke përdorur një kompjuter, i cili ka një version më të ri se Windows 7, ka shumë të ngjarë që keni nevojë për drejtuesit e mbështetur për programuesin.

Nëse pajisja nuk është në gjendje të fillojë, atëherë ju rekomandoj këtë udhëzues të thjeshtë për të instaluar drejtuesit me dorë

Hapi 2: Vendosja e Lidhjes dhe Konfigurimi në IDE

Vendosja e lidhjes dhe konfigurimi në IDE
Vendosja e lidhjes dhe konfigurimi në IDE

Ju duhet ta lidhni atë si në foto (bettershtë më mirë të përdorni 5v në vend të 3v!)

Kablloja gri është e nevojshme vetëm për t'u lidhur nëse doni ta programoni!

Unë po supozoj që ju tashmë e keni të instaluar paketën ESP32, nëse po, ju duhet ta rrokullisni versionin, nga çfarëdo që po përdorni aktualisht në versionin 1.01 ky hap është i nevojshëm për njohjen e Fytyrës, përndryshe nuk do të funksionojë!

Hapi tjetër është të futeni në MJETET në IDE -në tuaj dhe të vendosni Skemën e Ndarjes në APP Huge, dhe të zgjidhni Modulin ESP32 Wrover si Bord!

Hapi 3: Kodi dhe Bibliotekat

Do t'ju duhet vetëm Biblioteka PubSubClient, të gjitha bibliotekat e tjera instalohen automatikisht.

(Mos harroni të ndryshoni kredencialet tuaja para se të ngarkoni)

Shkarkoni shtojcën dhe klikoni ngarkoni mos harroni Kabllon gri të përmendur më lart!

Pas Ngarkimit hapni Monitorin Serial dhe zgjidhni 115200 si normë baud.

Duhet të shihni një adresë IP për t'u lidhur. SH NOTNIM: Njohja e fytyrës është aktivizuar tashmë në fillim, kështu që do të skanojë fytyrën tuaj! EDIT: NUK do ta bëjë atë automatikisht më!

Në pjesën MQTT duhet të shihni një skedë informacioni dhe një skedë me fytyrë. EDIT: Dhe skeda id

Hapi 4: Kjo është | EDIT

Kjo është ajo tani për tani, mendoj se do ta azhurnoj disa kohë nëse shoh defekte ose ndonjë gjë tjetër.

Shpresoj se ju ka pelqyer!

EDIT:

Kam bërë disa ndryshime në kod!

Tani ruan Fytyrën tuaj në kujtesën e brendshme, kështu që kur ta filloni, do të ngarkojë të gjitha fytyrat e ruajtura më parë nga Flash!

Ai ruan automatikisht fytyrat e regjistruara në Flash.

Unë gjithashtu hoqa fytyrën e regjistrimit automatik gjatë fillimit.

Unë kam bërë një Temë të re MQTT të quajtur "id", kjo është ajo ku tregon ID -në e fundit të njohur!

Recommended: