ESP32-CAM: इस मॉड्यूल के बारे में आपको क्या पता होना चाहिए

ESP32- सीएएम

के बारे में हम पहले ही प्रकाशित कर चुके हैं वाईफाई मॉड्यूल के लिए Arduino एक और समय, लेकिन इस बार यह मॉड्यूल के बारे में है ESP32- सीएएमएक छोटे से अंतर्निहित वीडियो कैमरा के साथ एक ईएसपी 32 वाईफाई मॉड्यूल। यह नए कार्यों की अनुमति देता है, जैसे कि निगरानी या दूरस्थ जासूसी, हर चीज पर कब्जा करना जो तब होता है जब आप वहां नहीं होते हैं और रिकॉर्डिंग के लिए किसी भी डिवाइस पर भेजते हैं या इन-सीटू में देखने में सक्षम होते हैं।

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

ESP32-CAM क्या है?

El ESP32- सीएएम यह एक मॉड्यूल है जिसका उपयोग आप कई परियोजनाओं के साथ, और Arduino के साथ कर सकते हैं। यह एक एकीकृत माइक्रोकंट्रोलर के साथ एक पूर्ण मॉड्यूल है, जो इसे स्वतंत्र रूप से काम कर सकता है। वाईफाई + ब्लूटूथ कनेक्टिविटी के अलावा, इस मॉड्यूल में एक एकीकृत वीडियो कैमरा और भंडारण के लिए एक माइक्रोएसडी स्लॉट भी है।

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

एक खरीदो

ESP32-CAM मॉड्यूल महंगा नहीं है, जैसा कि मैंने कहा, कुछ यूरो के लिए आपके पास एक हो सकता है। और आप इसे कुछ विशेष दुकानों या अमेज़न पर आसानी से पा सकते हैं। उदाहरण के लिए, यहाँ कुछ हैं एक अच्छी कीमत पर सिफारिशें:

जैसा कि आप देख सकते हैं, यह महंगा नहीं है ...

ESP32-CAM (डेटाशीट) की तकनीकी विशेषताएँ

ESP32-CAM मॉड्यूल में कुछ है तकनीकी विशेषताओं बहुत दिलचस्प है कि आप में देख सकते हैं विवरण तालिका निर्माता। यहाँ मैं सबसे महत्वपूर्ण लोगों का सारांश प्रस्तुत करता हूं:

  • Conectividad: BLE के साथ WiFi 802.11 b / g / n + ब्लूटूथ 4.2। वाईफ़ाई के माध्यम से छवि अपलोड का समर्थन करता है।
  • कनेक्शन: यूएआरटी, एसपीआई, I2C, और PWM। इसमें 9 GPIO पिन हैं।
  • घड़ी की आवृत्ति: 160Mhz तक।
  • माइक्रोकंट्रोलर कंप्यूटिंग शक्ति: 600 DMIPS तक।
  • स्मृति: 520KB SRAM + 4MB का PSRAM + SD कार्ड स्लॉट
  • उद्धरण: कई स्लीप मोड, फर्मवेयर OTA द्वारा अपग्रेड करने योग्य, और अंतर्निहित फ्लैश मेमोरी के उपयोग के लिए एलईडी हैं।
  • कैमरा: OV2640 कैमरों का समर्थन करता है जो पैक में आ सकते हैं या स्वतंत्र रूप से खरीदे जा सकते हैं। इस प्रकार के कैमरे हैं:
    • आपके सेंसर पर 2 एमपी
    • 1622 × 1200 px UXGA सरणी आकार
    • आउटपुट स्वरूप YUV422, YUV420, RGB565, RGB555 और 8-बिट डेटा संपीड़न।
    • आप 15 और 60 एफपीएस के बीच छवि को स्थानांतरित कर सकते हैं।

बाहर पिन

ESP32- सीएएम पिनआउट

El बाहर पिन ESP32-CAM बहुत सरल है, जैसा कि आप पिछले चित्र में देख सकते हैं। और कैमरा कनेक्टर से जुड़ा है जो इसके लिए सक्षम है। फिर, Arduino के उदाहरण के साथ, आप बेहतर समझेंगे कि यह कैसे जुड़ा हुआ है और प्रत्येक के लिए क्या है, हालांकि आप पहले से ही एक विचार प्राप्त कर सकते हैं।

वैसे, हालांकि यह छवि में प्रकट नहीं होता है, वे आमतौर पर पीसीबी पर एक गोल कनेक्टर भी होते हैं जो कुछ मामलों में बाहरी एंटीना केबलों को जोड़ने के लिए उपयोग किया जाता है। यह आमतौर पर एसडी सॉकेट की शीट धातु के बगल में होता है।

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

  • 3.3v पर काम करने के लिए FTDI मॉड्यूल को कॉन्फ़िगर करें।
  • GPIO पिन 0 और ESP32-CAM मॉड्यूल का GND।
  • मॉड्यूल के 3v3 पिन को एफटीडीआई के Vcc से जोड़ा जाना चाहिए।
  • मॉड्यूल का GPIO 3 (UOR) FTDI के TX में जाएगा।
  • मॉड्यूल का GPIO 1 (U0T) FTDI के RX में जाता है।
  • और FTP मॉड्यूल के GND के साथ ESP32-CAM के अन्य GND।

अब आपके पास एक है USB प्रकार इंटरफ़ेस, जो आपकी परियोजना के कनेक्शन की सुविधा प्रदान कर सकता है ...

