विषयसूची:
- चरण 1: परियोजना अवलोकन
- चरण 2: पूर्व-आवश्यकताएं
- चरण 3: हार्डवेयर कनेक्शन
- चरण 4: स्रोत कोड लिंक और विवरण
- चरण 5: प्रोजेक्ट वीडियो और LTE Cat.M1 स्पीड का सत्यापन
- चरण 6: समाप्त करें
वीडियो: क्या LPWAN-आधारित IoT उपकरणों का उपयोग करके फ़ोटो स्थानांतरित करना संभव है?: 6 चरण
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
LPWAN का मतलब लो पावर वाइड एरिया नेटवर्क है और यह IoT क्षेत्र में काफी उपयुक्त संचार तकनीक है। प्रतिनिधि प्रौद्योगिकियां सिगफॉक्स, लोरा एनबी-आईओटी, और एलटीई कैट.एम 1 हैं। ये सभी लो पावर लॉन्ग डिस्टेंस कम्युनिकेशन टेक्नोलॉजी हैं। सामान्य तौर पर, कम शक्ति और लंबी दूरी के संचार की विशेषताओं के कारण एलपीडब्ल्यूएएन की डेटा दर कम होती है। नीचे दी गई तालिका में, LPWAN तकनीक की अधिकतम संचरण गति 12Bytes ~ 375Kbps है।
LTE Cat. M1 की अधिकतम संचरण दर दूसरों की तुलना में अधिक है, इसलिए यह मध्यम आकार और वास्तविक समय के अनुप्रयोगों जैसे कि फोटो ट्रांसमिशन, बायोमेट्रिक प्रमाणीकरण और रीयल-टाइम ट्रैकिंग सेवा के लिए उपयुक्त है। इस लेख में, हम LPWAN तकनीकों के बीच LTE Cat. M1 का उपयोग यह जांचने के लिए करेंगे कि क्या चित्रों को स्थानांतरित किया जा सकता है और वास्तविक LTE Cat. M1 गति को सत्यापित किया जा सकता है।
चरण 1: परियोजना अवलोकन
Woori-net के LTE Cat. M1 बाहरी मॉडम का उपयोग करने के दो तरीके हैं। सबसे पहले, आप यूएआरटी इंटरफ़ेस के माध्यम से एटी कमांड के साथ बाहरी मॉडेम को नियंत्रित कर सकते हैं। दूसरा तरीका RNDIS मोड के रूप में उपयोग करना है। एटी कमांड का उपयोग करते समय, यूएआरटी इंटरफेस (बॉड रेट: 115200) का उपयोग किया जाता है, इसलिए एलटीई कैट.एम1 अधिकतम संचरण दर 375 केबीपीएस उपलब्ध नहीं है। इसलिए, मैं एक दूसरा तरीका चुनता हूं जो RNDIS मोड के रूप में उपयोग कर रहा है। इसके अलावा, जब आप इस मोड का उपयोग करना चाहते हैं, तो आपको एटी कमांड का उपयोग करके 'RNDISMODE = 1' सेट करना होगा।
इस तरह से कॉन्फ़िगर करके, रास्पबेरी पाई RNDIS मोड में एक बाहरी मॉडेम का उपयोग कर सकती है, जो आपको LTE Cat. M1 संचार का उपयोग करने की अनुमति देती है। हार्डवेयर कनेक्शन को STEP 3 में समझाया जाएगा।
चरण 2: पूर्व-आवश्यकताएं
2-1. रास्पबेरी पाई
2-2. वूरी-नेट बाहरी मॉडेम (लिंक खरीदें)
2-3। इंटरफ़ेस बोर्ड (लिंक खरीदें)
२.४. इंटरफ़ेस बोर्ड केबल (लिंक खरीदें)
२.५. रास्पबेरी पाई कैमरा
चरण 3: हार्डवेयर कनेक्शन
यदि आप चरण 1 में RNDIS मोड सेट करते हैं, तो नीचे दिए गए तरीके से Raspberry Pi से कनेक्ट करें।
यदि इंटरनेट कनेक्शन स्थापित है, तो आप नीचे दिखाए गए अनुसार उस चिह्न की जांच कर सकते हैं।
चरण 4: स्रोत कोड लिंक और विवरण
रास्पबेरी पाई - ग्राहक स्रोत
रास्पबेरी पाई में पायथन 2.72 संस्करण स्थापित है। और बाहरी मॉडेम IPv6 का उपयोग करता है, इसलिए आपको सर्वर के IPv4 पते को निम्नानुसार परिवर्तित करने की आवश्यकता है। इस रूपांतरण नियम पर एसके टेलीकॉम और वूरी-नेट द्वारा बातचीत की जाती है।
संक्षेप में, रास्पबेरी पाई कैमरा का उपयोग करके एक तस्वीर लें और फ़ाइल को उस आईपी के सर्वर पर स्थानांतरित करें।
कृपया पूर्ण स्रोत कोड के लिए नीचे दिए गए लिंक की जाँच करें।
पीसी - सर्वर स्रोत
फोटो प्राप्त करने वाले सर्वर को pyQT के साथ विकसित किया गया है जो कि GUI प्रोग्रामिंग टूल है।
स्थानांतरण प्रगति की जांच के लिए एक प्रगति पट्टी डाली गई थी और जब यह सब प्राप्त हो गया, तो आप छवि की जांच भी कर सकते हैं।
TCP सर्वर थ्रेड के रूप में चलता है।
हमने इमेज और प्रोग्रेस बार को रिफ्रेश करने के लिए Signal-pyqtSlot () फंक्शन का इस्तेमाल किया।
लिंक:
चरण 5: प्रोजेक्ट वीडियो और LTE Cat. M1 स्पीड का सत्यापन
5-1. परियोजना वीडियो
कृपया यूट्यूब देखें
लिंक:
5-2. LTE Cat. M1 गति की पुष्टि
नीचे दी गई तालिका में दिखाए गए फॉर्म में कुल 50वीं परीक्षा आयोजित की गई थी। औसत डेटा दर 298.37 बीपीएस थी। हम पुष्टि करते हैं कि हम LTE Cat. M1 अधिकतम संचरण दर का लगभग 80% डेटा भेज सकते हैं।
चरण 6: समाप्त करें
IoT क्षेत्र के विस्तार के साथ, और LPWAN तकनीक की अनुप्रयोग सीमा बढ़ रही है। उदाहरण के लिए, फोटो ट्रांसमिशन, रीयल-टाइम ट्रैकिंग सेवा न केवल एक सेंसर डेटा भेज या निगरानी कर रही है। इस लेख में, मैंने जाँच की कि LTE Cat. M1 का उपयोग करके चित्रों को स्थानांतरित किया जा सकता है और वास्तविक LTE Cat. M1 गति को सत्यापित करें। (कृपया ध्यान दें कि उपयोग अलग-अलग देशों में भिन्न हो सकता है और LTE Cat. M1 मॉड्यूल निर्माता।)
मुझे उम्मीद है कि यह लेख आपको नए IoT क्षेत्र में LTE Cat. M1 अनुप्रयोगों के विकास का लाभ उठाने में मदद करेगा।
यदि आप अतिरिक्त परियोजनाओं में रुचि रखते हैं, तो कृपया https://www.wiznetian.com/ पर जाएँ !!:)
सिफारिश की:
ब्लूटूथ का उपयोग करके संपर्क स्थानांतरित करें: 3 चरण
ब्लूटूथ का उपयोग करके संपर्क स्थानांतरित करें: ब्लूटूथ विश्वसनीय है, और यह आपको उपयुक्त केबल और मालिकाना सॉफ़्टवेयर की तलाश करने की परेशानी से बचाता है। फोन बुक रिकॉर्ड्स को vCard या *.vcf फॉर्मेट में ट्रांसफर किया जाएगा। vCard रिकॉर्ड प्रबंधित करने के लिए, आमतौर पर एक 'आयात' फ़ंक्शन होता है
पोटेंशियोमीटर (वैरिएबल रेसिस्टर) और अरुडिनो यूनो का उपयोग करके एलईडी / चमक को लुप्त करना / नियंत्रित करना: 3 चरण
पोटेंशियोमीटर (वैरिएबल रेसिस्टर) और अरुडिनो यूनो का उपयोग करके एलईडी/चमक को फीका/नियंत्रित करना: Arduino एनालॉग इनपुट पिन पोटेंशियोमीटर के आउटपुट से जुड़ा है। तो Arduino ADC (डिजिटल कनवर्टर के अनुरूप) एनालॉग पिन पोटेंशियोमीटर द्वारा आउटपुट वोल्टेज को पढ़ रहा है। पोटेंशियोमीटर नॉब को घुमाने से वोल्टेज आउटपुट बदलता है और Arduino फिर से
क्या आप जानते हैं कि आपके पौधे कैसा महसूस कर रहे हैं? [कण+यूबिडॉट्स]: ६ कदम
क्या आप जानते हैं कि आपके पौधे कैसा महसूस कर रहे हैं? [पार्टिकल+यूबिडॉट्स]: बाहर घूमने और मिट्टी को संभालने की जगह कुछ भी नहीं ले सकता है, लेकिन आज की तकनीक ने मिट्टी की दूर से निगरानी करना और मेरी मानवीय संवेदनाओं को मापने योग्य मापदंडों को ट्रैक करना संभव बना दिया है। SHT10 जैसी मिट्टी की जांच अब बेहद सटीक है और
ESP32: क्या आप जानते हैं कि DAC क्या है?: 7 कदम
ESP32: क्या आप जानते हैं कि DAC क्या है?: आज, हम दो मुद्दों के बारे में बात करेंगे। पहला DAC (डिजिटल-टू-एनालॉग कन्वर्टर) है। मैं इसे महत्वपूर्ण मानता हूं, क्योंकि इसके माध्यम से, उदाहरण के लिए, हम ESP32 में एक ऑडियो आउटपुट बनाते हैं। दूसरा मुद्दा जिसे हम आज संबोधित करने जा रहे हैं वह है दोलन
NodeMCU का उपयोग करके वॉयस कमांड के साथ उपकरणों को नियंत्रित करना: 7 चरण (चित्रों के साथ)
NodeMCU का उपयोग करके वॉयस कमांड के साथ उपकरणों को नियंत्रित करना: मैं बस सभी को नमस्ते कहना चाहता हूं, यह मेरा पहली बार एक निर्देश योग्य प्रोजेक्ट लिख रहा है। अंग्रेजी मेरी मूल भाषा नहीं है इसलिए मैं यथासंभव संक्षिप्त और स्पष्ट करने की कोशिश करूंगा। वॉयस कमांड से डिवाइस को कंट्रोल करना कोई अजीब बात नहीं है