विषयसूची:
वीडियो: पुश स्विच टू कंट्रोल एलईडी (Arduino): 4 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
टिंकरकाड प्रोजेक्ट्स »
नमस्ते!, आज मैं दिखाने जा रहा हूँ कि Arduino में LED की ON/OFF स्थिति को नियंत्रित करने के लिए पुश-बटन का उपयोग कैसे करें।
इसके लिए, मैं टिंकरकैड का उपयोग करने जा रहा हूं, जिसका उपयोग करना बहुत आसान है और जब इस तरह की चीजों की बात आती है तो यह हमारे उद्देश्यों की पूर्ति करता है।
यदि आप जानना चाहते हैं कि टिंकरकैड का उपयोग कैसे किया जाता है, तो आप इलेक्ट्रॉनिक परियोजनाओं के लिए टिंकरकैड के मूल उपयोग पर मेरी पोस्ट देख सकते हैं।
लिंक:
चरण 1: सभी घटकों को तैयार करना
अब हमारे परीक्षण के लिए आवश्यक सभी घटक प्राप्त करें:
१)अरुडिनो यूनो
2) छोटा ब्रेडबोर्ड
3) एलईडी
4) पुश-बटन
5) रेसिस्टर (10K-ohms) (रेसिस्टर ऑप्शन मेन्यू में वैल्यू को क्लिक करके बदला जा सकता है)
6) रोकनेवाला (220 ओम)
चरण 2: घटकों को जोड़ना
अब हमें अपनी आवश्यकता के अनुसार सभी घटकों को जोड़ने की आवश्यकता है। तो इसके लिए हमें सरल तर्क के बारे में सोचने की जरूरत है। जब हमें पुश-बटन से कोई इनपुट सिग्नल प्राप्त होता है, तभी हमें Arduino से जुड़े LED पर आउटपुट सिग्नल लगाने की आवश्यकता होती है।
इसके लिए, पुश बटन को ब्रेडबोर्ड के ब्रिज में रखें (जैसा कि दिखाया गया है), और पुश बटन के पिन में से एक तार को खींचकर ब्रेडबोर्ड की सकारात्मक श्रृंखला से कनेक्ट करें। फिर 10k-ohms रोकनेवाला को रोकनेवाला के दूसरे पिन से कनेक्ट करें (जैसा कि दिखाया गया है)। अब यह पॉजिटिव सेक्शन और रेसिस्टर सेक्शन के बीच स्विच का काम करेगा।
रोकनेवाला से जुड़े पुश-बटन के उसी टर्मिनल से एक तार को खींचें और इसे Arduino के पिन 2 से कनेक्ट करें। यह पुश-बटन से इनपुट के रूप में कार्य करेगा। रेसिस्टर के दूसरे सिरे को ब्रेडबोर्ड के ग्राउंड सेक्शन (-ve) से कनेक्ट करें। पॉजिटिव सेक्शन को Arduino की 5V सप्लाई से और नेगेटिव सेक्शन को Arduino के GND (ग्राउंड) से कनेक्ट करें।
अब हमें 220 ओम रोकनेवाला के माध्यम से एलईडी को Arduino के पिन 13 (आप कोई भी चुन सकते हैं) से कनेक्ट करने की आवश्यकता है।
चरण 3: कोड लिखना
स्क्रीन के दाईं ओर कोड टैब खोलें और कोडिंग मोड को टेक्स्ट के रूप में चुनें और उसमें मौजूद कोड को हटा दें।
सबसे पहले, Arduino से जुड़े बटन और LED पिन की घोषणा करें। अब हमें एक वेरिएबल की आवश्यकता है जो बटन की स्थिति (मेमोरी के रूप में कार्य) को स्टोर कर सके। तो इसके लिए एक पूर्णांक चर घोषित करें और डिफ़ॉल्ट मान को 0 के रूप में असाइन करें (ऑफ स्टेट को 0 के रूप में दर्शाया गया है)।
अब सेटअप फंक्शन में एलईडी पिन मोड को OUTPUT और बटन पिन मोड को INPUT घोषित करें।
शून्य लूप फ़ंक्शन में digitalRead का उपयोग करके बटन स्थिति को पढ़ें और इसे वेरिएबल में स्टोर करें।
अब जांचें कि क्या बटन की स्थिति HIG H है, उच्च वोल्टेज को एलईडी पिन पर लागू करें अन्यथा कम वोल्टेज।
सिमुलेशन पर क्लिक करके कोड का परीक्षण करें।
चरण 4: डेमो
अगर कोई समस्या है तो कृपया मुझे बताएं
सिफारिश की:
पुश बटन स्विच: 31 कदम
पुश बटन स्विच: पुश बटन स्विच एक सहायक स्विच का दूसरा रूप है। यह विकलांग बच्चों के लिए है ताकि उन्हें रोजमर्रा की वस्तुओं का उपयोग करने के लिए सशक्त बनाया जा सके
एसटीएम 32 एल 100 का उपयोग करके पुश बटन दबाकर एलईडी पर एटोलिक ट्रूस्टूडियो-स्विच करें: 4 कदम
एसटीएम 32 एल 100 का उपयोग करके पुश बटन दबाकर एलईडी पर एटोलिक ट्रूस्टूडियो-स्विच: एसटीएम 32 के इस ट्यूटोरियल में मैं आपको एसटीएम 32 एल 100 के जीपीआईओ पिन को पढ़ने के तरीके के बारे में बताने जा रहा हूं, इसलिए यहां मैं सिर्फ एक ऑन बोर्ड एलईडी ग्लो बनाऊंगा। पुश बटन दबाकर
एवीआर माइक्रोकंट्रोलर। एक पुश बटन स्विच का उपयोग करके एलईडी को टॉगल करें। पुश बटन डिबगिंग।: 4 कदम
एवीआर माइक्रोकंट्रोलर। एक पुश बटन स्विच का उपयोग करके एलईडी को टॉगल करें। पुश बटन डिबाउंसिंग: इस खंड में, हम सीखेंगे कि एक बटन स्विच से इनपुट के अनुसार तीन एलईडी की स्थिति को टॉगल करने के लिए ATMega328PU के लिए प्रोग्राम C कोड कैसे बनाया जाए। साथ ही, हमने 'स्विच बाउंस' की समस्या का समाधान खोजा है। आमतौर पर, हम
थ्री पुश ऑन - पुश ऑफ लैचिंग सर्किट: 3 स्टेप
थ्री पुश ऑन - पुश ऑफ लैचिंग सर्किट: एक फ्लिप-फ्लॉप या लैच एक सर्किट है जिसमें दो स्थिर अवस्थाएँ होती हैं और इसका उपयोग राज्य की जानकारी को संग्रहीत करने के लिए किया जा सकता है। सर्किट को सिग्नल लगाकर (इस मामले में, एक बटन दबाकर) स्थिति बदलने के लिए बनाया जा सकता है। यहां, मैं आपको तीन अलग-अलग तरीके दिखाऊंगा
एक स्विच और विसुइनो के साथ एलईडी के 3 बैंकों को स्विच करना: 9 कदम (चित्रों के साथ)
एक स्विच और विसुइनो के साथ एलईडी के 3 बैंकों को स्विच करना: यह परियोजना एक प्रयोग से निकली जिसे मैं आजमाना चाहता था, मैं देखना चाहता था कि डॉलर के बिल और सुरक्षा जांच के विभिन्न हिस्सों को देखने के लिए कितनी यूवी प्रकाश की आवश्यकता थी। मुझे इसे बनाने में बहुत मज़ा आया और मैं इन निर्देशों को यहाँ साझा करना चाहता था। चीज़ें आप