Arduino IDE के साथ एकीकरण

एफटीडीआई, ईएसपी 32-सीएएम अरुडिनो

को FTDI के साथ एकीकृतकनेक्शन बहुत सरल है। आपको बस निम्नलिखित करना है:

  • ESP5-CAM मॉड्यूल के 32v कनेक्शन को FTDI मॉड्यूल के Vcc से कनेक्ट करें।
  • ESP32-CAM मॉड्यूल के GND को FTDI मॉड्यूल के GND से कनेक्ट करें।
  • FTDI बोर्ड से TX0 GPIO 3 (U0RXD) को जाता है।
  • FTDI बोर्ड से RXI GPIO 1 (U0TXD) जाता है।
  • और ESP0-CAM बोर्ड के GPI32 और GND को बायपास करता है।

अब आप इसे FTDI मॉड्यूल के माध्यम से USB केबल का उपयोग करके कंप्यूटर से जोड़ सकते हैं। एक और विकल्प है इसे arduino से कनेक्ट करें सीधे, FTDI मॉड्यूल का उपयोग किए बिना। लेकिन आइए देखें एफटीडीआई के मामले को जो ज्यादातर मामलों के लिए बेहतर है ...

L अनुसरण करने के लिए कदम कॉन्फ़िगर और काम करने के लिए सब कुछ अनुसूची:

  1. बोर्ड को कोड अपलोड करने के लिए, आपको करना होगा USB कनेक्ट करें अपने पीसी के लिए।
  2. अगला कदम स्थापित करना है ESP32 पुस्तकालय इसका लाभ उठाने में सक्षम होना। उसके लिए, Arduino IDE से फ़ाइल> प्राथमिकताएं> URL जोड़ने के लिए फ़ील्ड में जाएं: https://dl.espressif.com/dl/package_esp32_index.json पर क्लिक करें और ठीक पर क्लिक करें। अब टूल्स> बोर्ड> बोर्ड मैनेजर> ईएसपी 32 पर जाएं और "एस्प्रेसिस सिस्टम द्वारा ईएसपी 32" को दबाएं।
  3. फिर खोलें अरुडिनो आईडीई > उपकरण> बोर्ड> एआई-थिंकर ईएसपी 32-सीएएम का चयन करें (आपके पास मेनू में प्रदर्शित होने के लिए इस विकल्प के लिए ईएसपी 32 एडोन स्थापित होना चाहिए)। फिर टूल्स> पोर्ट पर जाएं और COM चुनें, जहां आपका बोर्ड जुड़ा हुआ है।
  4. अब आप कर सकते हैं एक स्केच अपलोड करें बोर्ड पर, इसे सरल रखने के लिए, फ़ाइल> उदाहरण> ESP32> कैमरा> CameraWebServer देखें उदाहरणों में से एक का उपयोग करें। एक बार हो जाने के बाद, जब यह संदेश दिया गया कि यह सफलतापूर्वक लोड हो गया है, तो GND के GPIO पिन 0 से केबल को हटा दें और बोर्ड पर रीसेट बटन दबाएं।
  5. अंत में, आप उपयोग कर सकते हैं और शुरू कर सकते हैं वेब इंटरफेस में परिणाम देखें ... जब आप इसे चलाते हैं, तो यह आपको मॉनिटर पर एक आईपी के साथ एक यूआरएल देगा जिसे आपको अपने वेब ब्राउज़र में एक्सेस करने के लिए डालना होगा। इससे आप मापदंडों को समायोजित कर सकते हैं और देख सकते हैं कि कैमरा सेंसर से क्या देखा जाता है।

जाहिर है, आप कर सकते हैं और बहुत कुछ करो इस मॉड्यूल की वाईफाई और ब्लूटूथ क्षमताओं का लाभ उठाते हुए। याद रखें कि सीमा आपकी कल्पना है। यहाँ मैं आपको एक सरल परिचय दिखाता हूँ ...

अधिक जानकारी - मुफ्त Arduino पाठ्यक्रम


3 टिप्पणियाँ, तुम्हारा छोड़ दो

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   मैनुएल कहा

    गुड आफ़्टरनून।
    सब कुछ पूरी तरह से समझाया गया है, और प्रोग्राम पूरी तरह से लोड होता है, लेकिन जब मैं सीरियल मॉनिटर पर वाई-फाई का पता लगाने के लिए ईएसपी 32 को रीसेट करता हूं, तो मुझे हमेशा एक ही कैमरा त्रुटि मिलती है:

    E (873) कैमरा: 0x105 त्रुटि के साथ कैमरा जांच विफल (ESP_ERR_NOT_FOUND)
    कैमरा इनिट 0x105 त्रुटि के साथ विफल रहा

    क्या हो सकता है?
    अग्रिम धन्यवाद.

    1.    इसहाक कहा

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

  2.   रविवार वी. कोर्ट कहा

    सुप्रभात, मेरे पास एक ESP32 CAM है और जब मैं कोड अपलोड करता हूं, तो मॉड्यूल को न तो URL मिलता है और न ही IP
    मैं इसे ईएसपी सीएएम एमबी के साथ प्रोग्रामिंग कर रहा हूं
    क्या आप मेरी मदद कर सकते हैं, मैं इसके लिए नया हूँ?
    बहुत बहुत धन्यवाद.