विषयसूची:

ESP32-CAM बोर्ड का उपयोग करके फेस डिटेक्शन के साथ IP कैमरा: 5 कदम
ESP32-CAM बोर्ड का उपयोग करके फेस डिटेक्शन के साथ IP कैमरा: 5 कदम

वीडियो: ESP32-CAM बोर्ड का उपयोग करके फेस डिटेक्शन के साथ IP कैमरा: 5 कदम

वीडियो: ESP32-CAM बोर्ड का उपयोग करके फेस डिटेक्शन के साथ IP कैमरा: 5 कदम
वीडियो: DIY ESP32CAM Surveillance Over WiFi(internet)|| OV2640 Camera || Unboxing,Programming,Face Detection 2024, नवंबर
Anonim
ESP32-CAM बोर्ड का उपयोग करके फेस डिटेक्शन के साथ IP कैमरा
ESP32-CAM बोर्ड का उपयोग करके फेस डिटेक्शन के साथ IP कैमरा

यह पोस्ट दूसरों की तुलना में अलग है और हम बहुत ही दिलचस्प ESP32-CAM बोर्ड पर एक नज़र डालते हैं जो आश्चर्यजनक रूप से सस्ता ($ 9 से कम) और उपयोग में आसान है। हम एक साधारण आईपी कैमरा बनाते हैं जिसका उपयोग 2MP कैमरा मॉड्यूल का उपयोग करके लाइव वीडियो फीड स्ट्रीम करने के लिए किया जा सकता है। हम फेस डिटेक्शन और फेस रिकग्निशन फीचर को भी आजमाते हैं।

ऊपर दिया गया वीडियो 4 मिनट से कम समय में आपकी जरूरत की हर चीज को कवर कर देता है।

चरण 1: Arduino IDE कॉन्फ़िगर करें

Arduino IDE कॉन्फ़िगर करें
Arduino IDE कॉन्फ़िगर करें

हम Arduino IDE में ESP32 बोर्ड सपोर्ट पैकेज जोड़कर शुरू करते हैं। आपको फ़ाइल मेनू से बोर्ड प्रबंधक URL में निम्न लिंक जोड़ने की आवश्यकता है।

dl.espressif.com/dl/package_esp32_index.json

फिर, बोर्ड मैनेजर खोलें, ESP32 खोजें और पैकेज इंस्टॉल करें। इसके पूरा होने तक प्रतीक्षा करें और विंडो बंद करें। सुनिश्चित करें कि आपने टूल मेनू से सही बोर्ड सेटिंग्स का चयन किया है, जैसा कि छवि में देखा गया है। COM पोर्ट तब तक उपलब्ध नहीं होगा जब तक आप अगला कदम नहीं उठाते।

चरण 2: बोर्ड को तार दें

बोर्ड को तार दें
बोर्ड को तार दें
बोर्ड को तार दें
बोर्ड को तार दें

ESP32-CAM बोर्ड में ऑनबोर्ड USB कनेक्टर नहीं है इसलिए आपको स्केच अपलोड करने के लिए बाहरी USB से सीरियल कनवर्टर का उपयोग करने की आवश्यकता है। आप ऊपर दिखाए गए वायरिंग कनेक्शन का उपयोग कर सकते हैं लेकिन सुनिश्चित करें कि USB से सीरियल कनवर्टर 3.3V मोड में जुड़ा हुआ है।

बोर्ड को बिजली देने के लिए बाहरी 5V आपूर्ति का उपयोग करने की अनुशंसा की जाती है, खासकर यदि आप FTDI ब्रेकआउट बोर्ड का उपयोग कर रहे हैं। बाहरी 5V आपूर्ति के लिए, एक साधारण USB ब्रेकआउट बोर्ड ठीक काम करेगा। CP2102 ब्रेकआउट बोर्ड से सीधे बोर्ड को शक्ति प्रदान करने में कुछ सफलता मिली है ताकि आप इसे पहले आज़मा सकें। जरूरत पड़ने पर बोर्ड में 3.3V पावर पिन भी होता है।

बोर्ड को डाउनलोड मोड में डालने के लिए जम्पर की जरूरत होती है। एक बार जब आपके पास सब कुछ कनेक्ट हो जाए, तो बोर्ड को पावर दें, 115, 200 की बॉड दर के साथ एक सीरियल टर्मिनल (टूल्स-> सीरियल मॉनिटर) खोलें और रीसेट बटन दबाएं। आपको एक आउटपुट प्राप्त करना चाहिए जैसा कि छवि में दिखाया गया है और यह इंगित करेगा कि सब कुछ अपेक्षित रूप से काम कर रहा है।

