विषयसूची:
- चरण 1: हार्डवेयर प्राप्त करें
- चरण 2: सॉफ्टवेयर डाउनलोड करें
- चरण 3: Arduino IDE स्थापित करें
- चरण 4: रेडियोहेड लाइब्रेरी स्थापित करें
- चरण 5: एंटीना बनाएं
- चरण 6: सोल्डरिंग
- चरण 7: वायरिंग
- चरण 8: कोडिंग
- चरण 9: निष्कर्ष
वीडियो: LORA पीयर टू पीयर संचार Arduino के साथ: 9 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
मैं एक शुरुआती इलेक्ट्रॉनिक्स उत्साही हूं और यह मेरा पहला निर्देश है, इसलिए कृपया अपनी टिप्पणियों में कठोर न हों। इस निर्देशयोग्य में मैं यह समझाने जा रहा हूं कि दो LORA नोड्स को TTN (थिंग्स नेटवर्क) के बिना सीधे कैसे संवाद किया जाए।
लोरा क्या है?
LORA का अर्थ है LOng RANge यह सीएसएस (चिरप स्प्रेड स्पेक्ट्रम) मॉड्यूलेशन पर आधारित सेमटेक द्वारा पेटेंट कराया गया एक मॉड्यूलेशन है। यह है:
- लंबी दूरी
- कम बिजली
- कम डेटा दर
इन विशेषताओं के कारण LORA सेंसर के लिए संचार माध्यम के रूप में उपयोग करने के लिए बहुत उपयुक्त है। एक सेंसर सचमुच वर्षों तक बैटरी पर चल सकता है और रेंज कई किलोमीटर से अधिक हो सकती है। इसके अलावा LORA का उपयोग लाइसेंस मुक्त आवृत्ति बैंड में किया जा सकता है। थिंग्स नेटवर्क पर आप देश के अनुसार फ्री बैंड पा सकते हैं। मैं बेल्जियम में रहता हूं इसलिए मैं EU863-870 और EU433 के बीच चयन कर सकता हूं।
उदाहरण का उपयोग करता है:
- कृषि (मिट्टी की नमी, टैंक स्तर, तापमान, आर्द्रता, हवा की दिशा,….)
- जीपीएस रिसीवर के साथ संयोजन में ट्रैकिंग
- विरोधी चोरी (मैंने कंपन का पता लगाने के लिए इसे महंगी उच्च वोल्टेज केबलिंग पर लगाने के लिए एक अवधारणा देखी है)
- … और भी कई अनुप्रयोग हैं, आपकी कल्पना की सीमा है।
चरण 1: हार्डवेयर प्राप्त करें
हार्डवेयर:
- 2 arduino nano's या 2 arduino uno के पिनआउट समान होने चाहिए।
- 2 विशेष ब्रेकआउट बोर्ड
- अन्य आवृत्तियों के लिए 2 लोरा कार्ड rfm95 868mhz यहां क्लिक करें।
- 2 ब्रेडबोर्ड
- नैनो के लिए 2 USB केबल या uno. के लिए केबल
- जम्पर तार नर से मादा
- जम्पर तार पुरुष से पुरुष
- 2 एंटीना (मैं ठोस कोर 0.8 मिमी या 20awg का उपयोग करता हूं)
- हेडर पिन अगर arduino के साथ शामिल नहीं है
उपकरण:
- सोल्डरिंग आयरन
- तार काटने वाला
- वायर स्ट्रिपर मैं 102. का उपयोग करता हूं
- शासक
- मिलाप
चरण 2: सॉफ्टवेयर डाउनलोड करें
सॉफ्टवेयर डाउनलोड करने के लिए इन 2 लिंक पर क्लिक करें:
- अरुडिनो आईडीई
- रेडियोहेड लाइब्रेरी
चरण 3: Arduino IDE स्थापित करें
- सॉफ्टवेयर डाउनलोड करने के बाद इंस्टॉलर में जाएं और उस पर डबल क्लिक करें।
- मैं सहमत हूं पर क्लिक करें
- अगला पर क्लिक करें
- इंस्टॉल पर क्लिक करें
- यूएसबी ड्राइवरों को स्थापित करने के लिए 2 बार इंस्टॉल पर क्लिक करें
- बंद करें क्लिक करें
चरण 4: रेडियोहेड लाइब्रेरी स्थापित करें
rfm95 का उपयोग करने के लिए आपको रेडियोहेड लाइब्रेरी की आवश्यकता है। क्योंकि आप इसे arduino IDE के माध्यम से स्थापित नहीं कर सकते हैं, इसलिए आपको रेडियोहेड लाइब्रेरी को मैन्युअल रूप से स्थापित करने की आवश्यकता है।
- Arduino IDE खोलें
- फ़ाइल पर जाएँ -> वरीयताएँ
- वहाँ आप arduino फ़ोल्डर का पथ पा सकते हैं जहाँ आपको लाइब्रेरी फ़ोल्डर मिलना चाहिए। (पहला चित्र)
- यदि पुस्तकालय फ़ोल्डर मौजूद नहीं है, तो आपको फ़ोल्डर बनाना चाहिए।
- डाउनलोड की गई ज़िप फ़ाइल रेडियोहेड-मास्टर खोलें।
- फ़ोल्डर को लाइब्रेरी फ़ोल्डर में निकालें।
- Arduino IDE को पुनरारंभ करें।
- अब आप सूची में अपना पुस्तकालय पा सकते हैं (तीसरी तस्वीर देखें)
चरण 5: एंटीना बनाएं
एंटीना के लिए मैं अपने 2x2x0.8mm या 2x2 20awg बस केबल के कुछ बचे हुए केबल का उपयोग करता हूं। ये प्रति आवृत्ति लंबाई हैं:
- 868mhz 3.25 इंच या 8.2 सेमी (यह वही है जिसका मैं उपयोग करता हूं)
- 915 मेगाहर्ट्ज 3 इंच या 7.8 सेमी
- 433 मेगाहर्ट्ज 3 इंच या 16.5 सेमी
चरण 6: सोल्डरिंग
- एस्प शील्ड के प्रतिरोधों को हटा दें (लाल क्षेत्र में R1 से R3 देखें)
- rfm95 चिप को esp शील्ड पर मिलाएं।
- पिनहेडर्स को एस्प शील्ड पर मिलाएं
- एस्प शील्ड पर एंटीना मिलाप करें। एंटीना के बिना उपयोग न करें आप ढाल को नुकसान पहुंचा सकते हैं।
- अगर पिनहेडर्स को आर्डिनो सोल्डर पर भी नहीं मिलाया जाता है।
चरण 7: वायरिंग
छवि में आप देख सकते हैं कि arduino को rfm95 से कैसे जोड़ा जाए। इस तालिका की पूर्णता के लिए मैंने पिनआउट भी शामिल किया है जब आप एस्प ब्रेकआउट के बजाय एडफ्रूट शील्ड का उपयोग कर रहे हैं।
चरण 8: कोडिंग
- कोड डाउनलोड करें
- कोड को arduino ide में खोलें
- टूल, बोर्ड पर जाएं और अपना बोर्ड चुनें
- टूल्स पर जाएं, पोर्ट करें और अपने arduino के लिए कॉम पोर्ट चुनें
- अपलोड बटन पर क्लिक करें (तीसरी तस्वीर पर लाल रंग में चिह्नित)
- यदि सब ठीक हो गया तो आप सीरियल मॉनिटर का उपयोग कर सकते हैं और आप सर्वर और क्लाइंट दोनों पर आने वाले पैकेट देखते हैं (अंतिम तस्वीर पर लाल रंग में चिह्नित)
चरण 9: निष्कर्ष
इस निर्देशयोग्य में मैंने LORA की मूल बातें दिखाईं। यदि आपको यह निर्देश पसंद है और / या यदि आप मुझे LORA या अन्य के अधिक निर्देश लिखना पसंद करते हैं, तो कृपया लाइक बटन दबाएं।
सिफारिश की:
कम लागत वाले E32 (sx1278/sx1276) के साथ LoRa 3Km से 8Km वायरलेस संचार Arduino, Esp8266 या Esp32 के लिए डिवाइस: 15 कदम
लोरा 3Km से 8Km वायरलेस कम्युनिकेशन कम लागत E32 (sx1278/sx1276) Arduino, Esp8266 या Esp32 के लिए डिवाइस: मैं लोरा डिवाइस की सेमटेक श्रृंखला के आधार पर EBYTE E32 को प्रबंधित करने के लिए एक लाइब्रेरी बनाता हूं, बहुत शक्तिशाली, सरल और सस्ता डिवाइस। आप पा सकते हैं यहां 3 किमी संस्करण, यहां 8 किमी संस्करण वे 3000 मीटर से 8000 मीटर की दूरी पर काम कर सकते हैं, और उनके पास बहुत सारी विशेषताएं हैं
लंबी दूरी, 1.8 किमी, Arduino से Arduino वायरलेस संचार HC-12 के साथ: 6 चरण (चित्रों के साथ)
लंबी दूरी, 1.8 किमी, Arduino से Arduino वायरलेस संचार HC-12 के साथ: इस निर्देश में आप सीखेंगे कि Arduinos के बीच खुली हवा में 1.8km तक लंबी दूरी पर कैसे संवाद किया जाए। HC-12 एक वायरलेस सीरियल पोर्ट है संचार मॉड्यूल जो बहुत उपयोगी, अत्यंत शक्तिशाली और उपयोग में आसान है। सबसे पहले आप
मोबाइल फोन के साथ माइक्रो: बिट संचार को साकार करने के लिए एचसी-05 ब्लूटूथ मॉड्यूल का उपयोग करें: 9 कदम (चित्रों के साथ)
मोबाइल फोन के साथ माइक्रो: बिट संचार को साकार करने के लिए एचसी-05 ब्लूटूथ मॉड्यूल का उपयोग करें: अध्याय में माइक्रो को समझने के लिए एचसी-06 ब्लूटूथ मॉड्यूल का उपयोग करें: मोबाइल फोन के साथ बिट संचार, हमने माइक्रो के बीच संचार का एहसास करने के लिए एचसी-06 का उपयोग करने के तरीके के बारे में बात की है: बिट और मोबाइल फोन। HC-06 को छोड़कर, एक और सामान्य ब्लूटूथ मॉड्यूल है
मोबाइल फोन के साथ माइक्रो: बिट संचार को साकार करने के लिए HC-06 ब्लूटूथ मॉड्यूल का उपयोग करें: 8 कदम (चित्रों के साथ)
मोबाइल फोन के साथ माइक्रो: बिट संचार को साकार करने के लिए एचसी-06 ब्लूटूथ मॉड्यूल का उपयोग करें: मेरे आस-पास बहुत सारे दोस्त जो माइक्रो: बिट खेलते हैं, मुझे बताते हैं कि माइक्रो: बिट का ब्लूटूथ कनेक्शन स्थिर नहीं है। डिस्कनेक्ट करना आसान है। यदि हम माइक्रोपाइथन का उपयोग करते हैं, तो ब्लूटूथ का उपयोग भी नहीं किया जा सकता है। इससे पहले कि माइक्रो: बिट ऑफिस द्वारा इस समस्या का समाधान किया जाए
किसी एलियन आर्टिफ़ैक्ट के साथ संचार कैसे करें या . . .: 4 कदम (चित्रों के साथ)
कैसे एक विदेशी कलाकृति के साथ संवाद करने के लिए या…: *** उत्सुकता से मिन्टी तरह के मुठभेड़ों को बंद करें। *** यह निर्देश आपको दिखाएगा कि 'क्लोज़ एनकाउंटर' मदरशिप का अल्टोइड्स संस्करण कैसे बनाया जाए, और इसके साथ कैसे बातचीत की जाए। यह उस दिन के लिए महत्वपूर्ण प्रशिक्षण हो सकता है जब ब्राइट व्हाइट बी