Sadržaj:
- Supplies
- Korak 1: Postavljanje TTL programatora (NEOBVEZNO)
- Korak 2: Postavljanje veze i konfiguriranje u IDE -u
- Korak 3: Kôd i biblioteke
- Korak 4: To je to | EDIT
Video: ESP32 CAM Prepoznavanje lica sa MQTT podrškom - AI-mislilac: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:06
Zdravo!
Htio sam podijeliti svoj kôd za projekt ako sam trebao imati ESP CAM sa prepoznavanjem lica, koji bi mogao slati podatke MQTT -u. Pa dobro.. nakon možda 7 sati pregledavanja kroz više primjera koda i traženja šta je šta, završio sam MQTT integraciju!
Supplies
Sta ti 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
Morate ga spojiti kao na slici (bolje je koristiti 5v umjesto 3v!)
Sivi kabel je potrebno spojiti samo ako ga želite programirati!
Pretpostavljam da već imate instaliran paket ESP32, ako je potrebno, morate vratiti verziju, sa svega što trenutno koristite na verziju 1.01, ovaj korak je neophodan za prepoznavanje lica, inače neće funkcionirati!
Sljedeći korak je ući u TOOLS u vašem IDE -u i postaviti Partition Scheme na Huge APP, a zatim za ploču odabrati ESP32 Wrover Module!
Korak 3: Kôd i biblioteke
Trebat će vam samo PubSubClient biblioteka, sve ostale biblioteke se automatski instaliraju.
(Ne zaboravite da promenite akreditive pre učitavanja)
Preuzmite prilog i kliknite na 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 je već omogućeno na početku, 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 | EDIT
To je to za sada, mislim da ću ga ažurirati neko vrijeme ako vidim greške ili bilo šta drugo.
Nadam se da ste uživali!
EDIT:
Napravio sam neke izmjene u kodu!
Sada sprema vaše lice u internu memoriju, pa će pri pokretanju učitati sva prethodno spremljena lica iz Flash -a!
Automatski sprema upisana lica u Flash.
Takođe sam uklonio lice za automatsko prijavljivanje pri pokretanju.
Napravio sam novu MQTT temu pod nazivom "id", ovdje se prikazuje posljednji prepoznati ID!
Preporučuje se:
Prepoznavanje lica na Raspberry Pi 4B u 3 koraka: 3 koraka
Prepoznavanje lica na Raspberry Pi 4B u 3 koraka: U ovom uputstvu ćemo izvršiti otkrivanje lica na Raspberry Pi 4 sa Shunya O/S koristeći biblioteku Shunyaface. Shunyaface je biblioteka za prepoznavanje/otkrivanje lica. Cilj projekta je postići najbržu brzinu otkrivanja i prepoznavanja sa
Abellcadabra (sistem zaključavanja vrata za prepoznavanje lica): 9 koraka
Abellcadabra (Sistem zaključavanja vrata za prepoznavanje lica): Ležeći tokom karantene, pokušao sam pronaći način da ubijem vrijeme izgradnjom prepoznavanja lica za kućna vrata. Nazvao sam ga Abellcadabra - što je kombinacija između Abracadabre, čarobne fraze sa zvonom na vratima koje samo čujem. LOL
Ogledalo za prepoznavanje lica sa tajnim odjeljkom: 15 koraka (sa slikama)
Ogledalo za prepoznavanje lica s tajnim pretincem: Uvijek su me zanimali uvijek kreativni tajni odjeljci koji se koriste u pričama, filmovima i slično. Stoga sam, kad sam vidio natjecanje u tajnim odjeljcima, odlučio eksperimentirati s tom idejom i napraviti ogledalo običnog izgleda koje otvara
Otkrivanje lica, obuka i prepoznavanje Opencv lica: 3 koraka
Otkrivanje lica, obuka i prepoznavanje lica Opencv: OpenCV je biblioteka računarskog vida otvorenog koda koja je vrlo popularna za obavljanje osnovnih zadataka obrade slika, kao što su zamućivanje, miješanje slika, poboljšanje slike, kao i kvaliteta videa, određivanje praga itd. Osim obrade slike, to je prov
Prepoznavanje lica+prepoznavanje: 8 koraka (sa slikama)
Prepoznavanje lica+prepoznavanje: Ovo je jednostavan primjer pokretanja otkrivanja i prepoznavanja lica pomoću OpenCV -a sa kamere. NAPOMENA: NAPRAVIO SAM OVAJ PROJEKT ZA TAKMIČENJE SENZORA I KORISTIO SAM KAMERU KAO SENZOR ZA PRAĆENJE I PRIZNAVANJE LICA. Dakle, naš ciljU ovoj sesiji, 1. Instalirajte Anacondu