विषयसूची:
वीडियो: रास्पबेरी पाई ट्यूटोरियल: पुश बटन का उपयोग कैसे करें: 4 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
इस ट्यूटोरियल में आप सीखेंगे कि अपने रास्पबेरी पाई के साथ एक बटन का उपयोग करके अपने एलईडी को कैसे चालू किया जाए। पुश बटन या स्विच सर्किट में दो बिंदुओं को जोड़ते हैं जब आप उन्हें दबाते हैं। यह ट्यूटोरियल एक एलईडी चालू करता है जब बटन एक बार दबाया जाता है, और दो बार दबाए जाने पर बंद हो जाता है। आप किसी घटना को नियंत्रित करने के लिए 'ध्वज' चर का उपयोग करना भी सीखेंगे।
ट्यूटोरियल अपडेट और अधिक रास्पबेरी पाई ट्यूटोरियल यहां देखे जा सकते हैं:
www.ardumotive.com/how-to-use-push-buttonen…
ग्रीक भाषा में वीडियो
आएँ शुरू करें!
चरण 1: आपको क्या चाहिए - हार्डवेयर
इस ट्यूटोरियल के लिए आपको आवश्यकता होगी:
- जीपीआईओ ब्रेकआउट
- ब्रेड बोर्ड
- एलईडी
- 220 ओम रोकनेवाला
- बटन
चरण 2: सर्किट
कनेक्शन बहुत आसान हैं, ब्रेडबोर्ड सर्किट योजनाबद्ध के साथ ऊपर की छवि देखें।
चरण 3: कोड
नीचे दिए गए कार्यक्रम में, पहली चीज जो आप करते हैं वह है GPIO और स्लीप के लिए पुस्तकालय आयात करना। अगला कदम एलईडी और बटन के पिन सेट करना है। उसके बाद इनपुट के रूप में सेटअप बटन और आउटपुट के रूप में एलईडी। जबकि ट्रू लूप हमेशा के लिए बार-बार चलता है। इसके अलावा आप अपने एलईडी को दो तरीकों से चालू कर सकते हैं। पहला तरीका है एलईडी लाइट्स जब तक बटन दबाया जाता है और दूसरा तरीका अगर आप केवल एक बार बटन दबाते हैं तो आप अपनी एलईडी को देखते हैं और यदि आप फिर से बटन दबाते हैं तो एलईडी बंद है। दूसरा तरीका टिप्पणियों (''') पर है और हम ध्वज नामक एक चर का उपयोग करते हैं।
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
#पुस्तकालय समय से GPIO के रूप में RPi. GPIO आयात करें नींद आयात करें # चेतावनी बंद करें (वैकल्पिक) GPIO.setwarnings(गलत) GPIO.setmode(GPIO. BCM) #सेट बटन और एलईडी पिन बटन = 23 एलईडी = 24 #सेटअप बटन और एलईडी GPIO। सेटअप (बटन, GPIO. IN, pull_up_down = GPIO. PUD_UP) GPIO.setup (LED, GPIO. OUT) #flag = 0 जबकि ट्रू: बटन_स्टेट = GPIO.input (बटन) प्रिंट (बटन_स्टेट) अगर बटन_स्टेट == 0: GPIO.आउटपुट (एलईडी, जीपीआईओ। हाई) और: जीपीआईओ। =0 अगर ध्वज == 1: GPIO.output (LED, GPIO. HIGH) अन्य: GPIO.output (LED, GPIO. LOW) ''' |
यहां से कोड डाउनलोड करें और इसे Thonny Python IDE से खोलें या इसे टर्मिनल से चलाएं।
चरण 4: अच्छा किया
आपने हमारा पहला रास्पबेरी पाई "हाउ टू" ट्यूटोरियल सफलतापूर्वक पूरा कर लिया है और आपने सीखा कि एक बटन के साथ एलईडी कैसे स्विच करें।
सिफारिश की:
3 पुश बटन के साथ 28BYJ-48 स्टेपर मोटर का उपयोग कैसे करें: 5 कदम
3 पुश बटन के साथ 28BYJ-48 स्टेपर मोटर का उपयोग कैसे करें: क्या आप पुश बटन का उपयोग करके अपने स्टेपर मोटर को नियंत्रित करना चाहते हैं? वह क्लॉकवाइज, काउंटर क्लॉकवाइज और फिर स्टॉप फंक्शन कर सकता है? तो यह वीडियो आपके लिए है
रास्पबेरी पाई के साथ एलईडी ब्लिंक - रास्पबेरी पाई पर GPIO पिन का उपयोग कैसे करें: 4 कदम
रास्पबेरी पाई के साथ एलईडी ब्लिंक | रास्पबेरी पाई पर GPIO पिन का उपयोग कैसे करें: हाय दोस्तों इस निर्देश में हम सीखेंगे कि रास्पबेरी पाई के GPIO का उपयोग कैसे करें। अगर आपने कभी Arduino का इस्तेमाल किया है तो शायद आप जानते हैं कि हम LED स्विच आदि को इसके पिन से जोड़ सकते हैं और इसे इस तरह काम कर सकते हैं। एलईडी ब्लिंक करें या स्विच से इनपुट प्राप्त करें ताकि
पुश बटन, रास्पबेरी पाई और स्क्रैच का उपयोग करके चमक नियंत्रण पीडब्लूएम आधारित एलईडी नियंत्रण: 8 कदम (चित्रों के साथ)
पुश बटन, रास्पबेरी पाई और स्क्रैच का उपयोग करके चमक नियंत्रण पीडब्लूएम आधारित एलईडी नियंत्रण: मैं यह समझाने का एक तरीका खोजने की कोशिश कर रहा था कि पीडब्लूएम मेरे छात्रों के लिए कैसे काम करता है, इसलिए मैंने खुद को 2 पुश बटन का उपयोग करके एक एलईडी की चमक को नियंत्रित करने की कोशिश करने का कार्य निर्धारित किया। - एक बटन एलईडी की चमक बढ़ाता है और दूसरा इसे कम करता है। कार्यक्रम के लिए
रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना - रास्पबेरी पाई 3बी के साथ शुरुआत करना - अपना रास्पबेरी पाई सेट करना 3: 6 कदम
रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना | रास्पबेरी पाई 3बी के साथ शुरुआत करना | अपना रास्पबेरी पाई 3 सेट करना: जैसा कि आप में से कुछ लोग जानते हैं कि रास्पबेरी पाई कंप्यूटर काफी शानदार हैं और आप पूरे कंप्यूटर को सिर्फ एक छोटे बोर्ड पर प्राप्त कर सकते हैं। रास्पबेरी पाई 3 मॉडल बी में क्वाड-कोर 64-बिट एआरएम कोर्टेक्स ए 53 है। 1.2 गीगाहर्ट्ज़ पर क्लॉक किया गया। यह पाई 3 को लगभग 50
एवीआर माइक्रोकंट्रोलर। एक पुश बटन स्विच का उपयोग करके एलईडी को टॉगल करें। पुश बटन डिबगिंग।: 4 कदम
एवीआर माइक्रोकंट्रोलर। एक पुश बटन स्विच का उपयोग करके एलईडी को टॉगल करें। पुश बटन डिबाउंसिंग: इस खंड में, हम सीखेंगे कि एक बटन स्विच से इनपुट के अनुसार तीन एलईडी की स्थिति को टॉगल करने के लिए ATMega328PU के लिए प्रोग्राम C कोड कैसे बनाया जाए। साथ ही, हमने 'स्विच बाउंस' की समस्या का समाधान खोजा है। आमतौर पर, हम