Sadržaj:

ESP32 CAM prepoznavanje lica s podrškom za MQTT - AI-mislilac: 4 koraka
ESP32 CAM prepoznavanje lica s podrškom za MQTT - AI-mislilac: 4 koraka

Video: ESP32 CAM prepoznavanje lica s podrškom za MQTT - AI-mislilac: 4 koraka

Video: ESP32 CAM prepoznavanje lica s podrškom za MQTT - AI-mislilac: 4 koraka
Video: Как настроить и использовать камеру ESP32 с камерой Micro USB WiFi 2024, Rujan
Anonim
ESP32 CAM prepoznavanje lica s podrškom za MQTT | AI-mislilac
ESP32 CAM prepoznavanje lica s podrškom za MQTT | AI-mislilac

Zdravo!

Htio sam podijeliti svoj kôd za projekt ako sam trebao imati ESP CAM s prepoznavanjem lica, koji bi mogao slati podatke MQTT -u. Pa dobro.. nakon možda 7 sati pregledavanja više primjera koda i traženja što je što, završio sam MQTT integraciju!

Pribor

Što trebaš:

  • ESP32 kamera (~ 5 USD)
  • TTL programer (~ 2 USD)
  • 5 prespojnih kabela

Korak 1: Postavljanje TTL programatora (NEOBVEZNO)

Ako koristite računalo koje ima noviju verziju od Windows 7, najvjerojatnije su vam potrebni podržani upravljački programi za programera.

Ako se uređaj ne može pokrenuti, preporučujem vam ovaj jednostavan vodič za ručno instaliranje upravljačkih programa

Korak 2: Postavljanje veze i konfiguriranje u IDE -u

Postavljanje veze i konfiguriranje u IDE -u
Postavljanje veze i konfiguriranje u IDE -u

Morate ga spojiti kao na slici (Bolje je koristiti 5v umjesto 3v!)

Sivi kabel potrebno je spojiti samo ako ga želite programirati!

Pretpostavljam da već imate instaliran paket ESP32, ako je tako, morate vratiti verziju, od onoga što trenutno koristite do verzije 1.01, ovaj korak je neophodan za prepoznavanje lica, inače neće funkcionirati!

Sljedeći korak je ulazak u TOOLS u vašem IDE -u i postavljanje Partition Scheme na Huge APP, a za ploču odaberite ESP32 Wrover Module!

Korak 3: Kôd i knjižnice

Trebat će vam samo PubSubClient knjižnica, sve ostale knjižnice se automatski instaliraju.

(Ne zaboravite promijeniti vjerodajnice prije prijenosa)

Preuzmite privitak i kliknite upload ne zaboravite sivi kabel koji je gore spomenut!

Nakon prijenosa otvorite serijski monitor i odaberite 115200 kao brzinu prijenosa.

Trebali biste vidjeti IP adresu za povezivanje. NAPOMENA: Prepoznavanje lica već je omogućeno pri pokretanju pa će skenirati vaše lice! EDIT: Neće to više automatski raditi!

Na dijelu MQTT trebali biste vidjeti karticu s podacima i jednu karticu s licem. EDIT: I kartica ID

Korak 4: To je to | UREDI

To je to za sada, mislim da ću ga ažurirati neko vrijeme ako vidim greške ili bilo što drugo.

Nadam se da si uzivao!

UREDI:

Napravio sam neke izmjene u kodu!

Sada sprema vaše lice u internu memoriju pa će, kad ga pokrenete, učitati sva prethodno spremljena lica iz Flasha!

Automatski sprema upisana lica u Flash.

Također sam uklonio lice za automatsku registraciju pri pokretanju.

Napravio sam novu MQTT temu pod nazivom "id", ovdje se prikazuje posljednji prepoznati ID!

Preporučeni: