विषयसूची:

लोरा अरुडिनो कंट्रोल रिले मॉड्यूल सर्किट: 12 कदम
लोरा अरुडिनो कंट्रोल रिले मॉड्यूल सर्किट: 12 कदम

वीडियो: लोरा अरुडिनो कंट्रोल रिले मॉड्यूल सर्किट: 12 कदम

वीडियो: लोरा अरुडिनो कंट्रोल रिले मॉड्यूल सर्किट: 12 कदम
वीडियो: controlling relay module using RF transmitter and receiver 2024, नवंबर
Anonim
Image
Image
लोरा अरुडिनो कंट्रोल रिले मॉड्यूल सर्किट
लोरा अरुडिनो कंट्रोल रिले मॉड्यूल सर्किट

इस लोरा परियोजना में, हम देखेंगे कि लोरा अरुडिनो रिले कंट्रोल सर्किट के साथ उच्च वोल्टेज उपकरणों को कैसे नियंत्रित किया जाए। इस Arduino Lora प्रोजेक्ट में, हम Lora ट्रांसमीटर और रिसीवर मॉड्यूल के साथ 5 घरेलू उपकरणों को नियंत्रित करने के लिए Reyax RYLR896 Lora मॉड्यूल, Arduino और 12v रिले मॉड्यूल का उपयोग करेंगे। तो यह भी स्मार्ट होम के लिए एक उपयोगी होम ऑटोमेशन प्रोजेक्ट है। मैं इस लोरा अरुडिनो प्रोजेक्ट को बनाने के लिए सरल 6 चरणों के साथ संपूर्ण सर्किट आरेख, अरुडिनो कोड और अन्य सभी विवरण साझा करूंगा।

आपूर्ति

लोरा मॉड्यूल REYAX RYLR896 2no

Arduino नैनो 2no

12 वी रिले मॉड्यूल 1no

FTDI232 USB से सीरियल इंटरफ़ेस बोर्ड 1no

7805 वोल्टेज नियामक 1no

22uF संधारित्र 1no

4.7k रोकनेवाला 1no

10k रोकनेवाला 6no

पुश स्विच 5no

चरण 1: लोरा मॉड्यूल को पीसी से कनेक्ट करें

पीसी के साथ लोरा मॉड्यूल कनेक्ट करें
पीसी के साथ लोरा मॉड्यूल कनेक्ट करें
पीसी के साथ लोरा मॉड्यूल कनेक्ट करें
पीसी के साथ लोरा मॉड्यूल कनेक्ट करें

LORA मॉड्यूल को Arduino के साथ जोड़ने से पहले, हमें AT कमांड का उपयोग करके कुछ पैरामीटर जैसे पता, Lora मॉड्यूल के लिए बैंड सेट करना होगा। इसलिए हमें सर्किट आरेख के अनुसार लोरा मॉड्यूल को यूएसबी के साथ सीरियल इंटरफ़ेस बोर्ड से कनेक्ट करने की आवश्यकता है। ताकि हम लोरा मॉड्यूल को लैपटॉप या पीसी से जोड़ सकें। यहाँ मैंने FTDI232 USB से सीरियल इंटरफ़ेस बोर्ड का उपयोग किया है।

चरण 2: ट्रांसमीटर लोरा के लिए पैरामीटर सेट करें

ट्रांसमीटर लोरा के लिए पैरामीटर सेट करें
ट्रांसमीटर लोरा के लिए पैरामीटर सेट करें
ट्रांसमीटर लोरा के लिए पैरामीटर सेट करें
ट्रांसमीटर लोरा के लिए पैरामीटर सेट करें

सबसे पहले लोरा मॉड्यूल को लैपटॉप से कनेक्ट करें। Arduino IDE में PORT टूल-> पोर्ट सीरियल मॉनिटर को खोलें और Brud दर को 115200 पर सेट करें।

अब हम कुछ बुनियादी एटी कमांड के साथ पैरामीटर सेट कर सकते हैं।

सबसे पहले AT टाइप करें और फिर एंटर की दबाएं। सीरियल मॉनीटर में हमें +OK मिलना चाहिए।

फिर ट्रांसमीटर लोरा के लिए पता 0 पर सेट करने के लिए AT+ADDRESS=0 टाइप करें।

फिर बैंड 865MHz सेट करने के लिए AT+BAND=865000000 टाइप करें। मेरे देश में लोरा टेक्नोलॉजी के लिए फ़्रीक्वेंसी बैंड 865 मेगाहर्ट्ज से 867 मेगाहर्ट्ज है। आपको अपने देश के अनुसार बैंड सेट करना होगा। अपने देश के बैंड को जानने के लिए आप इसे गूगल कर सकते हैं।

