कई मामलों में रिमोट वीडियो मॉनिटरिंग जरूरी है, लेकिन एकमुश्त कैमरा खरीदना काफी महंगा हो सकता है। सौभाग्य से, आप वैकल्पिक समाधान पा सकते हैं।

क्या आपको अपने स्मार्टफोन से चीजों की जांच करने के लिए एक त्वरित, सस्ता तरीका चाहिए? हम देखेंगे कि हम निगरानी, ​​​​निगरानी, ​​या वीडियो डोरबेल अनुप्रयोगों के लिए रिमोट, वेब-सक्षम कैमरा स्थापित करने के लिए सस्ते ईएसपी 32-सीएएम मॉड्यूल का उपयोग कैसे कर सकते हैं!

इस परियोजना के लिए आपूर्ति एकत्र करना

इस परियोजना के लिए आपको आवश्यकता होगी:

  • एक प्रोग्रामिंग बेटी बोर्ड या एक अंतर्निर्मित यूएसबी पोर्ट के साथ एक ईएसपी 32-सीएएम बोर्ड
  • एक माइक्रो यूएसबी केबल
  • एक यूएसबी चार्जर
  • आपके वायरलेस एक्सेस प्वाइंट के लिए नेटवर्क का नाम और पासवर्ड
  • एक स्मार्टफोन या टैबलेट

उपयुक्त ESP32-CAM बोर्ड चुनना

इस प्रोजेक्ट के लिए, आपको अपने कंप्यूटर से ESP32-CAM बोर्ड को प्रोग्राम करने के लिए एक तरीके की आवश्यकता होगी और जब यह आपके कंप्यूटर से कनेक्ट नहीं होगा तो इसे पावर देने का एक तरीका होगा। यदि आपके बोर्ड में USB कनेक्टर है तो ये दोनों कार्य आसानी से पूरे हो जाते हैं।

इस कारण से, आपको करना चाहिए

instagram viewer
या तो एक ESP32-CAM खरीदें एक ESP32-CAM-MB बेटी बोर्ड या एक नए ESP32-CAM-CH340 के साथ। दोनों प्रोग्रामिंग और पावर के लिए जरूरी यूएसबी पोर्ट के साथ आते हैं। एक नंगे ESP32-CAM बोर्ड खरीदने से बचें, क्योंकि इसके लिए अतिरिक्त घटकों की आवश्यकता होगी जो आपके पास नहीं हो सकते हैं।

Arduino IDE सेट करना

ESP32-CAM को प्रोग्राम करने के लिए, आपको Arduino IDE की आवश्यकता होगी Arduino वेबसाइट. जिस समय यह लेख लिखा गया था, उस समय 1.8.19 वर्तमान संस्करण था।

डाउनलोड पूरा होने के बाद, एप्लिकेशन लॉन्च करें। पहली बार जब आप इसे चलाते हैं, आपको विंडोज़ से एक अपरिचित एप्लिकेशन चेतावनी मिल सकती है. क्लिक करना सुरक्षित है और जानकारी, के बाद बस ऐसे ही भागो.

एक बार Arduino IDE शुरू होने के बाद, यह इस तरह दिखेगा:

Arduino IDE को ESP32-CAM को पहचानने की अनुमति देने के लिए आपको कुछ बदलाव करने होंगे। सबसे पहले, खुला पसंद वहाँ से फ़ाइल मेन्यू। यह कहां कहा गया है अतिरिक्त बोर्ड प्रबंधक URL, निम्न पंक्ति में पेस्ट करें:

https://dl.espressif.com/dl/package_esp32_index.json

तब दबायें ठीक.

अब, खोलें उपकरण मेनू और अपने माउस को उस मेनू आइटम पर होवर करें जो शुरू होता है तख़्ता: (यह कुछ ऐसा हो सकता है बोर्ड: Arduino Uno). दिखाई देने वाले सबमेनू से, चुनें बोर्ड प्रबंधक. यह शीर्ष पर एक खोज बार के साथ एक नई विंडो लाएगा। प्रकार ESP32 खोज पट्टी में। ऐसा करने से आपको चयन करने की अनुमति मिलनी चाहिए esp32 एस्प्रेसिफ सिस्टम्स द्वारा। क्लिक इंस्टॉल. जब डाउनलोड पूरा हो जाए, तो क्लिक करें ठीक बाहर निकलने के लिए बोर्ड प्रबंधक.

अब, पर लौटें उपकरण मेनू और फिर से सबमेनू खोलें जो शब्द से शुरू होता है तख़्ता. इस बार, आपको एक देखना चाहिए ESP32 Arduino वह वस्तु जो पहले नहीं थी। यह एक सबमेनू है जिसमें बोर्ड के नामों की एक लंबी सूची है। पाना एआई विचारक ESP32-CAM और उसे चुनें।

