विषयसूची:

रास्पबेरी पाई के साथ एलईडी ब्लिंक - रास्पबेरी पाई पर GPIO पिन का उपयोग कैसे करें: 4 कदम
रास्पबेरी पाई के साथ एलईडी ब्लिंक - रास्पबेरी पाई पर GPIO पिन का उपयोग कैसे करें: 4 कदम

वीडियो: रास्पबेरी पाई के साथ एलईडी ब्लिंक - रास्पबेरी पाई पर GPIO पिन का उपयोग कैसे करें: 4 कदम

वीडियो: रास्पबेरी पाई के साथ एलईडी ब्लिंक - रास्पबेरी पाई पर GPIO पिन का उपयोग कैसे करें: 4 कदम
वीडियो: LED Blinking Using Raspberry Pi with Programming in Hindi | Raspberry Pi Tutorials #6 2024, जून
Anonim
रास्पबेरी पाई के साथ एलईडी ब्लिंक | रास्पबेरी पाई पर GPIO पिन का उपयोग कैसे करें
रास्पबेरी पाई के साथ एलईडी ब्लिंक | रास्पबेरी पाई पर GPIO पिन का उपयोग कैसे करें

नमस्ते दोस्तों इस निर्देश में हम सीखेंगे कि रास्पबेरी पाई के GPIO का उपयोग कैसे करें। अगर आपने कभी Arduino का इस्तेमाल किया है तो शायद आप जानते हैं कि हम LED स्विच आदि को इसके पिन से जोड़ सकते हैं और इसे इस तरह काम कर सकते हैं। एलईडी ब्लिंक करें या स्विच से इनपुट प्राप्त करें ऐसा कुछ। चूंकि रास्पबेरी पीआई में जीपीआईओ भी हैं, इसलिए हम सीखेंगे कि उन जीपीआईओ का उपयोग कैसे करें और हम इसमें एक एलईडी कनेक्ट करेंगे और इसे ब्लिंक करेंगे। बस एक साधारण एलईडी ब्लिंक परियोजना हम आपको यह समझाने के लिए करेंगे कि रास्पबेरी पाई के जीपीआईओ का उपयोग कैसे करें।

चरण 1: चीजें जो आपको चाहिए

तुम्हें जिन चीज़ों की ज़रूरत पड़ेगी
तुम्हें जिन चीज़ों की ज़रूरत पड़ेगी
तुम्हें जिन चीज़ों की ज़रूरत पड़ेगी
तुम्हें जिन चीज़ों की ज़रूरत पड़ेगी
तुम्हें जिन चीज़ों की ज़रूरत पड़ेगी
तुम्हें जिन चीज़ों की ज़रूरत पड़ेगी

इस निर्देश के लिए आपको निम्नलिखित चीजों की आवश्यकता होगी: मॉनिटर और यूएसबी माउस और कीबोर्ड के साथ रास्पबेरी पाई 3 सेटअप (सुनिश्चित करें कि रास्पियन ओएस आपके रास्पबेरी पाई में ठीक से सेटअप है) ब्रेडबोर्ड जम्पर वायर रेसिस्टर्सएलईडी

चरण 2: सर्किट

सर्किट
सर्किट
सर्किट
सर्किट

सर्किट वाला हिस्सा बहुत आसान है। मैंने एलईडी को पिन 8 से जोड़ा। इसका मतलब है कि एलईडी का नेगेटिव लेग Gnd पिन (6 नंबर) से जुड़ा है और पॉजिटिव लेग 100ohm (100-1000ohm यूज एबी वैल्यू) से जुड़ा है और दूसरा लेग रोकनेवाला रास्पबेरी पाई के पिन 8 से जुड़ा है।

चरण 3: कोडिंग भाग

कोडिंग भाग
कोडिंग भाग

फिर एलईडी ब्लिंक करने के लिए पीआई टर्मिनल खोलें: पायथन लाइब्रेरी स्थापित करने के लिए एक टर्मिनल खोलें और निम्न आदेश निष्पादित करें: पायथन लाइब्रेरी को आयात करने के लिए, फिर हमें लाइब्रेरी को इनिशियलाइज़ करना होगा और पिन 8 को रास्पबेरी pi.import RPI. GPIO के आउटपुट पिन के रूप में GPIO के रूप में सेट करना होगा। setwarnings(False) # अभी के लिए चेतावनी पर ध्यान न देंGPIO.setmode(GPIO. BOARD) # भौतिक पिन नंबरिंगGPIO.setup(8, GPIO. OUT, प्रारंभिक = GPIO. LOW) का उपयोग करें # पिन 8 को आउटपुट पिन के रूप में सेट करें और आरंभिक मान सेट करें निम्न (बंद) अगली चीज़ जो हमें करने की ज़रूरत है वह है पिन को एक सेकंड के लिए 8 उच्च (चालू) और एक सेकंड के लिए निम्न (बंद) करना और हम इसे थोड़ी देर के लूप में डाल देंगे ताकि यह हमेशा के लिए झपकाए। जबकि सच: # हमेशा के लिए चलाएं GPIO.output(8, GPIO. HIGH) # नींद चालू करें(1) # 1 सेकंड के लिए सोएं GPIO.output(8, GPIO. LOW) # नींद बंद करें(1) # 1 सेकंड के लिए सोएं कोड के उपरोक्त दो भागों को एक साथ मिलाकर एक पूर्ण कोड बनाना: RPi. GPIO को GPIO के रूप में आयात करें # रास्पबेरी पाई GPIO लाइब्रेरी को समय से आयात करें नींद से आयात करें # समय मॉड्यूल से स्लीप फ़ंक्शन आयात करेंGPIO.setwarnings(False) # के लिए चेतावनी पर ध्यान न दें nowGPIO.setmode(GPIO. BOARD) # भौतिक पिन नंबरिंग का उपयोग करेंGPIO.setup(8, GPIO. OUT, प्रारंभिक = GPIO. LOW) # पिन 8 को आउटपुट पिन के रूप में सेट करें और प्रारंभिक मान को निम्न (बंद) पर सेट करें जबकि सही: # हमेशा के लिए चलाएं GPIO.output(8, GPIO. HIGH) # नींद चालू करें(1) # 1 सेकंड के लिए सोएं GPIO.output(8, GPIO. LOW) # नींद बंद करें(1) # 1 सेकंड के लिए सोएंतो हमारा कार्यक्रम समाप्त, तो हमें इसे blinking_led.py के रूप में सहेजना होगा और फिर इसे अपने IDE के अंदर या अपने कंसोल में निम्नलिखित के साथ चलाना होगा: $ python blinking_led.py

चरण 4: एलईडी ब्लिंक

एलईडी ब्लिंक
एलईडी ब्लिंक
एलईडी ब्लिंक
एलईडी ब्लिंक

कोड चलाने के बाद आप एलईडी ब्लिंकिंग को मेरा के रूप में देखेंगे। मुझे उम्मीद है कि यह निर्देश आपकी मदद कर सकते हैं इसलिए मुझे टिप्पणियों में इसके बारे में बताएं।

सिफारिश की: