विषयसूची:
- चरण 1: आवश्यक घटक
- चरण 2: आरएफ ट्रांसमीटर और रिसीवर को Arduino से जोड़ना
- चरण 3: कोड
- चरण 4: परिणाम
- चरण 5: हमें फॉलो करें
वीडियो: RF ट्रांसमीटर और रिसीवर को Arduino से कनेक्ट करना: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
RF (रेडियो फ़्रीक्वेंसी) मॉड्यूल रेडियो फ़्रीक्वेंसी पर संचालित होता है, RF सिस्टम में संबंधित रेंज 30khz और 300Ghz के बीच भिन्न होती है, डिजिटल डेटा को कैरियर वेव के आयाम में भिन्नता के रूप में दर्शाया जाता है। इस प्रकार के मॉड्यूलेशन को एम्प्लिट्यूड शिफ्टिंग की (ASK) के रूप में जाना जाता है। आरएफ के माध्यम से प्रेषित संकेत लंबी दूरी के अनुप्रयोगों के लिए उपयुक्त बनाने के लिए बड़ी दूरी के माध्यम से यात्रा कर सकते हैं। आरएफ ट्रांसमिशन अधिक मजबूत और विश्वसनीय है। आरएफ संचार एक विशिष्ट आवृत्ति रेंज का उपयोग करता है। इस आरएफ मॉड्यूल में एक आरएफ ट्रांसमीटर और एक आरएफ रिसीवर शामिल है। ट्रांसमीटर/रिसीवर (टीएक्स/आरएक्स) जोड़ी 434 मेगाहर्ट्ज की आवृत्ति पर काम करती है। एक आरएफ ट्रांसमीटर सीरियल डेटा प्राप्त करता है और इसे आरएफ के माध्यम से पिन 4 पर जुड़े अपने एंटीना के माध्यम से वायरलेस तरीके से प्रसारित करता है। ट्रांसमिशन 1 केबीपीएस - 10 केबीपीएस की दर से होता है। प्रेषित डेटा एक आरएफ रिसीवर द्वारा प्राप्त किया जाता है जो ट्रांसमीटर के समान आवृत्ति पर काम करता है।
आरएफ मॉड्यूल की विशेषताएं:
1. रिसीवरफ्रीक्वेंसी 433 मेगाहर्ट्ज।
2. रिसीवर-विशिष्ट आवृत्ति 105Dbm।
3. रिसीवर आपूर्ति वर्तमान 3.5 एमए।
4. कम बिजली की खपत।
5. रिसीवर ऑपरेटिंग वोल्टेज 5 वी।
6. ट्रांसमीटर आवृत्ति रेंज 433.92 मेगाहर्ट्ज।
7. ट्रांसमीटर आपूर्ति वोल्टेज 3v ~ 6v।
8. ट्रांसमीटर आउटपुट पावर 4v ~ 12v
इस पोस्ट में आप लोग जानेंगे कि डेटा को एक स्थान से दूसरे स्थान पर वायरलेस तरीके से कैसे प्रसारित किया जाता है, इसे प्राप्त करने के लिए हमने एक आरएफ ट्रांसमीटर और रिसीवर मॉड्यूल का उपयोग किया। आरएफ ट्रांसमीटर रिसीवर अनुभाग में कुछ अक्षर भेजेगा, प्राप्त वर्ण के आधार पर, एन्कोडेड संदेश रिसीवर अनुभाग में एलसीडी डिस्प्ले पर प्रदर्शित किया जाएगा। Rf ट्रांसमीटर और रिसीवर को tx और rx छोर पर एक arduino बोर्ड से जोड़ा जाएगा, कनेक्शन शुरू करने से पहले हमें कुछ हार्डवेयर घटकों की आवश्यकता होती है जो नीचे सूचीबद्ध हैं।
चरण 1: आवश्यक घटक
हार्डवेयर घटक
1. आरएफ ट्रांसमीटर और रिसीवर
2. Arduino uno (2 बोर्ड)।
3.एलसीडी 16*2 डिस्प्ले
4. जम्पर तार।
5. ब्रेडबोर्ड (वैकल्पिक)
6. सोल्डरिंग गन
सॉफ्टवेयर की आवश्यकता
1. अरुडिनो आईडीई
चरण 2: आरएफ ट्रांसमीटर और रिसीवर को Arduino से जोड़ना
Arduino के लिए RF Tx और Rx का कनेक्शन
सर्किट आरेख के अनुसार कनेक्शन बनाएं, आरएफ टीएक्स और आरएक्स को लागू करने के लिए हमें दो आर्डिनो बोर्ड चाहिए, एक ट्रांसमीटर के लिए और दूसरा रिसीवर के लिए। एक बार जब आप सर्किट आरेख के अनुसार सब कुछ कनेक्ट कर लेते हैं। मॉड्यूल ठीक काम करता है
चरण 3: कोड
कोड
अपने Arduino पर कोड अपलोड करने से पहले सबसे पहले यहां से लाइब्रेरी डाउनलोड करें
ट्रांसमीटर कोड
#शामिल करें // यहां वर्चुअल वायर लाइब्रेरी फ़ाइल शामिल करें
चार * नियंत्रक;
व्यर्थ व्यवस्था()
{
vw_set_ptt_inverted (सच);
vw_set_tx_pin(12);
vw_setup(4000);. // डेटा ट्रांसफर की गति Kbps
}
शून्य लूप ()
{
नियंत्रक = "9";
vw_send ((uint8_t *) नियंत्रक, स्ट्रेल (नियंत्रक));
vw_wait_tx ();
// तब तक प्रतीक्षा करें जब तक कि पूरा संदेश समाप्त न हो जाए
देरी (1000);
नियंत्रक = "8";
vw_send ((uint8_t *) नियंत्रक, स्ट्रेल (नियंत्रक));
vw_wait_tx ();
// तब तक प्रतीक्षा करें जब तक कि पूरा संदेश समाप्त न हो जाए
देरी (1000);
}
रिसीवर कोड
#शामिल करें // यहां लिक्विड क्रिस्टल लाइब्रेरी फाइल शामिल करें
#शामिल करें // यहां वर्चुअल वायर लाइब्रेरी फ़ाइल शामिल करें
लिक्विड क्रिस्टल एलसीडी (7, 6, 5, 4, 3, 2);
चरकाड [१००];
इंट पॉज़ = 0;
व्यर्थ व्यवस्था()
{
LCD.begin (16, 2);
vw_set_ptt_inverted (सच);
// DR3100 के लिए आवश्यक
vw_set_rx_pin(11);
vw_setup(4000); // बिट्स प्रति सेकंड
vw_rx_start (); // रिसीवर पीएलएल चालू करें
}
शून्य लूप ()
{
uint8_t buf[VW_MAX_MESSAGE_LEN];
uint8_t बुफ्लेन = VW_MAX_MESSAGE_LEN;
अगर (vw_get_message(buf, &buflen))
// गैर-अवरुद्ध
{
अगर (बफ [0] == '9')
{
एलसीडी.क्लियर ();
LCD.setCursor (0, 0);
LCD.print ("हैलो टेकीज़");
}
अगर (बफ [0] == '8')
{
एलसीडी.क्लियर ();
LCD.setCursor (0, 0);
LCD.print ("आपका स्वागत है");
LCD.setCursor (0, 1);
LCD.print ("प्रो-टेक चैनल");
}
}
चरण 4: परिणाम
चरण 5: हमें फॉलो करें
नीचे दिए गए लिंक पर क्लिक करें और अधिक अपडेट के लिए ब्लॉग का अनुसरण करें
protechel.wordpress.com
शुक्रिया
सिफारिश की:
आरएफ मॉड्यूल 433MHZ - बिना किसी माइक्रोकंट्रोलर के 433MHZ RF मॉड्यूल से रिसीवर और ट्रांसमीटर बनाएं: 5 कदम
आरएफ मॉड्यूल 433MHZ | बिना किसी माइक्रोकंट्रोलर के 433MHZ RF मॉड्यूल से रिसीवर और ट्रांसमीटर बनाएं: क्या आप वायरलेस डेटा भेजना चाहेंगे? आसानी से और बिना किसी माइक्रोकंट्रोलर की आवश्यकता के? यहाँ हम जाते हैं, इस निर्देश में मैं आपको mi बेसिक आरएफ ट्रांसमीटर और उपयोग के लिए तैयार रिसीवर दिखाऊंगा! इस निर्देश में आप बहुत ही उपयोग करके डेटा भेज और प्राप्त कर सकते हैं
Arduino के साथ 2.4Ghz NRF24L01 मॉड्यूल का उपयोग कर वायरलेस रिमोट - क्वाडकॉप्टर के लिए Nrf24l01 4 चैनल / 6 चैनल ट्रांसमीटर रिसीवर - आरसी हेलीकाप्टर - Arduino का उपयोग करते हुए Rc प्लेन: 5 कदम (चित्रों के साथ)
Arduino के साथ 2.4Ghz NRF24L01 मॉड्यूल का उपयोग कर वायरलेस रिमोट | क्वाडकॉप्टर के लिए Nrf24l01 4 चैनल / 6 चैनल ट्रांसमीटर रिसीवर | आरसी हेलीकाप्टर | Arduino का उपयोग करते हुए Rc प्लेन: Rc कार चलाने के लिए | क्वाडकॉप्टर | ड्रोन | आरसी विमान | RC नाव, हमें हमेशा एक रिसीवर और ट्रांसमीटर की आवश्यकता होती है, मान लीजिए कि RC QUADCOPTER के लिए हमें एक 6 चैनल ट्रांसमीटर और रिसीवर की आवश्यकता है और उस प्रकार का TX और RX बहुत महंगा है, इसलिए हम अपने
आईआर आधारित वायरलेस ऑडियो ट्रांसमीटर और रिसीवर: 6 कदम
आईआर आधारित वायरलेस ऑडियो ट्रांसमीटर और रिसीवर: वायरलेस ऑडियो पहले से ही तकनीकी रूप से उन्नत क्षेत्र है जहां ब्लूटूथ और आरएफ संचार मुख्य प्रौद्योगिकियां हैं (हालांकि अधिकांश वाणिज्यिक ऑडियो उपकरण ब्लूटूथ के साथ काम करते हैं)। एक साधारण आईआर ऑडियो लिंक सर्किट डिजाइन करना फायदेमंद नहीं होगा
आरएफ ट्रांसमीटर और रिसीवर: 8 कदम (चित्रों के साथ)
आरएफ ट्रांसमीटर और रिसीवर: इस परियोजना में, मैं Pic 16f628a के साथ आरएफ मॉड्यूल का उपयोग करूंगा। यह आरएफ के बारे में एक संक्षिप्त ट्यूटोरियल होगा। हो आरएफ मॉड्यूल एक दूसरे के साथ संवाद करने के बाद आप इन मॉड्यूल का उपयोग पिक माइक्रोकंट्रोलर, आर्डुनियो या किसी माइक्रोकंट्रोलर के साथ कर सकते हैं। मैंने नियंत्रित किया
एक्सेलेरोमीटर और आरएफ ट्रांसमीटर-रिसीवर जोड़ी का उपयोग करके जेस्चर नियंत्रित रोवर: 4 कदम
एक एक्सेलेरोमीटर और एक आरएफ ट्रांसमीटर-रिसीवर जोड़ी का उपयोग करते हुए जेस्चर नियंत्रित रोवर: अरे वहाँ, कभी भी एक रोवर का निर्माण करना चाहते थे जिसे आप साधारण हाथ के इशारों से चला सकते थे, लेकिन छवि प्रसंस्करण की पेचीदगियों में उद्यम करने और अपने साथ एक वेब कैमरा इंटरफेस करने का साहस कभी नहीं जुटा सके। माइक्रोकंट्रोलर, चढ़ाई का उल्लेख नहीं करने के लिए