विषयसूची:
- चरण 1: हार्डवेयर, सोल्डरिंग
- चरण 2: हार्डवेयर, सभी को एक साथ लाएं
- चरण 3: सॉफ़्टवेयर डाउनलोड और इंस्टॉल करें, प्रारंभिक सेटिंग्स
- चरण 4: रोबोफुन क्लाउड - नए सेंसर को परिभाषित करें और टोकन सेटिंग्स को कॉपी करें।
- चरण 5: Arduino - सेंसर टोकन आईडी, संकलित करें और IOT कोड अपलोड करें
वीडियो: LTE CAT-M1 GSM IoT सेंसर नेटवर्क T - 15 मिनट: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
अप्रैल 08th 2018 पर, आर एंड डी सॉफ्टवेयर सॉल्यूशंस srl [itbrainpower.net] ने जनता को itbrainpower.net शील्ड द्वारा xyz-mIoT की घोषणा के बारे में बताया - पहला, और सबसे कॉम्पैक्ट, IoT बोर्ड जो ARM0 माइक्रो-कंट्रोलर की बहुमुखी प्रतिभा को जोड़ता है। (Arduino Zero संगत डिजाइन में माइक्रोचिप/Atmel ATSAMD21G), LPWR LTE CAT M1 या NB-IoT लॉन्ग-रेंज और लो-पावर मोडेम या लीगेसी 3G / GSM मोडेम द्वारा प्रदान की गई कनेक्टिविटी के साथ एम्बेडेड सेंसर बंडल का आरामदायक उपयोग।
itbrainpower.net शील्ड द्वारा xyz-mIoT में 5 एकीकृत सेंसर हो सकते हैं:
- THS (तापमान और आर्द्रता सेंसर) - HDC2010,
- tVOC और eCO2 (वायु गुणवत्ता सेंसर - CO2 कुल वाष्पशील कार्बनिक यौगिक- CO2 समतुल्य) - CCS811
- हॉल (चुंबकीय सेंसर) - DRV5032 sau या IR (इन्फ्रारेड सेंसर) KP-2012P3C,
- सेकेंडरी IR (इन्फ्रारेड सेंसर) - KP-2012P3C,
- TILT (मूवमेंट वाइब्रेशन सेंसर) या REED (मैग्नेटिक सेंसर) - SW200D।
परियोजना के बारे में:
Arduino बोर्ड प्रोग्रामिंग सपोर्ट का उपयोग करते हुए CLOUD सेंसर डेटा लॉगर के रूप में स्वयं xyz-mIOT ढाल तापमान और आर्द्रता सेंसर का उपयोग करें…। टी शून्य से 15 मिनट।
आवश्यक समय: 10-15 मिनट।
पिछले उपयोगकर्ता अनुभव के आधार पर कार्यान्वयन का समय भिन्न हो सकता है। Arduino पर्यावरण की स्थापना और मैन्युअल Arduino वर्ग की स्थापना इस द्वारा कवर नहीं की जाती है कि कैसे; इसे गूगल करने की कोशिश करो। यहां पंजीकृत उपयोगकर्ताओं के लिए समर्थन पुस्तकालय और इसमें प्रयुक्त स्रोत कोड डाउनलोड के लिए कैसे उपलब्ध हैं।
कठिनाई: शुरुआती - मध्यवर्ती।
हार्डवेयर की आवश्यकता:
- xyz-mIoT शील्ड में निम्नलिखित PN के रूप में एकीकृत HDC2010 सेंसर है:
- XYZMIOT209#BG96-UFL-1100000 [LTE CAT M1 और GSM मॉडम से लैस] या
- XYZMIOT209#M95FA-UFL-1100000 [केवल GSM मॉडम से लैस]
- माइक्रो-साइज़ [4FF] LTE CATM1 या 2G सिम कार्ड [डेटा प्लान सक्षम होने पर]- छोटी LiPo बैटरी
- यूएफएल के साथ जीएसएम एम्बेडेड एंटीना या एसएमए प्लस यूएफएल से एसएमए पिगटेल के साथ जीएसएम एंटीना
चरण 1: हार्डवेयर, सोल्डरिंग
USB से 5V को बोर्ड के लिए प्राथमिक बिजली आपूर्ति के रूप में सक्षम करें जैसा कि यहां बताया गया है। वैकल्पिक: दोनों कनेक्टर पंक्तियों को मिलाप करें, बोर्ड को एक ब्रेडबोर्ड में रखें और एक पुरुष-पुरुष ब्रेडबोर्ड तार का उपयोग करके Vusb और Vraw के बीच कनेक्ट करें।
लीपो कनेक्टर को मिलाएं। लीपीओ ध्रुवीयता को ध्यान में रखें!
अपने सोल्डरिंग को दोबारा जांचें !!!
चरण 2: हार्डवेयर, सभी को एक साथ लाएं
उसके स्लॉट में माइक्रो-सिम डालें [सिम में पिन जांच प्रक्रिया हटा दी जानी चाहिए]।
एंटीना कनेक्ट करें, फिर USB केबल को xyz-mIoT USB पोर्ट और अपने कंप्यूटर से कनेक्ट करें।
लीपो बैटरी कनेक्ट करें।
चरण 3: सॉफ़्टवेयर डाउनलोड और इंस्टॉल करें, प्रारंभिक सेटिंग्स
ए। "xyz-mIoT शील्ड्स Arduino क्लास" डाउनलोड और इंस्टॉल करें, फिर कक्षाओं का अंतिम संस्करण डाउनलोड करें: "xyz-mIOT शील्ड IoT रेस्ट सपोर्ट" और "xyz-mIOT शील्ड सेंसर सपोर्ट क्लास" यहां से।
बी। कक्षाएं स्थापित करें। अभिलेखागार का विस्तार करें और कक्षाएं स्थापित करें - संक्षेप में:
- Arduino स्थानीय हार्डवेयर फ़ोल्डर में "xyz-mIoT शील्ड्स Arduino वर्ग" फ़ाइलों की प्रतिलिपि बनाएँ (मेरा है: "C:\Users\dragos\Documents\Arduino\hardware"), फिर
- समर्थन वर्ग फ़ोल्डर को अपने Arduino स्थानीय उपयोगकर्ता फ़ोल्डर में कॉपी करें [मेरा है: "C:\Users\dragos\Documents\Arduino\libraries"] और - Arduino वातावरण को पुनरारंभ करें। मैनुअल लाइब्रेरी इंस्टॉलेशन के बारे में अधिक जानकारी, Arduino लाइब्रेरी मैनुअल इंस्टॉलेशन के बारे में पढ़ें।
सी। "xyz_mIoT_v41_temp_humidity" नाम का फोल्डर बनाएं।
डी। यहां से प्रोजेक्ट Arduino कोड प्राप्त करें और इसे पिछले बनाए गए फ़ोल्डर में "xyz_mIoT_v41_temp_humidity.ino" के रूप में सहेजें।
इ। "xyz-mIOT शील्ड IoT रेस्ट सपोर्ट" वर्ग के अंदर निहित कुछ फाइलों में कुछ सेटिंग्स करें: - "itbpGPRSIPdefinition.h" लाइन 2 में अपने GSM प्रदाता के APN मान का उपयोग करके APN मान सेट करें (जैसे: RO ऑरेंज के लिए NET)
- "itbpGPRSIPdefinition.h" लाइन 9 में CLOUD Robofun के लिए SERVER_ADDRESS पता सेट करें #define SERVER_ADDRESS "iot.robofun.ro" #define SERVER_PORT "80"
- "itbpGSMdefinition.h" में "_itbpModem_" के लिए डिफ़ॉल्ट विकल्प टिप्पणी करें और (टिप्पणी चिह्न हटाएं) विकल्प चुनें "#define _itbpModem_ xyzmIoT" (पंक्ति 71)
- "itbpGSMdefinition.h" में अपने xyz-mIoT फ्लेवर के लिए सही मॉडम चुना: M95FA के लिए "#define xyzmIoTmodem TWOG" (लाइन 73) या BG96 के लिए "#define xyzmIoTmodem CATM1" चुना (पंक्ति 75)
चरण 4: रोबोफुन क्लाउड - नए सेंसर को परिभाषित करें और टोकन सेटिंग्स को कॉपी करें।
इसके लिए हमने रोबोफुन क्लाउड [सरल आरईएसटी कार्यान्वयन] https://iot.robofun.ro का उपयोग कैसे किया
- एक नया खाता बनाएं।
- दो नए सेंसर (xyzmIOT_temperature और xyzmIOT_humidity) जोड़ें।
- प्रत्येक नए बनाए गए सेंसर के लिए "टोकन" अध्याय तक पृष्ठ को नीचे स्क्रॉल करें और "टोकन" आईडी मान बनाए रखें। Arduino कोड में सेंसर आईडी [टोकन आईडी] सेट करने के लिए उन मानों का उपयोग किया जाएगा।
संदर्भ के लिए, उपरोक्त चित्र देखें।
चरण 5: Arduino - सेंसर टोकन आईडी, संकलित करें और IOT कोड अपलोड करें
Arduino में खोलें [(arduino.cc v >= 1.8.5] xyz_mIoT_v41_temp_humidity.ino प्रोजेक्ट।
ए। पिछले चरण [CLOUD में निर्मित] में बनाए गए एक के साथ tempTocken और humiTocken मान सेट करें।
यदि आप BG96 मॉड्यूल से लैस xyz-mIoT शील्ड का उपयोग करते हैं, तो आप client.setNetworkMode(GSMONLY) को कॉल करके नेटवर्क पंजीकरण मोड को "GSM मोड" या "LTE CATM1 मोड" के रूप में चुन सकते हैं।, संबंधित क्लाइंट.सेटनेटवर्कमोड (CATM1ONLY) फ़ंक्शन, क्लाइंट के ठीक बाद। फ़ंक्शन सेटअप () में शुरू ()।
* हम इसका उपयोग आरओ ऑरेंज एलटीई CATM1 सक्षम सिम के परीक्षण के लिए करते हैं।
बी। xyz-mIoT शील्ड रीसेट बटन को दो बार (तेज) दबाएं [बोर्ड प्रोग्रामिंग मोड में बदल जाएगा]।
Arduino में, "itbrainpower.net xyz-mIoT" बोर्ड और "itbrainpower.net xyz-mIoT" प्रोग्रामिंग पोर्ट चुनें।
सी। कोड संकलित करें और अपलोड करें।
xyz-mIoT शील्ड तापमान और आर्द्रता डेटा (1min. दर पर) का नमूना लेना शुरू कर देगा और नमूना मानों को CLOUD पर अपलोड करेगा।
डिबग आउटपुट की कल्पना करने के लिए निम्न सेटिंग्स के साथ डिबग पोर्ट का चयन करके Arduino सीरियल मॉनिटर या अन्य टर्मिनल का उपयोग करें: 115200bps, 8N, 1.
संदर्भ के लिए, उपरोक्त चित्र देखें।
तापमान लॉग किए गए डेटा को रोबोफुन क्लाउड सेंसर पेज या सार्वजनिक (साझा) पेज में देखा जा सकता है जैसा कि हमने चरण 4 में निर्दिष्ट किया है।
आनंद लेना!
बिना किसी वारंटी के ट्यूटोरियल प्रदान किया गया !!! अपने जोखिम पर इसका इस्तेमाल करो!!!!
मूल रूप से मेरे द्वारा itbrainpower.net परियोजनाओं और कैसे अनुभाग पर प्रकाशित किया गया है।
सिफारिश की:
होम नेटवर्क तापमान सेंसर: 7 कदम
होम नेटवर्क तापमान सेंसर: इस परियोजना को बनाने के लिए आपको क्या जानने की आवश्यकता है: आपको इसके बारे में जानने की आवश्यकता है: - कुछ इलेक्ट्रॉनिक्स कौशल (सोल्डरिंग) - लिनक्स - अरुडिनो आईडीई (आपको आईडीई में अतिरिक्त बोर्ड अपडेट करने की आवश्यकता होगी: http:// arduino.esp8266.com/stable/package_esp8266…) - updatin
तापमान सेंसर का नेटवर्क: 6 कदम
तापमान सेंसर का नेटवर्क: तापमान और आर्द्रता आपकी प्रयोगशाला, रसोई, निर्माण लाइन, कार्यालय, हत्यारे रोबोट और यहां तक कि आपके घर में महत्वपूर्ण डेटा हैं। यदि आपको कई स्थानों या कमरों या स्थानों की निगरानी करने की आवश्यकता है, तो आपको कुछ ऐसा चाहिए जो विश्वसनीय, कॉम्पैक्ट, सटीक और प्रासंगिक हो
433 मेगाहर्ट्ज बैंड पर कम लागत वाला वायरलेस सेंसर नेटवर्क: 5 कदम (चित्रों के साथ)
433 मेगाहर्ट्ज बैंड पर कम लागत वाला वायरलेस सेंसर नेटवर्क: टेरेसा राजबा को इस लेख में उनके प्रकाशनों से डेटा का उपयोग करने की स्वीकृति देने के लिए बहुत धन्यवाद। *उपरोक्त छवि में - पांच सेंसर-प्रेषक इकाइयां जिनका मैंने परीक्षण के लिए उपयोग किया वायरलेस सेंसर क्या हैं नेटवर्क? एक सरल परिभाषा होगी
एक Arduino WiFi नेटवर्क (सेंसर और एक्चुएटर्स) - रंग का सेंसर: 4 कदम
एक Arduino WiFi नेटवर्क (सेंसर और एक्चुएटर्स) - रंग का सेंसर: आपके अनुप्रयोगों में कितनी बार आपके पास कोई सेंसर या कोई एक्चुएटर आपसे दूर है? वाई-फाई नेटवर्क के माध्यम से जुड़े विभिन्न दास उपकरणों को प्रबंधित करने के लिए आपके कंप्यूटर के पास सिर्फ एक मास्टर डिवाइस का उपयोग करना कितना आरामदायक हो सकता है? इस परियोजना में
DIY मैक्रो लेन $2 मिनट में 2 मिनट में - वीडियो निर्देश के साथ: 6 कदम
DIY मैक्रो लेन 2 मिनट में $ 2 के लिए - वीडियो निर्देश के साथ: यह 2 रुपये से कम के लिए मैक्रो लेंस को DIY करने का सबसे सस्ता तरीका है, मैंने हाल ही में एक O2 पॉकेट पीसी फोन खरीदा है, हालांकि, यह मॉडल क्लोज अप लेने में असमर्थ है छवि …. इसने मुझे बहुत दुखी किया। जब मैंने एक शोध किया, तो मुझे लगभग 80% मोबाईल का पता चला