डिफ़ॉल्ट नेटवर्क आईडी 0 है। इसलिए हम इस लोरा प्रोजेक्ट के लिए इसे नहीं बदलेंगे।

चरण 3: लोरा प्राप्त करने के लिए पैरामीटर सेट करें

लोरा प्राप्त करने के लिए पैरामीटर सेट करें
लोरा प्राप्त करने के लिए पैरामीटर सेट करें

इसी तरह, हमें लोरा मॉड्यूल प्राप्त करने के लिए पैरामीटर सेट करना होगा।

सबसे पहले AT टाइप करें और फिर एंटर की दबाएं। सीरियल मॉनीटर में हमें +OK मिलना चाहिए।

फिर लोरा प्राप्त करने के लिए पता 1 पर सेट करने के लिए AT+ADDRESS=1 टाइप करें।

फिर बैंड 865MHz सेट करने के लिए AT+BAND=865000000 टाइप करें। अपने देश के बैंड को जानने के लिए आप इसे गूगल कर सकते हैं।

डिफ़ॉल्ट नेटवर्क आईडी 0 है। इसलिए हम इस लोरा प्रोजेक्ट के लिए इसे नहीं बदलेंगे।

चरण 4: ट्रांसमीटर लोरा अरुडिनो सर्किट

ट्रांसमीटर लोरा अरुडिनो सर्किट
ट्रांसमीटर लोरा अरुडिनो सर्किट
ट्रांसमीटर लोरा अरुडिनो सर्किट
ट्रांसमीटर लोरा अरुडिनो सर्किट

ट्रांसमीटर लोरा सर्किट में, हमने ट्रांसमीटर लोरा मॉड्यूल को सर्किट आरेख के अनुसार Arduino नैनो के साथ जोड़ा है।

ट्रांसमीटर लोरा सर्किट में, 5 पुश बटन Arduino डिजिटल पिन D2, D3, D4, D5, D6 से जुड़े होते हैं। जब भी हम कोई पुश-बटन दबाते हैं, तो संबंधित रिले को चालू या बंद करने के लिए लोरा मॉड्यूल प्राप्त करने के लिए सिग्नल भेजा जाता है।

यहां मैंने दो प्रतिरोधों 4.7k और 10k के साथ 5v तर्क स्तर को 3.3v तर्क स्तर तक गिराने के लिए एक वोल्टेज विभक्त बनाया है। Arduino 5v तर्क स्तर पर संकेत भेज सकता है लेकिन Lora मॉड्यूल RYLR896 केवल 3.3v तर्क स्तर पर संकेत प्राप्त कर सकता है। इसलिए हमने Arduino TX पिन और Lora RYLR896 RX पिन के बीच वोल्टेज डिवाइडर को जोड़ा है।

चरण 5: लोरा अरुडिनो सर्किट प्राप्त करना

लोरा अरुडिनो सर्किट प्राप्त करना
लोरा अरुडिनो सर्किट प्राप्त करना
लोरा अरुडिनो सर्किट प्राप्त करना
लोरा अरुडिनो सर्किट प्राप्त करना

मैंने लोरा सर्किट आरेख प्राप्त करने के अनुसार प्राप्त करने वाले लोरा मॉड्यूल को Arduino नैनो के साथ जोड़ा है।

रिसीवर लोरा सर्किट में, मैंने 12v रिले मॉड्यूल को नियंत्रित करने के लिए Arduino डिजिटल पिन D8, D9, D10, D11, D12 का उपयोग किया है।

यहां वोल्टेज विभक्त की आवश्यकता नहीं है क्योंकि Arduino लोरा मॉड्यूल RYLR896 प्राप्त करने से 3.3v तर्क स्तर पर संकेत प्राप्त कर सकता है।

मैंने Arduino सर्किट को 5v आपूर्ति करने के लिए वोल्टेज नियामक 7805 (5-वोल्ट) का उपयोग किया है।

चरण 6: रिले मॉड्यूल के लिए पीसीबी डिजाइन करना

रिले मॉड्यूल के लिए पीसीबी डिजाइन करना
रिले मॉड्यूल के लिए पीसीबी डिजाइन करना
रिले मॉड्यूल के लिए पीसीबी डिजाइन करना
रिले मॉड्यूल के लिए पीसीबी डिजाइन करना

इस लोरा प्रोजेक्ट में, मैंने 12v रिले मॉड्यूल का उपयोग किया है। आप इस रिले मॉड्यूल को ऑनलाइन खरीद सकते हैं लेकिन जैसा कि मुझे अपनी अधिकांश परियोजनाओं में रिले मॉड्यूल की आवश्यकता है, इसलिए मैंने रिले मॉड्यूल के लिए पीसीबी को डिज़ाइन किया है।

आप निम्न लिंक से इस 12v रिले मॉड्यूल के लिए गार्बर फ़ाइल भी डाउनलोड कर सकते हैं

drive.google.com/uc?export=download&id=1gSz2if9vpkj6O7vc9urzS6hUEJHfgl1g

चरण 7: पीसीबी को ऑर्डर करें

पीसीबी ऑर्डर करें
पीसीबी ऑर्डर करें
पीसीबी ऑर्डर करें
पीसीबी ऑर्डर करें

गार्बर फाइल डाउनलोड करने के बाद आप आसानी से पीसीबी ऑर्डर कर सकते हैं

1. https://jlcpcb.com पर जाएं और साइन इन / साइन अप करें

2. QUOTE Now बटन पर क्लिक करें।

3 "अपनी Gerber फ़ाइल जोड़ें" बटन पर क्लिक करें। फिर ब्राउज़ करें और आपके द्वारा डाउनलोड की गई Gerber फ़ाइल का चयन करें

चरण 8: Gerber फ़ाइल अपलोड करना और पैरामीटर सेट करना

Gerber फ़ाइल अपलोड करना और पैरामीटर सेट करना
Gerber फ़ाइल अपलोड करना और पैरामीटर सेट करना
Gerber फ़ाइल अपलोड करना और पैरामीटर सेट करना
Gerber फ़ाइल अपलोड करना और पैरामीटर सेट करना

4. आवश्यक पैरामीटर जैसे मात्रा, पीसीबी रंग, आदि सेट करें

5. PCB के लिए सभी Parameters को Select करने के बाद SAVE TO CART बटन पर क्लिक करें।

चरण 9: शिपिंग पता और भुगतान मोड चुनें

शिपिंग पता और भुगतान मोड चुनें
शिपिंग पता और भुगतान मोड चुनें
शिपिंग पता और भुगतान मोड चुनें
शिपिंग पता और भुगतान मोड चुनें
शिपिंग पता और भुगतान मोड चुनें
शिपिंग पता और भुगतान मोड चुनें

6. शिपिंग पता टाइप करें।

7. आपके लिए उपयुक्त शिपिंग विधि का चयन करें।

8. आदेश जमा करें और भुगतान के लिए आगे बढ़ें।

आप अपने ऑर्डर को JLCPCB.com से भी ट्रैक कर सकते हैं। मेरे मामले में, पीसीबी को निर्मित होने में 2 दिन लगे और डीएचएल डिलीवरी विकल्प का उपयोग करके एक सप्ताह के भीतर पहुंचे। पीसीबी अच्छी तरह से पैक किए गए थे और इस सस्ती कीमत पर गुणवत्ता वास्तव में अच्छी थी।

चरण 10: दोनों Arduino को प्रोग्राम करें

Image
Image

अब ट्रांसमीटर और रिसीवर लोरा अरुडिनो सर्किट के लिए कोड अपलोड करें।

मैंने संबंधित वीडियो में दोनों Arduino कोड के बारे में बताया है। मैं बेहतर समझ के लिए वीडियो देखने की सलाह दूंगा।

इस लोरा अरुडिनो प्रोजेक्ट के लिए Arduino स्केच डाउनलोड करें:

drive.google.com/uc?export=download&id=1jA0Hf32pvWQ6rXFnW1uiHWMEewrxOvKr

चरण 11: घरेलू उपकरणों को कनेक्ट करें

अंत में, लोरा परियोजना तैयार है
अंत में, लोरा परियोजना तैयार है

अब हम सर्किट आरेख के अनुसार 5 घरेलू उपकरणों को 12v रिले मॉड्यूल से जोड़ेंगे।

कृपया 110v या 230v लोड को रिले मॉड्यूल से कनेक्ट करते समय उचित सुरक्षा सावधानी बरतें।

चरण 12: अंत में, लोरा परियोजना तैयार है

अब हम ट्रांसमीटर लोरा सर्किट का उपयोग करके 5 घरेलू उपकरणों को नियंत्रित कर सकते हैं। यहां मैंने रिले मॉड्यूल के साथ 5 230v एसी लैंप को जोड़ा है। अब अगर मैं कोई पुश बटन दबाता हूं, तो संबंधित लैंप चालू हो जाएगा।

इस Arduino Lora परियोजना के साथ ग्रामीण क्षेत्र में, हम बिना किसी ब्लूटूथ या वाईफाई डिवाइस के 10 किमी दूर से उच्च वोल्टेज उपकरणों को नियंत्रित कर सकते हैं। तो ग्रामीण क्षेत्र में यह बहुत उपयोगी Arduino प्रोजेक्ट है।

मुझे आशा है, आपको यह LORA प्रोजेक्ट पसंद आएगा।

कृपया इस लोरा परियोजना पर अपनी प्रतिक्रिया साझा करें। आपके समय के लिए शुक्रिया।

सिफारिश की: