lonelybinary.com
Arducam ESP32 UNO बोर्ड
प्रयोगकर्ता गाइड
Rev 1.0, जुन 2017
परिचय
Arducam ले अब ESP32 आधारित Arduino बोर्ड Arducam मिनी क्यामेरा मोड्युलहरूको लागि जारी गर्यो, जबकि मानक Arduino UNO R3 बोर्डको रूपमा कारक र पिनआउटको समान रूप राख्दै। यो ESP32 बोर्डको उच्च प्रकाश यो हो कि यसले Arducam mini 2MP र 5MP क्यामेरा मोड्युलहरूसँग राम्रोसँग मेल खान्छ, लिथियम ब्याट्री पावर सप्लाई र रिचार्जिङ र SD कार्ड स्लटमा निर्माणको साथ समर्थन गर्दछ। यो घर सुरक्षा र IoT क्यामेरा अनुप्रयोगहरूको लागि एक आदर्श समाधान हुन सक्छ।
सुविधाहरू
- ESP-32S मोड्युलमा निर्माण गर्नुहोस्
- 26 डिजिटल इनपुट/आउटपुट पिनहरू, IO पोर्टहरू 3.3V सहनशील छन्
- Arducam Mini 2MP/5MP क्यामेरा इन्टरफेस
- लिथियम ब्याट्री रिचार्ज 3.7V/500mA अधिकतम
- SD/TF कार्ड सकेटमा निर्माण
- 7-12V पावर ज्याक इनपुट
- माइक्रो USB-सिरियल इन्टरफेसमा बनाउनुहोस्
- Arduino IDE संग उपयुक्त
पिन परिभाषा
बोर्डले लिथियम ब्याट्री चार्जरमा निर्माण गरेको छ, जसले पूर्वनिर्धारित 3.7V/500mA लिथियम ब्याट्री स्वीकार गर्दछ। चार्जिङ सूचक र चार्जिङ हालको सेटिङ चित्र ३ बाट फेला पार्न सकिन्छ।
Arduino IDE को साथ ESP32 सुरु गर्दै
यस अध्यायले Arduino IDE प्रयोग गरेर Arducam ESP32 UNO बोर्डको लागि एउटा अनुप्रयोग कसरी विकास गर्ने भनेर देखाउँछ। (३२ र ६४ बिट विन्डोज १० मेसिनहरूमा परीक्षण गरिएको)
4.1 Windows मा Arducam ESP32 समर्थन स्थापना गर्न चरणहरू
- arduino.cc बाट नवीनतम Arduino IDE Windows Installer डाउनलोड र स्थापना गर्न सुरु गर्दै
- Git-scm.com बाट Git डाउनलोड र स्थापना गर्नुहोस्
- Git GUI सुरु गर्नुहोस् र निम्न चरणहरू मार्फत चलाउनुहोस्:
क्लोन अवस्थित भण्डार चयन गर्नुहोस्:
स्रोत र गन्तव्य चयन गर्नुहोस्:
स्रोत स्थान: https://github.com/ArduCAM/ArduCAM_ESP32S_UNO.git
लक्ष्य निर्देशिका: C:/Users/[YOUR_USER_NAME]/Documents/Arduino/hardware/ArduCAM/ArduCAM_ESP32S_UNO
भण्डार क्लोन गर्न सुरु गर्न क्लोन क्लिक गर्नुहोस्: C:/Users/[YOUR_USER_NAME]/Documents/Arduino/hardware/ ArduCAM/esp32/tools खोल्नुहोस् र get.exe मा डबल-क्लिक गर्नुहोस्
जब get.exe समाप्त हुन्छ, तपाईंले निम्न देख्नुपर्छ fileनिर्देशिकामा s
तपाईंको ESP32 बोर्ड प्लग गर्नुहोस् र ड्राइभरहरू स्थापना हुनको लागि पर्खनुहोस् (वा आवश्यक हुन सक्ने कुनै पनि म्यानुअल रूपमा स्थापना गर्नुहोस्)
4.2 Arduino IDE प्रयोग गर्दै
Arducam ESP32UNO बोर्ड स्थापना गरेपछि, तपाईंले उपकरण->बोर्ड मेनुबाट यो बोर्ड चयन गर्न सक्नुहुन्छ। र त्यहाँ धेरै पूर्व प्रयोग गर्न तयार छन्ampबाट File-> पूर्वampलेस->ArduCAM। तपाईं यी पूर्व प्रयोग गर्न सक्नुहुन्छamples प्रत्यक्ष वा एक सुरूवात बिन्दु रूपमा आफ्नो कोड विकास गर्न।
Arduino IDE सुरु गर्नुहोस्, उपकरण > बोर्ड मेनु > मा आफ्नो बोर्ड चयन गर्नुहोस्पूर्व चयन गर्नुहोस्ampले बाट File-> पूर्वampलेस->ArduCAM
क्यामेरा सेटिङ कन्फिगर गर्नुहोस्
तपाईंले मेमोरीसेभर.h लाई परिमार्जन गर्न आवश्यक छ file ArduCAM Mini 2640MP वा 5642MP क्यामेरा मोड्युलहरूको लागि OV2 वा OV5 क्यामेरा सक्षम गर्नको लागि। एक पटकमा एउटा मात्र क्यामेरा सक्षम गर्न सकिन्छ। मेमोरीसेभर.एच file मा स्थित छ
C: \ प्रयोगकर्ताहरू \ तपाईंको कम्प्युटर \ कागजातहरू \ Arduino \ हार्डवेयर \ ArduCAM \ ArduCAM_ESP32S_UNO \ पुस्तकालयहरू \ ArduCAM कम्पाइल र अपलोड गर्दै
पूर्व अपलोड गर्न क्लिक गर्नुहोस्ample स्वचालित रूपमा बोर्डमा फ्ल्यास हुनेछ।
०० पूर्वampलेस
त्यहाँ 4 पूर्व छन्ampदुबै 2MP र 5MP ArduCAM मिनी क्यामेरा मोड्युलहरूको लागि।
ArduCAM_ESP32_ क्याप्चर
यो पूर्वample ले ArduCAM mini 2MP/5MP बाट घरको वाइफाइ नेटवर्कमा स्थिर वा भिडियो खिच्न HTTP प्रोटोकल प्रयोग गर्दछ र प्रदर्शन गर्दछ। web ब्राउजर।
पूर्वनिर्धारित एपी मोड हो, डेमो अपलोड गरेपछि, तपाईंले 'arducam_esp32' खोज्न सक्नुहुन्छ र यसलाई पासवर्ड बिना जडान गर्न सक्नुहुन्छ।यदि तपाईं STA मोड प्रयोग गर्न चाहनुहुन्छ भने, तपाईंले 'int wifiType = 1' लाई 'int wifiType =0' मा परिवर्तन गर्नुपर्छ। अपलोड गर्नु अघि ssid र पासवर्ड परिमार्जन गर्नुपर्छ।
अपलोड गरेपछि, बोर्ड IP ठेगाना DHCP प्रोटोकल मार्फत प्राप्त गरिन्छ। तपाईँले चित्र 9 देखाइएको रूपमा सिरियल मनिटर मार्फत IP ठेगाना पत्ता लगाउन सक्नुहुन्छ। पूर्वनिर्धारित सीरियल मोनिटर बाउड्रेट सेटिङ 115200bps हो।
अन्तमा, index.html खोल्नुहोस्, सिरियल मोनिटरबाट प्राप्त आईपी ठेगाना इनपुट गर्नुहोस् त्यसपछि तस्विर वा भिडियोहरू लिनुहोस्। html files मा अवस्थित छन्
C:\प्रयोगकर्ता\तपाईंको कम्प्युटर\कागजात\Arduino\हार्डवेयर\ArduCAM\ArduCAM_ESP32S_UNO\लाइब्रेरीहरू\ArduCAM\exampलेस\ESP32\ArduCAM_ESP32_Capture\html ArduCAM_ESP32_Capture2SD
यो पूर्वample ले ArduCAM mini 2MP/5MP प्रयोग गरी समय बितेको स्थिर फोटोहरू लिन्छ र त्यसपछि TF/SD कार्डमा भण्डारण गरिन्छ। LED ले TF/SD कार्ड लेखिरहेको बेला संकेत गर्छ। ArduCAM_ESP32_Video2SD
यो पूर्वample ले मोशन JPEG भिडियो क्लिपहरू ArduCAM mini 2MP/5MP प्रयोग गरेर AVI ढाँचाको रूपमा TF/SD कार्डमा भण्डारण गर्छ। ArduCAM_ESP32_Sleep
पावर खपत कम गर्न, इन्टरफेस प्रकार्यलाई कल गर्दा तुरुन्तै गहिरो - निद्रा मोडमा जान्छ। यस मोडमा, चिपले सबै वाइफाइ जडानहरू र डेटा जडानहरू विच्छेद गर्नेछ र स्लीप मोडमा प्रवेश गर्नेछ। केवल RTC मोड्युलले अझै पनि काम गर्नेछ र चिपको समयको लागि जिम्मेवार हुनेछ। यो डेमो ब्याट्री पावरको लागि उपयुक्त छ।
कागजातहरू / स्रोतहरू
![]() |
ArduCam ESP32 UNO R3 विकास बोर्ड [pdf] प्रयोगकर्ता गाइड ESP32 UNO R3 विकास बोर्ड, ESP32, UNO R3 विकास बोर्ड, R3 विकास बोर्ड, विकास बोर्ड, बोर्ड |