रीड स्विच मॉड्यूल को Arduino से कैसे कनेक्ट करें

विषयसूची:

रीड स्विच मॉड्यूल को Arduino से कैसे कनेक्ट करें
रीड स्विच मॉड्यूल को Arduino से कैसे कनेक्ट करें

वीडियो: रीड स्विच मॉड्यूल को Arduino से कैसे कनेक्ट करें

वीडियो: रीड स्विच मॉड्यूल को Arduino से कैसे कनेक्ट करें
वीडियो: Arduino और रिले के साथ रीड चुंबकीय स्विच का उपयोग करना 2024, मई
Anonim

"रीड स्विच" नाम "सीलबंद संपर्क" वाक्यांश से आया है। और यह इसकी संरचना की व्याख्या करता है। वास्तव में, एक रीड स्विच एक वैक्यूम फ्लास्क में स्थित दो खुले (या बंद) संपर्क होते हैं, जो चुंबकीय क्षेत्र के संपर्क में आने पर अपनी स्थिति को विपरीत में बदल देते हैं। रीड स्विच बहुत लोकप्रिय सेंसर हैं जो कई अनुप्रयोगों में उपयोग किए जाते हैं। इसमें दरवाजा खोलने/बंद करने, विभिन्न एक्चुएशन काउंटर, स्पीड काउंटर आदि का नियंत्रण शामिल है। आइए रीड स्विच को Arduino से कनेक्ट करें और देखें कि यह कैसे काम करता है।

रीड स्विच के साथ मॉड्यूल
रीड स्विच के साथ मॉड्यूल

यह आवश्यक है

  • - अरुडिनो;
  • - एक रीड स्विच या सिर्फ एक रीड स्विच वाला मॉड्यूल;
  • - स्थायी चुंबक;
  • - एक कंप्यूटर।

अनुदेश

चरण 1

आइए नीचे दिए गए आरेख के अनुसार रीड स्विच मॉड्यूल को Arduino से कनेक्ट करें। बिजली की आपूर्ति 5 वी या 3.3 वी से की जाती है। सिग्नल को डिजिटल पिन डी 2 से कनेक्ट करें।

रीड स्विच मॉड्यूल में 10 kΩ चर रोकनेवाला होता है। इस प्रतिरोधी का उपयोग रीड स्विच थ्रेसहोल्ड सेट करने के लिए किया जा सकता है और इस प्रकार संवेदनशीलता को समायोजित किया जा सकता है। चुंबकीय सेंसर के झूठे अलार्म को बाहर करने के लिए मॉड्यूल में LM393 तुलनित्र भी शामिल है।

Arduino पर रीड स्विच के साथ मॉड्यूल का वायरिंग आरेख
Arduino पर रीड स्विच के साथ मॉड्यूल का वायरिंग आरेख

चरण दो

आइए रीड स्विच एक्ट्यूएशन को संसाधित करने का एक स्केच लिखें। यहाँ सब कुछ सरल है। पिन नंबर सेट करें जिससे हम मॉड्यूल आउटपुट कनेक्ट करते हैं - "2", और इसे "वायरटैपिंग" के लिए चालू करें। हम "2" पैर पर पुल-अप रोकनेवाला को सक्रिय करते हैं। हम पिन 13 को आउटपुट के रूप में सेट करते हैं। हम सीरियल पोर्ट को 9600 बॉड की गति से चालू करते हैं। और फिर हर 20 एमएस में हम रीड स्विच की रीडिंग पढ़ते हैं और वैल्यू को पोर्ट पर भेजते हैं। यदि रीड स्विच खुला है - "1" प्रदर्शित होता है, यदि बंद होता है - "0" प्रदर्शित होता है।

इसके अलावा, जब तक रीड स्विच संपर्क बंद हैं, तब तक Arduino के 13 वें पैर पर एलईडी चमकती है। सेंसर से पढ़े गए सिग्नल के व्युत्क्रम पर ध्यान दें।

रीड स्विच एक्ट्यूएशन प्रसंस्करण के लिए स्केच
रीड स्विच एक्ट्यूएशन प्रसंस्करण के लिए स्केच

चरण 3

बिजली को Arduino से कनेक्ट करें। मॉड्यूल पर एलईडी प्रकाश करेगा, यह दर्शाता है कि मॉड्यूल संचालित है।

अब हम रीड स्विच में एक स्थायी चुंबक लाते हैं - रीड स्विच संपर्क बंद हो जाएगा और एलईडी प्रकाश करेगा, यह दर्शाता है कि रीड स्विच सक्रिय है। चुंबक को फिर से हटा दें - रीड स्विच खुल जाएगा और एलईडी निकल जाएगी। यदि हम पोर्ट मॉनिटर को चालू करते हैं, तो हम संपर्क के खुले होने पर ईख स्विच की सक्रियता को शून्य के रूप में लोगों की धारा के बीच देखेंगे।

रीड स्विच एक्चुएशन
रीड स्विच एक्चुएशन

चरण 4

आइए रीड स्विच को अलग से Arduino से कनेक्ट करें। यहां सब कुछ बेहद सरल है। रीड स्विच उसी तरह से जुड़ा हुआ है जैसे बटन, 10 kΩ रोकनेवाला के साथ। कार्यक्रम यथावत रहेगा।

बिजली चालू करें, चुंबक को रीड स्विच में लाएं - रीड स्विच संपर्क बंद होने पर Arduino LED प्रकाश करेगा।

सिफारिश की: