Arduino पर रेडियो रिमोट कंट्रोल सिग्नल प्राप्त करना

  • Dec 19, 2021
click fraud protection

मैंने 433 मेगाहर्ट्ज रिसीवर और रिमोट के साथ एक छोटा सा प्रयोग किया और अप्रत्याशित परिणाम प्राप्त किए।

Arduino पर रेडियो रिमोट कंट्रोल सिग्नल प्राप्त करना

Aliexpress पर, 433 और 315 MHz रिसीवर और ट्रांसमीटर, एक नियम के रूप में, सेट में बेचे जाते हैं। मैंने दो 433 मेगाहर्ट्ज बोर्डों का यह सेट खरीदा है 68 रूबल के लिए वितरण के साथ।

Arduino पर रेडियो रिमोट कंट्रोल सिग्नल प्राप्त करना

रिसीवर तीन तारों (पावर, ग्राउंड और सिग्नल टू पिन 2) के साथ Arduino से जुड़ता है।

रिमोट कंट्रोल से सिग्नल प्राप्त करने और पहचानने के लिए एक मानक पुस्तकालय है। आरसी-स्विच. वी उपयोग के उदाहरण इस पुस्तकालय में सबसे सरल कोड है प्राप्त डेमो_सरल, जो सिग्नल प्राप्त होने पर COM पोर्ट को चार मान आउटपुट करता है: बटन कोड, बिट्स में अनुक्रम लंबाई, देरी, प्रोटोकॉल कोड।

मुझे उम्मीद थी कि मॉस्को की बंद हवा में कुछ कोड लगातार आएंगे, लेकिन, अजीब तरह से, जब तक आप रिमोट कंट्रोल बटन नहीं दबाते हैं, तब तक कुछ भी नहीं है।

जब आप रिमोट कंट्रोल पर चार बटन दबाते हैं, तो शीर्षक चित्र से निम्नलिखित मान प्रदर्शित होते हैं।

आवश्यक रिमोट पर आवश्यक बटन दबाने की पहचान करने के लिए, पहले से ज्ञात बटन कोड के साथ getReceivedValue मान की तुलना करना पर्याप्त है।

instagram viewer

सब कुछ सरल और प्राथमिक प्रतीत होता है। यह अभी पता चला है कि मेरे सभी 433 मेगाहर्ट्ज के रिमोट में, सिग्नल को केवल शीर्षक फोटो से छोटे रिमोट कंट्रोल पर पहचाना जाता है। इन तीनों रिमोट के बटन दबाने पर (स्विच .) नूलाइट, रिमोट कंट्रोल टाइमर के साथ सॉकेट, रिमोट कंट्रोल बाइक अलार्म) Arduino किसी भी तरह से प्रतिक्रिया नहीं दे रहा है।

जाहिर है, ये रिमोट कुछ अन्य प्रोटोकॉल का उपयोग करते हैं जो आरसी-स्विच लाइब्रेरी के लिए ज्ञात नहीं हैं। निश्चित रूप से, कंसोल से डेटा प्राप्त करने के लिए कुछ अन्य पुस्तकालय हैं, लेकिन मैंने उन्हें अभी तक नहीं पाया है।

एक ओर, रेडियो रिमोट कंट्रोल के साथ Arduino के नियंत्रण को व्यवस्थित करना बहुत सरल और बहुत सस्ता है, लेकिन दूसरी ओर, सभी 433 मेगाहर्ट्ज रिमोट इसके लिए उपयुक्त नहीं हैं।

© 2021, एलेक्सी नादेज़िन

दस साल से मैं हर दिन प्रौद्योगिकी, छूट, रुचि के स्थानों और घटनाओं के बारे में लिख रहा हूं। साइट पर मेरा ब्लॉग पढ़ें बारूद1.ru, वी एलजे, जेन, मिर्तेसेन, तार.
मेरी परियोजनाएं:
लैम्पटेस्ट.रू. मैं एलईडी लैंप का परीक्षण करता हूं और यह पता लगाने में मदद करता हूं कि कौन से अच्छे हैं और कौन से अच्छे नहीं हैं।
Elerus.ru. मैं व्यक्तिगत उपयोग के लिए घरेलू इलेक्ट्रॉनिक उपकरणों के बारे में जानकारी एकत्र करता हूं और उसे साझा करता हूं।
आप मुझसे टेलीग्राम में संपर्क कर सकते हैं
@ बारूद1 और मेल द्वारा बारूद[email protected].