चरण 3: स्केच तैयार करें

स्केच तैयार करें
स्केच तैयार करें
स्केच तैयार करें
स्केच तैयार करें
स्केच तैयार करें
स्केच तैयार करें
स्केच तैयार करें
स्केच तैयार करें

कैमरावेबसर्वर उदाहरण स्केच खोलें जैसा कि ऊपर की छवि में दिखाया गया है। सुनिश्चित करें कि आप अपने वाईफाई नेटवर्क का नाम और पासवर्ड जोड़ते हैं क्योंकि बोर्ड को इससे जुड़ना होगा। साथ ही, चित्र में दिखाए अनुसार AI_THINKER कैमरा मॉडल का चयन करना सुनिश्चित करें। एक यह किया जाता है। स्केच अपलोड करें और फिर सीरियल मॉनिटर को फिर से खोलें।

वाईफाई नेटवर्क से जुड़ने के लिए बोर्ड को कुछ सेकंड दें और फिर आप आईपी पते के साथ कनेक्शन की स्थिति देखेंगे। जैसे ही हम अगले चरण पर जाते हैं, इसे नोट कर लें।

चरण 4: कैमरा स्ट्रीम देखें

कैमरा स्ट्रीम देखें
कैमरा स्ट्रीम देखें
कैमरा स्ट्रीम देखें
कैमरा स्ट्रीम देखें

एक वेब ब्राउज़र खोलें और पिछले चरण में प्राप्त IP पता दर्ज करें। आपको छवि में एक जैसा पृष्ठ प्राप्त करना चाहिए। "स्टार्ट स्ट्रीम" बटन पर क्लिक करें और आपको लाइव स्ट्रीम देखने में सक्षम होना चाहिए। आप अपनी आवश्यकताओं के आधार पर संकल्प को कुछ उच्चतर में बदलते हैं। कुछ सेटिंग्स और प्रभाव भी हैं जिनके साथ आप खेल सकते हैं।

यदि आपको वीडियो फीड में क्षैतिज रेखाएं मिलती हैं, तो यह अपर्याप्त शक्ति का संकेत है। उस स्थिति में एक छोटे यूएसबी केबल या वैकल्पिक पावर स्रोत का उपयोग करने का प्रयास करें।

आप एक स्थिर छवि भी प्राप्त कर सकते हैं, लेकिन चूंकि यह कहीं भी संग्रहीत नहीं है, इसलिए यदि आवश्यक हो तो आपको राइट-क्लिक करना होगा और इसे सहेजना होगा।

चरण 5: चेहरा पहचानना और पहचानना

चेहरा पहचान और पहचान
चेहरा पहचान और पहचान
चेहरा पहचान और पहचान
चेहरा पहचान और पहचान
चेहरा पहचान और पहचान
चेहरा पहचान और पहचान

चेहरे का पता लगाने के काम करने के लिए, आपको CIF या कम रिज़ॉल्यूशन का चयन करना होगा। बोर्ड किसी चेहरे का पता लगाने और उसे स्क्रीन पर हाइलाइट करने के लिए वीडियो फीड को प्रोसेस करेगा। यदि आप चेहरा पहचान सक्षम करते हैं, तो यह यह देखने के लिए जांच करेगा कि क्या पता लगाया गया चेहरा ज्ञात है या नामांकित है, यदि नहीं, तो यह इसे घुसपैठिए के रूप में टैग करेगा। यदि आप किसी चेहरे को सहेजना चाहते हैं तो आप एक से अधिक नमूनों को पंजीकृत करने के लिए नामांकन चेहरा बटन दबा सकते हैं जिसे वह संदर्भ के रूप में उपयोग करेगा।

ESP32-CAM का उपयोग करके एक साधारण IP कैमरा बनाना कितना आसान है। वीडियो की गुणवत्ता उत्कृष्ट नहीं है लेकिन उन्होंने इस तरह के कैमरा मॉड्यूल के साथ काम करने की पूरी प्रक्रिया को वास्तव में सरल बना दिया है। हम इसका उपयोग कुछ और दिलचस्प प्रोजेक्ट बनाने के लिए करेंगे, इसलिए यदि आपको यह पसंद आया है, तो नीचे दिए गए लिंक का उपयोग करके हमें फॉलो करना न भूलें:

  • यूट्यूब:
  • इंस्टाग्राम:
  • फेसबुक:
  • ट्विटर:
  • बीएनबीई वेबसाइट:

सिफारिश की: