botland BASE V1 डिव्हाइस प्रोटोटाइप विकास मंडळ
स्वागत आहे
मायक्रोमेश बेस V1 डेव्हलपर बोर्ड हे प्रगत इलेक्ट्रॉनिक प्रकल्प तयार करण्यासाठी अभियंते आणि प्रोग्रामरसाठी एक आधुनिक साधन आहे. बोर्डचे मुख्य वैशिष्ट्य म्हणजे ESP32 चिप वापरणे, जे वायरलेस नेटवर्क (वाय-फाय आणि ब्लूटूथ) वापरून प्रकल्प तयार करण्यासाठी सर्वात लोकप्रिय चिप्सपैकी एक आहे.
इंटरनेट ऑफ थिंग्ज (loT) उपकरणे आणि वायरलेस कनेक्शनची आवश्यकता असलेले इतर अनुप्रयोग तयार करण्यासाठी हे बोर्ड आदर्श बनवते. मायक्रोमिस वापरणे बिल्ट-इन यूएसबी-यूएआरटी कन्व्हर्टरद्वारे सुलभ केले जाते, जे यूएसबी-सी केबल वापरून डिव्हाइसला प्रोग्राम करण्यास अनुमती देते. डिव्हाइसमध्ये तयार केलेले यूएसबी सॉकेट डिव्हाइसचे घटक आणि प्लॅटफॉर्मशी कनेक्ट केलेले अतिरिक्त घटक देखील पॉवर करू देते.
प्लॅटफॉर्म Quectel M65 मॉडेमसह सुसज्ज आहे, जे सेल्युलर नेटवर्कशी कनेक्टिव्हिटी आणि GSM नेटवर्कवर डेटा ट्रान्समिशन सक्षम करते.
मोडेममध्ये एकात्मिक अँटेना कनेक्टर आहे, त्यामुळे चांगल्या कनेक्शनच्या गुणवत्तेसाठी ते सहजपणे बाह्य अँटेनाशी कनेक्ट केले जाऊ शकते.
डिव्हाइसमध्ये ॲड्रेस करण्यायोग्य एलईडी देखील आहे. जे सॉफ्टवेअर-नियंत्रित केले जाऊ शकते आणि डिव्हाइसची स्थिती दृश्यमान करण्यासाठी किंवा प्रकाश प्रभाव तयार करण्यासाठी वापरले जाऊ शकते. याशिवाय, ते MPU6050 चिपसह सुसज्ज आहे, जे तीन अक्षांमध्ये प्रवेग आणि रोटेशन मोजू शकते. मोशन सेन्सिंग डिझाइन तयार करण्यास अनुमती देते.
बोर्ड LM75 तापमान सेन्सरसह सुसज्ज आहे, जे 0 अंश सेल्सिअस अचूकतेसह सभोवतालचे तापमान मोजू देते. हे अशा ऍप्लिकेशन्ससाठी उपयुक्त आहे ज्यांना तापमान मापन आवश्यक आहे, जसे की एअर कंडिशनिंग सिस्टम आणि मापन उपकरणे.
Micromis Base V1 मध्ये फिमेल गोल्ड पिन लीड्स देखील आहेत, जे बाह्य परिधीय आणि मायक्रोमिस आच्छादन यांच्या कनेक्शनला बोर्डची क्षमता वाढविण्यास अनुमती देतात.
प्लॅटफॉर्म ओव्हरव्हॉलसह अनेक संरक्षणांसह सुसज्ज आहेtagई, शॉर्ट सर्किट, यूएसबी पोर्टवरून अति-तापमान आणि अति-वर्तमान संरक्षण, जे इलेक्ट्रॉनिक्स नवशिक्यांसाठी एक योग्य साधन बनवते.
MICRDMIS बेस V1 वापरताना मजा करा!
मायक्रोमिस बेस V1: क्विक एसटी आर्ट
Micromis Base V1 प्लॅटफॉर्म वापरणे अत्यंत सोपे आहे! आपल्या बोर्डसह प्रारंभ करण्यासाठी, आपण खालील काही चरणांचे अनुसरण करणे आवश्यक आहे:
- तुमचा Micromis Base V1 बोर्ड पॅकेजिंगमधून अनपॅक करा
- सिम कार्ड स्लॉटमध्ये सक्रिय नॅनो सिम कार्ड घाला
- GSM अँटेना U.FL कनेक्टरशी जोडा
- यूएसबी टाइप सी केबलची एक बाजू मायक्रोमिस बेस व्ही 1 बोर्ड आणि दुसरी संगणकाशी कनेक्ट करा
- तुमच्या संगणकावर ज्या वातावरणात तुम्ही बोर्ड प्रोग्राम करता ते वातावरण स्थापित करा
- पासून CP2102 चिपसाठी ड्राइव्हर्स स्थापित करा www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers
- ESP32 चिप्ससाठी डेटा पॅकेजेस स्थापित करा.
- “ESP32 Dev Module” बोर्ड निवडा
- तुमचा पहिला प्रोग्राम मायक्रोमिस बेस V1 बोर्डवर अपलोड करा
जर तुम्ही तुमच्या डेव्हलपमेंट वातावरणात एम्बेडेड ESP32 चिप असलेले बोर्ड वापरले असतील, तर तुम्हाला कदाचित कोणतेही अतिरिक्त कॉन्फिगरेशन करण्याची गरज भासणार नाही आणि मायक्रोमिस बेस V1 बोर्ड तुमच्या कॉम्प्युटरशी कनेक्ट होताच ते काम करेल.
जर तुमच्याकडे अद्याप प्रोग्रामिंग वातावरण नसेल ज्याद्वारे तुम्ही मायक्रोमिस बेस V1 बोर्ड प्रोग्राम कराल, किंवा तुम्हाला ESP32 चिप्स असलेल्या बोर्डसाठी डेटा पॅकेजेस कसे स्थापित करावे हे माहित नसेल, तर पुढील पृष्ठांवर आम्ही दोन सर्वात लोकप्रिय बद्दल चर्चा करू. वातावरण आणि त्यांच्यासोबत मायक्रोमिस बेस V1 बोर्ड कसे चालवायचे.
मायक्रोमिस बेस V1: अर्डिनो आयडीई वापरणे
Arduino IDE हे सर्वात लोकप्रिय वातावरण आहे जे प्रामुख्याने छंद हेतूंसाठी वापरले जाते. अतिरिक्त बोर्ड आयात करण्याची क्षमता आणि या IDE च्या वापरकर्त्यांच्या अत्यंत मोठ्या समुदायामुळे, ESP32 चिप असलेल्या बोर्डांच्या अनेक मालकांनी हे वातावरण वापरण्याचा निर्णय घेतला आहे.
जर तुमच्याकडे Arduino IDE एन्व्हायर्नमेंट इन्स्टॉल नसेल तर तुम्हाला ते खालील लिंकवरून डाउनलोड करून तुमच्या कॉम्प्युटरवर इंस्टॉल करावे लागेल, शक्यतो 2.0 किंवा नंतरची आवृत्ती डाउनलोड करा.
https://www.arduino.cc/en/software
Arduino IDE वातावरण स्थापित केल्यानंतर, तुम्हाला क्लिक करावे लागेल:
File -> प्राधान्ये आणि "अतिरिक्त बोर्ड व्यवस्थापक URLs” फील्डमध्ये खालील लिंक प्रविष्ट करा, ही ESP32 चिपच्या निर्मात्याकडून अधिकृत पॅकेजची लिंक आहे: https://raw.githubusercontent.com/espressif/arduino-esp32/ghpages/package_esp32_index.json
बोर्ड मॅनेजर लिंक पेस्ट केल्यानंतर, तुम्हाला पर्यावरण प्राधान्यांमधून बाहेर पडण्यासाठी “OK11 बटणावर क्लिक करावे लागेल. आता आपल्याला वळणावर क्लिक करण्याची आवश्यकता आहे:
टूल्स -> बोर्ड -> बोर्ड मॅनेजर आणि बोर्ड मॅनेजरमध्ये सर्च इंजिनमध्ये “esp3211 टाइप करा, थोड्या वेळाने तुम्हाला Espressif Systems32 चे esp11 पॅकेज दिसले पाहिजे, बॉक्सच्या तळाशी तुम्हाला 11lnstall 11 वर क्लिक करणे आवश्यक आहे, नवीनतम. ESP32 चिप-सुसज्ज बोर्ड पॅकेजेसची आवृत्ती स्वयंचलितपणे स्थापित होईल. 11 अतिरिक्त बोर्ड मॅनेजरमध्ये पॅकेज लिंक जोडल्यानंतर तुम्हाला टाइल पॅकेज दिसत नसल्यास URLs11 फील्ड आणि टाइल व्यवस्थापक शोध इंजिनमध्ये “esp3211” हा वाक्यांश टाइप केल्यास, संपूर्ण वातावरण रीस्टार्ट करणे चांगली कल्पना आहे.
मायक्रोमिस बेस V1: व्हिज्युअल स्टुडिओ कोडसह वापरणे
ESP32 चिप्ससह सुसज्ज असलेल्या प्रोग्रामिंग बोर्डसाठी दुसरे सर्वात लोकप्रिय वातावरण म्हणजे प्लॅटफॉर्म IO IDE विस्तारासह व्हिज्युअल स्टुडिओ कोड. प्लॅटफॉर्म IQ विस्तार आम्हाला मोठ्या संख्येने डेव्हलपमेंट बोर्ड आणि स्टँडअलोन चिप्ससह आरामात काम करण्यास अनुमती देतो, जे आम्ही अनेक फ्रेमवर्कमध्ये प्रोग्राम करू शकतो. या वातावरणातील क्षमता वापरण्यासाठी, तुम्ही प्रथम दुव्यावरून व्हिज्युअल स्टुडिओ कोड डाउनलोड आणि स्थापित करणे आवश्यक आहे: https://code.visualstudio.com/
याव्यतिरिक्त, आपण दुव्यावरून पायथन 3.8.5 किंवा नंतरचे डाउनलोड आणि स्थापित केले पाहिजे: https://www.python.org/downloads/
एकदा तुम्ही व्हिज्युअल स्टुडिओ कोड वातावरण आणि पायथन स्थापित केल्यानंतर, वर क्लिक करा View-> व्हिज्युअल स्टुडिओ कोडमधील विस्तार, डावीकडे एक्स्टेंशन ब्राउझर विंडो उघडली पाहिजे. एक्स्टेंशन ब्राउझरमध्ये तुम्हाला 11PlatformlO IDE11 टाइप करणे आवश्यक आहे, जेव्हा तुम्ही “प्लॅटफॉर्म IO IDE” नावाच्या आयटमवर क्लिक कराल तेव्हा विस्ताराच्या तपशीलांसह एक विंडो उघडेल, आता तुम्हाला फक्त 11 lnstall11 वर क्लिक करावे लागेल आणि विस्तार डाउनलोड दिसेल. आणि स्वतः स्थापित करा.
विस्तार स्थापित केल्यानंतर. आम्हाला डावीकडील टूलबारवर असलेल्या प्लॅटफॉर्म IO आयकॉनवर क्लिक करावे लागेल आणि नंतर तळाच्या पट्टीवरील होम आयकॉनवर क्लिक करावे लागेल. जे विस्ताराचे मुख्यपृष्ठ आणेल. एकदा तुम्ही एक्स्टेंशनच्या मुख्यपृष्ठावर आल्यावर, तुम्हाला “बोर्ड” वर क्लिक करावे लागेल आणि टाइल शोध बॉक्समध्ये 11ESP32 Dev Module” टाइप करावे लागेल. तुम्हाला स्वारस्य असलेला बोर्ड शोध बॉक्सच्या खाली दिसेल. जेव्हा तुम्ही एखादा प्रकल्प तयार करता. तुम्हाला फक्त विशिष्ट बोर्डचा आयडी कॉपी करायचा आहे आणि तो प्रोजेक्टमध्ये पेस्ट करायचा आहे किंवा प्रोजेक्ट जनरेट करताना तुम्ही “ESP32 Dev Module” म्हणून प्रोग्राम करणार असलेला बोर्ड निवडा.
मायक्रोमिस बेस V1: पिन फंक्शन
एडीसी
ADC साठी इनपुट, ADC मध्ये 12-blt रिझोल्यूशन आहे. त्या सोबत. आपण 0 ते 4095 मधील ॲनालॉग मूल्ये वाचू शकतोtage 0V ते 3,3V पर्यंत आहे. जेथे o 0V आहे आणि 4095 3.3V आहे. व्हॉल्यूम कनेक्ट करू नका हे लक्षात ठेवाtage एनालॉग पिनसाठी 33V पेक्षा जास्त
12C
ESP32 मध्ये दोन 12C चॅनेल आहेत आणि प्रत्येक पिन वापरण्यास सुलभतेसाठी SDA किंवा SCL म्हणून सेट केला जाऊ शकतो. बोर्डवरील घटक आणि सोन्याच्या पिनवरील लीड्स पिन 21 (SDA) आणि 22 (SCLJ) वर राउट केले गेले आहेत.
मुख्य UART
MAIN UART लेबल असलेले बोर्डचे पिन UAAT प्रोटोकॉलद्वारे संप्रेषणास परवानगी देतात, ESP32 च्या मुख्य UART प्रोटोकॉलशी जोडलेले आहेत. आणि बोर्डमध्ये तयार केलेल्या CP2102 चिपला बायपास करून चिप प्रोग्राम करण्यासाठी वापरले जाऊ शकते. आम्ही हे कनेक्टर UART संप्रेषणाव्यतिरिक्त इतर हेतूंसाठी वापरण्याची शिफारस करत नाही.
GND
ग्राउंड संभाव्य आउटपुटसाठी बोर्ड पिन.
RTC वेकअप
ESP32 चिप एटीसी वेकअप असे लेबल असलेल्या पिन वापरून अल्ट्रा-सेव्हिंग आरटीसी चिपद्वारे बाह्य दुर्मिळतेतून जागे होण्यास समर्थन देते.
SPI
शाश्वत घटकांशी संवाद साधण्यासाठी आम्ही ESP32 मध्ये तयार केलेला SPI प्रोटोकॉल वापरू शकतो, बोर्ड पिन 23 (MOSI) 19 (MISOI 18 (CLK) S (CS) वर SPI इंटरफेसला नियुक्त केले आहे.
3V3
3.3V पॉवर आउटपुट, जे एम्बाल्म घटकांना उर्जा देण्यासाठी वापरले जाऊ शकते. परंतु या कनेक्टरची सध्याची क्षमता 350mA आहे. तुम्हाला अधिक मागणी असलेल्या घटकाला उर्जा हवी असल्यास, बाह्य उर्जा स्त्रोत वापरा.
बूट
BOOT पिन ESP32 च्या ऑपरेटिंग मोडवर नियंत्रण ठेवण्यासाठी जबाबदार आहे, त्यामुळे चिप प्रोग्रामिंग मोडमध्ये प्रवेश करू शकते. पिन ls बोर्डवरील BOOT बटणाशी जोडलेला आहे.
स्पर्श करा
ESP32 मध्ये अंगभूत 10 अंतर्गत कॅपेसिटिव्ह टच सेन्सर आहेत. ते विद्युत शुल्क असलेल्या पृष्ठभागांमधील बदल संवेदना करण्यास परवानगी देतात. ह्या बरोबर. आम्ही साधे टच पॅड तयार करू शकतो ज्याचा वापर चिप जागृत करण्यासाठी देखील केला जाऊ शकतो.
फक्त इनपुट
फक्त INPUT चिन्हांकित केलेल्या बोर्डच्या पिन आम्हाला बाह्य घटक नियंत्रित करू देत नाहीत, आम्ही त्यांचा वापर ॲनालॉग किंवा डिजिटल सिग्नल वाचण्यासाठी करू शकतो.
5v
5V पॉवर कनेक्टर, जो बाह्य घटकांना उर्जा देण्यासाठी वापरला जाऊ शकतो. परंतु या कनेक्टरची सध्याची क्षमता 2S0mA आहे. तुम्हाला अधिक मागणी असलेल्या घटकाला उर्जा हवी असल्यास, बाह्य उर्जा स्त्रोत वापरा. यूएसबी पोर्टवरून डिव्हाइस पॉवर नसल्यास कनेक्टरचा वापर बोर्डला पॉवर करण्यासाठी देखील केला जाऊ शकतो.
EN
EN पिन ESP32 चिप रीसेट करण्यासाठी जबाबदार आहे. पिन बोर्डवरील EN बटणाशी जोडलेला आहे.
मायक्रोमिस बेस V1: मुंगीचे घटक बोर्डवर आयात करा
- ESP32-WROO~M-32D मायक्रोकंट्रोलर
- क्विंटल M65 GSM मॉडेम
- नॅनो सिम कार्ड स्लॉट
- यूएसबी टाइप-सी कनेक्टर
- MPU6050 एक्सेलेरोमीटर आणि जायरोस्कोप
- LM75 तापमान सेन्सर
- WS2812C पत्ता करण्यायोग्य एलईडी
- CP2102 प्रोग्रामिंग चिप
- एकात्मिक GSM अँटेना ॲरे
मायक्रोमिस बेस V1: मुख्य घटकांचा ब्लॉक डायग्राम
MICAOMIS बेस V1: बिल्ट टी-इन घटक वापरणे - GSM मोडेम
मायक्रोमिस बेस V1 डेव्हलपमेंट बोर्डमध्ये जीएसएम नेटवर्क कम्युनिकेशनसाठी बिल्ट-इन क्विंटल M65 मॉडेम आहे, जे डिव्हाइसला WiFi शिवाय इंटरनेटशी कनेक्ट होऊ देते आणि एसएमएस संदेश पाठवते.
m1odem च्या योग्य ऑपरेशनसाठी आम्हाला सक्रिय नॅनो सिम आकाराचे कार्ड आणि U.FL सह अँटेना आवश्यक आहे. 800MHz: ते 1900 MHz पर्यंत वारंवारता बँडमध्ये ऑपरेशनसाठी योग्य कनेक्टर. आमच्या गरजांनुसार, आम्ही एक सिम कार्ड वापरू शकतो जे फक्त मोबाइल डेटा एक्सचेंजला अनुमती देते, SMS a1nd फोन कॉल समर्थनासह सिम कार्डची आवश्यकता नाही.
UART प्रोटोकॉल ज्याद्वारे मॉडेम ESP32 शी संवाद साधतो तो कायमस्वरूपी पिन 16 (RX2 ESP32) आणि 17 (TX2 ESP32) शी जोडलेला असतो, जो ESP2 चिपवरील UAl~T32 प्रोटोकॉलसाठी डीफॉल्ट पोर्ट आहे.
मोडेमच्या ऑपरेशनच्या सुलभ व्यवस्थापनासाठी. आम्ही PWR_KEY आणि MAIN_DTR पिन नियंत्रित करू शकतो. मॉडेमचा PWR_KEY पिन मॉडेमला चालू आणि बंद करण्याची परवानगी देतो, जेव्हा ESP32 पिन 27 वर उच्च स्थिती एका सेकंदासाठी लागू केली जाते तेव्हा मोडेम त्याची स्थिती बंद वरून चालू किंवा बंद वर बदलेल. जेव्हा ESP20 च्या पिन 26 वर 32 ms साठी उच्च स्थिती दिली जाते, तेव्हा आम्ही MAIN_DTR पिन सक्रिय करतो, जे पॉवर सेव्हिंग सक्रिय झाल्यावर मॉडेमला जागृत करण्यास अनुमती देते.
बोर्डचे अंगभूत NETLIGHT LED मॉडेमचे ऑपरेशन सूचित करते, जर ते ब्लिंक झाले तर याचा अर्थ मोडेम \Nor किंग आहे, नाही तर तो बंद आहे.
MICAOMIS बेस V1: बिल्ट टी-इन घटक वापरणे - NIPU6O5O IMU
मायक्रोमिस बेस V1 डेव्हलपमेंट बोर्डवर MPU6050 चिप आहे, जी प्रवेग आणि अवकाशीय अभिमुखता वाचू शकते – एक जायरोस्कोप आणि एक्सीलरोमीटरचे संयोजन.
MPU6050 I32C प्रोटोकॉल वापरून ESP2 शी संप्रेषण करते, जे मायक्रोमिस उपकरण पिन - पिन 22 (SCL) आणि 21 (SDA) वर देखील आणले जाते. IMU शी संवाद साधण्यासाठी, आम्हाला त्याचा पत्ता आवश्यक असेल - मायक्रोमिस बेस V1 बोर्डमध्ये एम्बेड केलेल्या चिपच्या बाबतीत. चिप पत्ता बदलला जाऊ शकत नाही - तो 0x68 वर निश्चित केला आहे.
चिप वेगवेगळ्या मापन श्रेणींमध्ये ऑपरेशनसाठी परवानगी देते:
- एक्सीलरोमीटर - ±2 ग्रॅम, ±4 ग्रॅम. ±8 ग्रॅम. ±16 ग्रॅम
- जायरोस्कोप - ±250 °/s, ±500 °/s, ±1000 °/s, ±2000 °/s
MICAOMIS बेस V1: बिल्ट टी-इन घटक वापरणे - LIM75 टेंप सेन्सर
MPU6050 चिप व्यतिरिक्त, LM75 तापमान सेन्सर मायक्रोटिप्स बेस V1 डेव्हलपमेंट बोर्डवर बसवलेले आहे, जे -Sis °C ते +125 °C पर्यंत सभोवतालचे तापमान वाचण्यास अनुमती देते.
LM75 सेन्सर I32C प्रोटोकॉल वापरून ESP2 शी संप्रेषण करतो, जे मायक्रोमिस उपकरणाच्या पिनवर देखील आणले जाते - पिन 22 (SCL) आणि 21 (SDA). LM75 शी संवाद साधण्यासाठी, आम्हाला त्याच्या पत्त्याची आवश्यकता असेल - मायक्रोमिस बेस V1 बोर्डमध्ये एम्बेड केलेल्या चिपच्या बाबतीत, चिपचा पत्ता बदलला जाऊ शकत नाही - तो निश्चित आहे आणि 0x48 आहे.
LM75 तापमान सेन्सर आम्हाला त्याची स्थिती नियंत्रित करण्यास अनुमती देतो जेणेकरून सेन्सर कधीही बंद केला जाऊ शकतो. एक अतिशय महत्त्वाचा सल्लाtage हे ऑपरेशन दरम्यान (2S0μA) आणि प्रोग्राम ऑफ असताना (4μA) कमी मानक वर्तमान वापर आहे.
MICAOMIS BASE V1: अंगभूत टी-इन घटक वापरणे · WS2812C LED
मायक्रोमिस बेस V1 डेव्हलपमेंट बोर्ड देखील प्रकाश सिग्नल उत्सर्जित करण्यासाठी ॲड्रेसेबल RGB LED ने सुसज्ज आहे. माउंट केलेल्या डायोडमध्ये WS2812C चिप समाविष्ट आहे, जी डायोड नियंत्रित करते आणि वापरकर्त्याला डायोडच्या प्रकाशासाठी रंग आणि रंग संपृक्तता निवडण्याची परवानगी देते. RGB तंत्रज्ञानाच्या वापरामुळे, समाधानकारक प्रकाश प्रभाव प्राप्त करण्यासाठी वापरकर्त्याच्या विल्हेवाटीवर 16 दशलक्षाहून अधिक संयोजन आहेत.
पत्ता लावता येण्याजोगा LED कायमस्वरूपी ESP32 चिपच्या 32 पिनशी जोडलेला असतो आणि ॲड्रेस करण्यायोग्य LEDs नियंत्रित करण्यासाठी जबाबदार असलेल्या बहुतेक लायब्ररी वापरून नियंत्रित केला जाऊ शकतो.
मायक्रोमिस बेस V1: बोर्ड डायमेन्शन
मायक्रोमिस बेस V1 प्लॅटफॉर्म, त्याच्या कॉम्पॅक्ट आकारामुळे. कमी वीज वापर, उच्च कार्यप्रदर्शन आणि वायफाय द्वारे मल्टीप्लॅटफॉर्म कॉम1 कम्युनिकेशन राखून ठेवताना सानुकूल प्रकल्पांच्या विस्तृत श्रेणीमध्ये वापरले जाऊ शकते ज्यासाठी नियंत्रण प्लॅटफॉर्म आकाराने लहान असणे आवश्यक आहे. ब्लूटूथ किंवा जीएसएम.
मायक्रोमिस बेस V1: एसAMPLE कार्यक्रम · मोडेम एक TIDN सादर करते
मायक्रोमिस बेस V1 बोर्ड वापरणे खूप सोपे आहे कारण हे बोर्ड बाजारातील इतर लोकप्रिय सोल्यूशन्सशी अंशतः सुसंगत आहे, त्यामुळे आम्ही आत्मविश्वासाने स्वतः ESP32, क्विंटल M65 मोडेम, ॲड्रेसेबल डायोड, IMU MPU6050 आणि LM75 तापमानासाठी प्रोग्राम वापरू शकतो. सेन्सर तथापि, डिव्हाइस प्रोटोटाइप टीमने प्रत्येक अतिरिक्त घटकासाठी समर्पित सॉफ्टवेअर विकसित केले आहे, ज्यामुळे तुम्ही Arduino IDE वातावरण वापरून तुमच्या PCB वरील घटक कसे कार्य करतात ते सहजपणे तपासू शकता.
पहिला प्रोग्राम म्हणजे “मॉडेम प्रेझेंटेशन,” हा एक सोपा प्रोग्राम आहे जो तुम्हाला अंगभूत rr1odem च्या ऑपरेशनची चाचणी घेण्यास अनुमती देतो. डिव्हाइसवर प्रोग्राम अपलोड केल्यानंतर आणि सिरीयल मॉनिटर चालवल्यानंतर, आम्ही सिस्टम कमांड टाईप करू शकतो जे मोडेम नियंत्रित करेल आणि परवानगी देईल, उदाहरणार्थample, SMS संदेश पाठवणे, सर्व उपलब्ध नेटवर्क शोधणे, मॉडेम कॉन्फिगर करणे किंवा नेटवर्कवर नेस्टिंग करणे. ते अपलोड करण्यापूर्वी प्रोग्रामच्या सुरुवातीला व्हेरिएबल्स पूर्ण करण्याचे लक्षात ठेवा, त्यांच्याशिवाय तुम्ही • नेटवर्कशी कनेक्ट होऊ शकणार नाही आणि योग्यरित्या एसएमएस संदेश पाठवू शकणार नाही.
या प्रोग्रामचे एक अतिशय उपयुक्त वैशिष्ट्य म्हणजे मॉडेमला एटी कमांड पाठविण्याची क्षमता.
जर तुम्ही काही कमांड पाठवली जी सपोर्टेड कमांड्सच्या यादीमध्ये समाविष्ट नसेल तर प्रोग्राम आपोआप मॉडेमवर पाठवेल, हे जरा जास्त प्रगत वापरकर्त्यांचे काम मोठ्या प्रमाणात सुलभ करेल ज्यांना पाठवलेल्या कमांड्सची योजना तयार करायची असेल. नंतर त्यांच्या स्वतःच्या कार्यक्रमात. त्यांच्या स्पष्टीकरणासह एटी कमांडची यादी बोर्डच्या संसाधन पॅकेटमध्ये समाविष्ट केली आहे आणि मॉडेम निर्मात्याद्वारे संकलित केली गेली आहे आणि मॉडेमच्या ऑपरेशनच्या प्रत्येक विभागासाठी दस्तऐवजांमध्ये विभागली गेली आहे.
मायक्रोमिस बेस V1: एसAMPLE कार्यक्रम · LEEI प्रेझेंट A TIDN
दुसरा प्रोग्राम म्हणजे “एलईडी प्रेझेंटेशन”, ही एक अतिशय लहान स्क्रिप्ट आहे जी तुम्हाला मायक्रोमेश बेस व्ही1 बोर्डमध्ये तयार केलेल्या एलईडीचे ऑपरेशन तपासण्याची परवानगी देते. प्रोग्राम अपलोड केल्यानंतर आणि सिरीयल मॉनिटर चालवल्यानंतर, आमच्याकडे LED वर अनेक कमांड पाठवण्याचा पर्याय आहे, कमांड्स LED पूर्णपणे बंद करू शकतात, RGB पॅलेटमधून कोणताही रंग सेट करू शकतात किंवा लाल, हिरवा यांसारख्या पूर्वनिर्धारित रंगांपैकी एक सेट करू शकतात. निळा गुलाबी, पिवळा किंवा जांभळा.
प्रोग्राम कोडमधील आदेशांवर आधारित. नवशिक्या वापरकर्ते ॲड्रेस करण्यायोग्य LED च्या वापरास समर्थन देण्यासाठी त्यांच्या स्वतःच्या स्क्रिप्ट सहजपणे तयार करू शकतात.
मायक्रोमिस बेस V1: एसAMPLE कार्यक्रम - IMUI सादरीकरण
तिसरा प्रोग्राम आहे “IMU प्रेझेंटेशन”, ही एक अतिशय सोपी आणि लहान स्क्रिप्ट आहे जी आम्हाला मायक्रोटिप्स बेस v1 बोर्डमध्ये एम्बेड केलेला IMU सेन्सर डेटा कसा वाचतो हे तपासण्याची परवानगी देते. प्रोग्राम अपलोड केल्यानंतर आणि सिरियल प्लॉटर चालवल्यानंतर. आम्ही सक्षम आहोत view रिअल टाइममध्ये IMU सेन्सरवरून वाचलेला डेटा.
जेव्हा तुम्ही सीरियल प्लॉटर चालवता तेव्हा तुम्ही सोयीस्करपणे करू शकता view बोर्ड पाठवणारा डेटा, लूअर्डची प्रत्येक पोक किंवा हालचाल रेकॉर्ड केली जाईल आणि आलेखांमध्ये दर्शविली जाईल. विशिष्ट पॅरामीटर्स तपासण्याच्या तुमच्या इच्छेनुसार, तुम्ही फक्त एका विशिष्ट डेटा चॅनेलबद्दल माहिती मिळवण्यासाठी वैयक्तिक मापन श्रेणींची निवड रद्द करू शकता.
MICRDMIS बेस V1: तयार TD वापर प्रकल्प
Micromis Base V1 टाइल्सचा वापर सुलभ करण्यासाठी, आम्ही एक नॉलेज बेस तयार केला आहे जो तुम्हाला प्रेरणादायी प्रकल्पांमध्ये प्रवेश करण्यास अनुमती देईल. वर उपलब्ध असलेल्या सामग्रीवर आम्ही सतत काम करत आहोत webसाइट त्यामुळे तुम्ही सहज तपासू शकताampआमच्या उत्पादनांचे अनुप्रयोग.
प्रतीक्षा करू नका आणि आता ते तपासा: https://deviceprototype.com/hobby/knowledge-center/
कागदपत्रे / संसाधने
![]() |
botland BASE V1 डिव्हाइस प्रोटोटाइप विकास मंडळ [pdf] वापरकर्ता मार्गदर्शक BASE V1 Device Prototype Development Board, BASE V1, Device Prototype Development Board, Prototype Development Board, Development Board, Board |