![Pagkilala sa Mukha ng ESP32 CAM Sa Suporta ng MQTT - AI-Thinker: 4 Hakbang Pagkilala sa Mukha ng ESP32 CAM Sa Suporta ng MQTT - AI-Thinker: 4 Hakbang](https://i.howwhatproduce.com/images/011/image-32241-j.webp)
Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-23 15:13
![Pagkilala sa Mukha ng ESP32 CAM Sa Suporta ng MQTT | AI-Thinker Pagkilala sa Mukha ng ESP32 CAM Sa Suporta ng MQTT | AI-Thinker](https://i.howwhatproduce.com/images/011/image-32241-1-j.webp)
Kamusta!
Nais kong ibahagi ang aking code para sa isang proyekto kung kinakailangan ko na magkaroon ng isang ESP CAM na may pagkilala sa Mukha, na maaaring magpadala ng Data sa MQTT. Napakahusay.. pagkatapos siguro ng 7 Oras ng pagtingin sa maraming mga halimbawa ng code at hinahanap kung ano ano, natapos ko na ang pagsasama ng MQTT!
Mga gamit
Ang iyong kailangan:
- ESP32 Camera (~ 5 $)
- TTL programmer (~ 2 $)
- 5 Mga Jumper Cables
Hakbang 1: Pag-set up ng TTL Programmer (OPSYONAL)
Kung gumagamit ka ng isang Computer, mayroon itong isang mas bagong bersyon kaysa sa Windows 7, malamang na kailangan mo ang mga suportadong driver para sa programmer.
Kung hindi makapagsimula ang aparato, inirerekumenda ko sa iyo ang madaling tutorial na ito upang manu-manong mai-install ang mga driver
Hakbang 2: Pag-set up ng Koneksyon at Pag-configure sa IDE
![Pag-set up ng Koneksyon at Pag-configure sa IDE Pag-set up ng Koneksyon at Pag-configure sa IDE](https://i.howwhatproduce.com/images/011/image-32241-2-j.webp)
Kailangan mong i-wire ito tulad ng sa larawan (Mas mahusay na gumamit ng 5v sa halip na 3v!)
Kailangan lang ang grey cable upang makakonekta kung nais mong i-program ito!
Ipinapalagay kong mayroon ka nang naka-install na pakete ng ESP32, kung kinakailangan kailangan mong ibalik ang bersyon, mula sa anumang ginagamit mo sa kasalukuyan hanggang sa bersyon 1.01 ang hakbang na ito ay kinakailangan para sa pagkilala sa Mukha, kung hindi man ay hindi ito gagana!
Ang susunod na hakbang ay upang pumunta sa TOOLS sa iyong IDE at itakda ang Partition Scheme sa Napakalaking APP, at piliin ang ESP32 Wrover Module bilang Lupon!
Hakbang 3: Code at Library
Kakailanganin mo lamang ang PubSubClient Library, lahat ng iba pang mga aklatan ay awtomatikong nai-install.
(Huwag kalimutang baguhin ang iyong mga kredensyal bago mag-upload)
I-download ang kalakip at i-click ang i-upload huwag kalimutan ang kulay-abo na Cable na nabanggit sa itaas!
Matapos ang Pag-upload buksan ang Serial Monitor at piliin ang 115200 bilang baud rate.
Dapat mong makita ang isang IP address upang kumonekta. TANDAAN: Ang pagkilala sa mukha ay pinagana na sa simula, kaya't i-scan nito ang iyong mukha! EDIT: HINDI na ito awtomatikong gagawa nito!
Sa bahagi ng MQTT dapat mong makita ang isang tab na impormasyon at isang tab na mukha. EDIT: At tab na id
Hakbang 4: Iyon Ito | EDIT
Ito ito sa ngayon, sa palagay ko ay ia-update ko ito ng ilang oras kung nakikita ko ang mga bug o anumang iba pang bagay.
Sana nasiyahan ka!
EDIT:
Gumawa ako ng ilang mga pagbabago sa code!
Sine-save na ngayon ang iyong Mukha sa panloob na memorya, kaya kapag sinimulan mo ito, mai-load nito ang lahat ng dating nai-save na mukha mula sa Flash!
Awtomatiko nitong nai-save ang mga naka-enrol na mukha sa Flash.
Inalis ko rin ang auto Enroll face sa pagsisimula.
Gumawa ako ng isang bagong Paksa sa MQTT na tinatawag na "id", dito ipinapakita ang huling kinikilalang ID!
Inirerekumendang:
Mirror sa Pagkilala sa Mukha Na May Lihim na Kompartimento: 15 Hakbang (na may Mga Larawan)
![Mirror sa Pagkilala sa Mukha Na May Lihim na Kompartimento: 15 Hakbang (na may Mga Larawan) Mirror sa Pagkilala sa Mukha Na May Lihim na Kompartimento: 15 Hakbang (na may Mga Larawan)](https://i.howwhatproduce.com/images/001/image-2001-5-j.webp)
Mukha ng Pagkilala sa Salamin Sa Lihim na Kompartimento: Palagi akong naintriga ng mga malikhaing lihim na kompartamento na ginamit sa mga kwento, pelikula, at iba pa. Kaya, nang makita ko ang Lihim na Kompartamento ng Paligsahan nagpasya akong mag-eksperimento sa ideya mismo at gumawa ng isang ordinaryong salamin na naghahanap ng isang
PAG-ALARMA NG PAGKILALA NG PAGKILALA: 7 Mga Hakbang
![PAG-ALARMA NG PAGKILALA NG PAGKILALA: 7 Mga Hakbang PAG-ALARMA NG PAGKILALA NG PAGKILALA: 7 Mga Hakbang](https://i.howwhatproduce.com/images/002/image-3116-24-j.webp)
PAG-ALARMA NG PAGKILALA NG PAGKILALA: Kumusta, mga kaibigan sa tutorial na ipapakita ko sa iyo kung paano gumawa ng alarma sa pagtuklas ng paggalaw. ang pangunahing bahagi ng proyektong ito ay ang sensor ng PIR
Lock ng Pinto ng Pagkilala sa Mukha: 8 Hakbang
![Lock ng Pinto ng Pagkilala sa Mukha: 8 Hakbang Lock ng Pinto ng Pagkilala sa Mukha: 8 Hakbang](https://i.howwhatproduce.com/images/005/image-14438-j.webp)
Facial Recognition Door Lock: Mga isang buwan sa paggawa, ipinapakita ko ang lock ng pintuan ng pagkilala sa mukha! Sinubukan kong gawin itong malinis hangga't makakaya ko, ngunit magagawa ko lamang ito nang higit sa isang 13 taong gulang. Ang lock ng pintuan ng pagkilala sa mukha na ito ay pinamamahalaan ng isang Raspberry Pi 4, na may isang espesyal na portable batt
Pagtuklas ng Opencv sa Mukha, Pagsasanay at Pagkilala: 3 Mga Hakbang
![Pagtuklas ng Opencv sa Mukha, Pagsasanay at Pagkilala: 3 Mga Hakbang Pagtuklas ng Opencv sa Mukha, Pagsasanay at Pagkilala: 3 Mga Hakbang](https://i.howwhatproduce.com/images/006/image-16218-j.webp)
Ang Opencv Face Detection, Training and Recognition: Ang OpenCV ay isang open source computer vision library na napakapopular para sa pagsasagawa ng mga pangunahing gawain sa pagproseso ng imahe tulad ng pag-blur, pagsasama ng imahe, pagpapahusay ng imahe pati na rin ang kalidad ng video, threshold atbp Bilang karagdagan sa pagproseso ng imahe, ito ay
Pagkilala sa Mukha + pagkilala: 8 Mga Hakbang (na may Mga Larawan)
![Pagkilala sa Mukha + pagkilala: 8 Mga Hakbang (na may Mga Larawan) Pagkilala sa Mukha + pagkilala: 8 Mga Hakbang (na may Mga Larawan)](https://i.howwhatproduce.com/images/001/image-619-124-j.webp)
Pagkilala sa Mukha + ng pagkilala: Ito ay isang simpleng halimbawa ng pagpapatakbo ng pagtuklas ng mukha at pagkilala sa OpenCV mula sa isang camera. TANDAAN: GINAWA KO ANG PROYEKTO NA ITO PARA SA SENSOR CONTEST AT GINAMIT KO ANG CAMERA BILANG SENSOR UPANG TRACK AND Recognition FACES. Kaya, Ang aming Layunin Sa sesyon na ito, 1. I-install ang Anaconda