विषयसूची:

MQTT सपोर्ट के साथ ESP32 CAM फेस रिकग्निशन - एआई-विचारक: 4 कदम
MQTT सपोर्ट के साथ ESP32 CAM फेस रिकग्निशन - एआई-विचारक: 4 कदम

वीडियो: MQTT सपोर्ट के साथ ESP32 CAM फेस रिकग्निशन - एआई-विचारक: 4 कदम

वीडियो: MQTT सपोर्ट के साथ ESP32 CAM फेस रिकग्निशन - एआई-विचारक: 4 कदम
वीडियो: ESP32-CAM - Guide to making YOUR first DIY Security Camera 2024, सितंबर
Anonim
MQTT सपोर्ट के साथ ESP32 CAM फेस रिकग्निशन | एआई-विचारक
MQTT सपोर्ट के साथ ESP32 CAM फेस रिकग्निशन | एआई-विचारक

नमस्कार!

मैं एक परियोजना के लिए अपना कोड साझा करना चाहता था, क्या मुझे फेस रिकग्निशन के साथ एक ईएसपी सीएएम की आवश्यकता थी, जो एमक्यूटीटी को डेटा भेज सके। इतना अच्छा.. कई कोड उदाहरणों को गर्त में देखने के 7 घंटे बाद और क्या है, इसकी तलाश में, मैंने MQTT एकीकरण समाप्त कर दिया है!

आपूर्ति

जिसकी आपको जरूरत है:

  • ESP32 कैमरा (~5$)
  • टीटीएल प्रोग्रामर (~2$)
  • 5 जम्पर केबल्स

चरण 1: टीटीएल प्रोग्रामर की स्थापना (वैकल्पिक)

यदि आप एक कंप्यूटर का उपयोग कर रहे हैं, जिसमें विंडोज 7 की तुलना में एक नया संस्करण है, तो आपको प्रोग्रामर के लिए समर्थित ड्राइवरों की सबसे अधिक आवश्यकता है।

यदि डिवाइस प्रारंभ करने में सक्षम नहीं है, तो मैं आपको मैन्युअल रूप से ड्राइवरों को स्थापित करने के लिए यह आसान ट्यूटोरियल सुझाता हूं

चरण 2: कनेक्शन सेट करना और IDE में कॉन्फ़िगर करना

IDE में कनेक्शन सेट करना और कॉन्फ़िगर करना
IDE में कनेक्शन सेट करना और कॉन्फ़िगर करना

आपको इसे चित्र की तरह तार करने की आवश्यकता है (3v के बजाय 5v का उपयोग करना बेहतर है!)

यदि आप इसे प्रोग्राम करना चाहते हैं तो ग्रे केबल को केवल कनेक्ट करने की आवश्यकता है!

मैं मान रहा हूं कि आपके पास पहले से ही ESP32 पैकेज स्थापित है, यदि ऐसा है तो आपको संस्करण को वापस रोल करने की आवश्यकता है, जो भी आप वर्तमान में संस्करण 1.01 का उपयोग कर रहे हैं, यह चरण चेहरा पहचान के लिए आवश्यक है, अन्यथा यह काम नहीं करेगा!

अगला कदम अपने IDE में TOOLS में जाना है और विभाजन योजना को विशाल APP पर सेट करना है, और बोर्ड के रूप में ESP32 Wrover मॉड्यूल का चयन करना है!

चरण 3: कोड और पुस्तकालय

आपको केवल पबसुब क्लाइंट लाइब्रेरी की आवश्यकता होगी, अन्य सभी पुस्तकालय स्वचालित रूप से स्थापित हो जाते हैं।

(अपलोड करने से पहले अपने क्रेडेंशियल बदलना न भूलें)

अटैचमेंट डाउनलोड करें और अपलोड पर क्लिक करें, ऊपर बताए गए ग्रे केबल को न भूलें!

अपलोड करने के बाद सीरियल मॉनिटर खोलें और बॉड रेट के रूप में 115200 चुनें।

कनेक्ट करने के लिए आपको एक आईपी पता देखना चाहिए। नोट: चेहरा पहचान पहले से ही शुरू में सक्षम है, इसलिए यह आपके चेहरे को स्कैन करेगा! संपादित करें: यह अब स्वचालित रूप से ऐसा नहीं करेगा!

MQTT भाग पर आपको एक सूचना टैब और एक चेहरा टैब देखना चाहिए। संपादित करें: और आईडी टैब

चरण 4: यही है | संपादित करें

यह अभी के लिए है, मुझे लगता है कि अगर मैं बग या कोई अन्य चीज देखता हूं तो मैं इसे कुछ समय अपडेट कर दूंगा।

मुझे उम्मीद है तुम्हें आनंद आया होगा!

संपादित करें:

मैंने कोड में कुछ बदलाव किए हैं!

यह अब आपके चेहरे को आंतरिक मेमोरी में सहेजता है, इसलिए जब आप इसे शुरू करते हैं, तो यह पहले से सहेजे गए सभी चेहरों को फ्लैश से लोड करेगा!

यह स्वचालित रूप से नामांकित चेहरों को फ़्लैश में सहेजता है।

मैंने स्टार्टअप पर ऑटो एनरोल फेस को भी हटा दिया।

मैंने "आईडी" नामक एक नया एमक्यूटीटी विषय बनाया है, यह वह जगह है जहां यह मान्यता प्राप्त अंतिम आईडी दिखाता है!

सिफारिश की: