विषयसूची:
वीडियो: रास्पबेरी पाई पावर बटन: 3 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
यदि आप मेरी तरह हैं, तो हो सकता है कि आप एक बटन के पुश के साथ अपने रास्पबेरी पाई को सुरक्षित रूप से चालू और बंद करने के लिए सबसे अच्छे समाधान की तलाश में इंटरनेट को खंगाल रहे हों। जबकि कई समाधान मौजूद हैं, अधिकांश के लिए आपको एक पायथन स्क्रिप्ट डाउनलोड करने और इसे बूट पर निष्पादन योग्य बनाने की आवश्यकता होती है- और ऐसा करने के एक से अधिक तरीके हैं। हालाँकि, एक बहुत ही सरल उपाय पहले से ही रास्पबेरी पाई में बेक किया हुआ है। विशिष्ट पिनों को छोटा करके और बूट कॉन्फ़िगरेशन फ़ाइल में एक लाइन जोड़कर, आप 10 मिनट में पूरी तरह कार्यात्मक पावर बटन प्राप्त कर सकते हैं!
चरण 1: सर्किट को इकट्ठा करें
निम्नलिखित सामग्री इकट्ठा करें:
- रास्पबेरी पाई (मैं नवीनतम रास्पियन स्ट्रेच स्थापित के साथ 3 ए + का उपयोग करता हूं)
- रास्पबेरी पाई के लिए 2 महिला-से-पुरुष जम्पर तार ORAdafruit T-Cobbler Plus (40-पिन कनेक्टर के साथ)
- 2 पुरुष जम्पर तार (केवल टी-कोब्बलर का उपयोग करने पर)
- 1 क्षणिक पुशबटन
- 1 आधा आकार (या बड़ा) ब्रेडबोर्ड
प्रत्येक तार को पुशबटन पर संपर्क से कनेक्ट करें। फिर एक तार को पिन 5 (GPIO3/SCL) से और एक तार को पिन 6 (GND) से कनेक्ट करें। अब, आधा काम पहले ही हो चुका है! पुशबटन दबाकर पिन 5 और 6 को क्षण भर में छोटा करने से पाई रुकी हुई स्थिति से जाग जाएगी। (रास्पबेरी पाई "शटडाउन" होने पर रुकी हुई स्थिति में रहती है लेकिन फिर भी सत्ता से जुड़ी रहती है।)
चरण 2: सिस्टम बूट फ़ाइल संपादित करें
अब, आप अपने पाई को बंद करने के बाद उसे जगा सकते हैं। हालांकि यह वास्तव में एक अच्छा कदम है, आप अपने नए पावर बटन में थोड़ी अधिक कार्यक्षमता जोड़ सकते हैं: आप अपने पीआई को सुरक्षित रूप से बंद करने के लिए उसी बटन का उपयोग कर सकते हैं!
अपने पीआई (या रिमोट/हेडलेस सेटअप का उपयोग कर एसएसएच) में लॉग इन करें, और कमांड लाइन में निम्नलिखित दर्ज करें:
सुडो नैनो /boot/config.txt
यह एक कॉन्फ़िगरेशन फ़ाइल खोलेगा जिसका उपयोग आपका Pi बूट करते समय करता है। फ़ाइल के अंत में, निम्नलिखित जोड़ें:
dtoverlay=gpio-शटडाउन
जीपीओ-शटडाउन ओवरले रास्पबेरी पीआई को बंद करने में सक्षम बनाता है जब पिन 5 और 6 (पहले से ही पुशबटन से जुड़ा हुआ) अस्थायी रूप से छोटा हो जाता है। बाहर निकलने के लिए CTRL X दबाएं, फिर "config.txt" फ़ाइल में अपने परिवर्तनों को सहेजने के लिए Y और ENTER दबाएं।
यदि I2C का उपयोग कर रहे हैं:
आपने देखा होगा कि I2C उपकरणों को जोड़ने के लिए GPIO3 (पिन 5) भी SCL पिन है। जब आप रास्पबेरी पाई को उसके पड़ाव की स्थिति से जगाने के लिए पिन 5 और 6 का उपयोग करते हैं, तो आप अपने पाई को बंद करने के लिए उपयोग करने के लिए एक अलग GPIO पिन निर्दिष्ट कर सकते हैं, इस प्रकार अपने I2C उपकरणों के साथ उपयोग करने के लिए GPIO3 को मुक्त कर सकते हैं।
एक अलग शटडाउन पिन निर्दिष्ट करने के लिए, "config.txt" फ़ाइल खोलें, और ओवरले में "gpio-pin" पैरामीटर जोड़ें। उदाहरण के लिए, यदि आप GPIO21 (पिन 40) को शटडाउन पिन के रूप में उपयोग करते हैं, तो आपकी ओवरले सेटिंग इस तरह दिखाई देगी:
dtoverlay=gpio-शटडाउन, gpio-pin=21
अधिक जानकारी के लिए:
यदि आप इस ओवरले की कार्यक्षमता के बारे में अधिक जानना चाहते हैं, तो निम्नलिखित दर्ज करें:
dtoverlay -h gpio-शटडाउन
अतिरिक्त ओवरले के बारे में जानने के लिए, निम्न निर्देशिका में ओवरले मार्गदर्शिका पर नेविगेट करें:
सीडी /बूट/ओवरले/रीडमे
"config.txt" के साथ आप जो अद्भुत चीजें कर सकते हैं, उनके बारे में अधिक जानने के लिए, आधिकारिक दस्तावेज़ीकरण के लिए यहां रास्पबेरी पाई वेबसाइट पर जाएं।
चरण 3: रीबूट करें और आनंद लें
इन परिवर्तनों को प्रभावी होने के लिए, अपने पाई को रीबूट करें। एक बार रिबूट होने के बाद, जब भी आप पुशबटन दबाते हैं, तो आपका पाई सुरक्षित रूप से बंद हो जाएगा। एक बार जब आपका पाई बंद हो जाता है, तो आप बटन को फिर से उसके पड़ाव की स्थिति से जगाने के लिए दबा सकते हैं।
बधाई हो! अब आपके पास अपने रास्पबेरी पाई के लिए पूरी तरह कार्यात्मक पावर बटन है!
सिफारिश की:
रास्पबेरी पाई के लिए पावर-ऑफ बटन: 3 चरण
रास्पबेरी पाई के लिए पावर-ऑफ बटन: रास्पबेरी पाई एक बहुत ही उपयोगी कंप्यूटिंग प्लेटफॉर्म है जो विभिन्न IoT/रोबोटिक्स/स्मार्ट-होम/… प्रोजेक्ट एप्लिकेशन बनाने की अनुमति देता है। हालांकि, एक सामान्य कंप्यूटर की तुलना में इसमें एक चीज नहीं है, वह है शटडाउन पावर-ऑफ बटन। तो हम कैसे कर सकते हैं
रास्पबेरी पाई पर अपने लिब्रेईएलईसी इंस्टॉलेशन में एक पावर बटन जोड़ें: 6 कदम
रास्पबेरी पाई पर अपने लिब्रेईएलईसी इंस्टॉलेशन में एक पावर बटन जोड़ें: निम्नलिखित में हम सीखेंगे कि रास्पबेरी पाई पर चलने वाले लिब्रेईएलईसी में पावर बटन कैसे जोड़ें। हम पावरब्लॉक का उपयोग न केवल एक पावर बटन जोड़ने के लिए करेंगे, बल्कि एक स्टेटस एलईडी भी करेंगे जो आपके लिब्रेईएलईसी इंस्टॉलेशन की पावर स्थिति को इंगित करता है। इनके लिए मैं
रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना - रास्पबेरी पाई 3बी के साथ शुरुआत करना - अपना रास्पबेरी पाई सेट करना 3: 6 कदम
रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना | रास्पबेरी पाई 3बी के साथ शुरुआत करना | अपना रास्पबेरी पाई 3 सेट करना: जैसा कि आप में से कुछ लोग जानते हैं कि रास्पबेरी पाई कंप्यूटर काफी शानदार हैं और आप पूरे कंप्यूटर को सिर्फ एक छोटे बोर्ड पर प्राप्त कर सकते हैं। रास्पबेरी पाई 3 मॉडल बी में क्वाड-कोर 64-बिट एआरएम कोर्टेक्स ए 53 है। 1.2 गीगाहर्ट्ज़ पर क्लॉक किया गया। यह पाई 3 को लगभग 50
एक बेहतर रास्पबेरी पाई पावर बटन बनाएं: 4 कदम
एक बेहतर रास्पबेरी पाई पावर बटन बनाएं: रास्पबेरी पावर-ऑफ या शटडाउन बटन बनाना बहुत आसान है। वेब पर इस तरह के बहुत सारे प्रोजेक्ट हैं और कुछ यहाँ इंस्ट्रक्शंस पर हैं, लेकिन उनमें से कोई भी (जो मैं देख सकता हूँ) आपको यह नहीं बताता कि आपका पाई वास्तव में कब बंद हो गया है और इसलिए यह है
रास्पबेरी पाई के लिए पावर बटन स्पर्श करें: 3 चरण
रास्पबेरी पाई के लिए पावर बटन को स्पर्श करें: चूंकि मैंने अपने रेट्रोपी के लिए इस मामले का उपयोग करना शुरू कर दिया है और मैंने हमेशा कल्पना की है कि पावर बटन कैसे बनाया जाए। चाल बटन बनाने और फिर एक स्विच को स्थानांतरित करने के लिए डिज़ाइन को बदलने का विचार था। अंत में मेरे पास एक और विचार था, जहां मुझे केस बदलने की जरूरत नहीं थी