इतना ही; Arduino IDE अब ESP32-CAM के लिए कॉन्फ़िगर किया गया है!

कैमरावेबसर्वर को संकलित और लोड करना

Arduino IDE एक बेहतरीन उदाहरण के साथ आता है जिसे कहा जाता है कैमरावेबसर्वर जो ESP32-CAM की पूर्ण क्षमताओं को दर्शाता है। आइए इसे आजमाएं! वहाँ से फ़ाइल मेनू, चुनें उदाहरण और नामक अनुभाग खोजें एआई टिंकर ईएसपी32-सीएएम के उदाहरण.

उसके नीचे, चुनें ESP32, फिर कैमरा-और अंत में कैमरावेबसर्वर.

इसे आपके ESP32-CAM के साथ चलाने के लिए हमें कुछ संशोधन करने होंगे। इस तरह दिखने वाली रेखाएँ खोजें:

// कैमरा मॉडल चुनें
#define CAMERA_MODEL_WROVER_KIT // में PSRAM है
//# परिभाषित करें CAMERA_MODEL_ESP_EYE // में PSRAM है
//# परिभाषित करें CAMERA_MODEL_M5STACK_PSRAM // में PSRAM है
//# CAMERA_MODEL_M5STACK_V2_PSRAM को परिभाषित करें // M5Camera संस्करण B में PSRAM है
//# परिभाषित करें CAMERA_MODEL_M5STACK_WIDE // में PSRAM है
//# CAMERA_MODEL_M5STACK_ESP32CAM परिभाषित करें // कोई PSRAM नहीं
//# CAMERA_MODEL_AI_THINKER को परिभाषित करें // इसमें PSRAM है
//# CAMERA_MODEL_TTGO_T_JOURNAL को परिभाषित करें // कोई PSRAM नहीं

यह कई कैमरा बोर्ड नामों की सूची है, जिनमें से प्रत्येक से पहले है #परिभाषित करें. इनमें से एक पंक्ति सक्रिय है, जबकि अन्य निष्क्रिय हैं। // से शुरू होने वाली लाइनें निष्क्रिय हैं, जबकि स्लैश के बिना कोई भी सक्रिय है। हम इसे संशोधित करना चाहते हैं, इसलिए केवल लाइन for CAMERA_MODEL_AI_THINKER सक्रिय है। ऐसा करने के लिए, इसे इस तरह बनाएं:

// कैमरा मॉडल चुनें
//# परिभाषित करें CAMERA_MODEL_WROVER_KIT // में PSRAM है
//# परिभाषित करें CAMERA_MODEL_ESP_EYE // में PSRAM है
//# परिभाषित करें CAMERA_MODEL_M5STACK_PSRAM // में PSRAM है
//# CAMERA_MODEL_M5STACK_V2_PSRAM को परिभाषित करें // M5Camera संस्करण B में PSRAM है
//# परिभाषित करें CAMERA_MODEL_M5STACK_WIDE // में PSRAM है
//# CAMERA_MODEL_M5STACK_ESP32CAM परिभाषित करें // कोई PSRAM नहीं
#define CAMERA_MODEL_AI_THINKER // में PSRAM है
//# CAMERA_MODEL_TTGO_T_JOURNAL को परिभाषित करें // कोई PSRAM नहीं

इसके बाद, हमें अपने वायरलेस नेटवर्क के बारे में ESP32-CAM को बताना होगा। निम्नलिखित पंक्तियाँ खोजें:

कॉन्स्ट चार * एसएसआईडी = "**********";
कॉन्स्ट चार * पासवर्ड = "**********";

अब तारक को से बदलें आपका नेटवर्क नाम (SSID) और आपके वायरलेस एक्सेस प्वाइंट के लिए नेटवर्क पासवर्ड। केवल तारांकन बदलें और दोहरे उद्धरण चिह्नों को रखें।

अब, Arduino IDE टूलबार में गोल चेकमार्क बटन पर क्लिक करें (वैकल्पिक रूप से, चुनें सत्यापित करें/संकलित करें वहाँ से स्केच मेन्यू)। Arduino IDE कहेगा संकलन स्केच. कुछ देर बाद कहेगा संकलन हो गया. अगर इसे देखने के बजाय आपको कोई त्रुटि मिलती है, तो इसका मतलब है कि आपने कुछ गलत टाइप किया है। अपने परिवर्तनों को सावधानीपूर्वक सत्यापित करें, किसी भी त्रुटि को ठीक करें और पुनः प्रयास करें!

एक बार संकलन सफल हो जाने के बाद, अंतिम चरण कार्यक्रम को बोर्ड पर अपलोड करना है। USB केबल का उपयोग करके ESP32-CAM को अपने कंप्यूटर से कनेक्ट करें। फिर, पर जाएँ उपकरण मेनू और उस आइटम की तलाश करें जो "से शुरू होता हैबंदरगाह:" और सबमेनू से एक सीरियल पोर्ट चुनें। फिर Arduino टूलबार से एक सर्कल में तीर की तरह दिखने वाले बटन पर क्लिक करें (वैकल्पिक रूप से, चुनें डालना वहाँ से उपकरण मेन्यू)। Arduino IDE पुन: संकलित करेगा, कहो अपलोडिंग थोड़ी देर के लिए, और फिर अंत में कहें अपलोड हो गया.

यदि आपको कोई त्रुटि मिलती है जो कहती है कि आपका बोर्ड कनेक्ट नहीं है, तो यहां जाएं उपकरण मेनू और सबमेनू से एक अलग सीरियल पोर्ट का चयन करें। प्रत्येक को तब तक आज़माएं जब तक आपको कोई ऐसा न मिल जाए जो काम करता हो!

अब, Arduino टूलबार के दाईं ओर एक बॉक्स में एक आवर्धक कांच की तरह दिखने वाले बटन पर क्लिक करें (वैकल्पिक रूप से, चयन करें सीरियल मॉनिटर वहाँ से उपकरण मेन्यू)। यह आपके कंप्यूटर पर ESP32-CAM से आउटपुट के लिए एक नई विंडो लाएगा।

उपरोक्त चरणों को पूरा करने के बाद, ESP32-CAM-MB के दाईं ओर छोटे रीसेट बटन को पुश करें। इस बटन को लेबल किया जाना चाहिए आरएसटी. जैसे ही आप ऐसा करते हैं, आपको इसमें टेक्स्ट दिखाई देना चाहिए सीरियल मॉनिटर खिड़की। इस तरह दिखने वाली पंक्तियों की तलाश करें:

वाईफाई जुड़ा
पोर्ट पर वेब सर्वर प्रारंभ करना: '80'
पोर्ट पर स्ट्रीम सर्वर प्रारंभ करना: '81'
कैमरा तैयार! उपयोग ' http://192.168.1.9' कनेक्ट करने के लिए

अपने स्मार्टफोन पर, वेब ब्राउज़र में HTTP वेब पता टाइप करें. आपको कई अलग-अलग कॉन्फ़िगरेशन विकल्पों के साथ एक वेब पेज मिलेगा। नीचे स्क्रॉल करें जब तक कि आप देखें स्ट्रीम शुरू करें बटन। ESP32-CAM जो कुछ भी देख रहा है उसका लाइव दृश्य प्राप्त करने के लिए उस पर क्लिक करें। इस वेब पेज को बुकमार्क करें ताकि आप बाद में इस पर वापस आ सकें!

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

अब आपने जो सीखा है उसे लागू करने का समय आ गया है

तो, आपके पास यह है - स्मार्टफोन-सुलभ वेब कैमरा के रूप में ESP32-CAM का उपयोग करने का एक आसान तरीका! इसका उपयोग अपने घर की निगरानी के लिए, बेबी मॉनिटर के रूप में या स्मार्ट डोरबेल के रूप में करें! ध्यान रखें कि यदि आप अपने होम नेटवर्क के बाहर से अपने ESP32-CAM की निगरानी करना चाहते हैं, तो आपको अपने इंटरनेट राउटर पर पोर्ट फ़ॉरवर्डिंग को कॉन्फ़िगर करने की आवश्यकता होगी।

ESP32-CAM का उपयोग करके कम बजट पर समय-चूक को कैसे कैप्चर करें

आगे पढ़िए

साझा करनाकलरवसाझा करनाईमेल

संबंधित विषय

  • DIY
  • DIY परियोजना ट्यूटोरियल
  • DIY परियोजना विचार
  • ESP32
  • वीडियो

लेखक के बारे में

मार्सियो टेक्सीरा (5 लेख प्रकाशित)

मैं ओपन सोर्स सॉफ्टवेयर, इलेक्ट्रॉनिक्स, 3डी प्रिंटिंग, कंप्यूटर ग्राफिक्स और रेट्रो-कंप्यूटिंग में विशेष रुचि रखने वाला निर्माता हूं।

Marcio Teixeira. की और फ़िल्में या टीवी शो

हमारे न्यूज़लेटर की सदस्यता लें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

सब्सक्राइब करने के लिए यहां क्लिक करें