अपने रास्पबेरी पाई में पावर बटन कैसे जोड़ें

अपने रास्पबेरी पाई में पावर बटन कैसे जोड़ें

यह एक शानदार, लचीला छोटा कंप्यूटर हो सकता है, लेकिन रास्पबेरी पाई में एक महत्वपूर्ण दोष है: पावर बटन की कमी। एक मानक चालू/बंद स्विच गुम होने से समस्याएं हो सकती हैं; शुक्र है, आप अपना रास्पबेरी पाई पावर बटन जोड़ सकते हैं।





दो विकल्प उपलब्ध हैं: एक DIY पावर बटन, या एक जिसे आप खरीदते हैं। आइए देखें कि अपने रास्पबेरी पाई में पावर बटन कैसे जोड़ें और एक सुरक्षित, व्यवस्थित शटडाउन की गारंटी दें।





आपको रास्पबेरी पाई पावर बटन की आवश्यकता क्यों है

रास्पबेरी पाई का उपयोग करना काफी सरल है लेकिन इसे चालू करना और बंद करना समस्याएं पैदा कर सकता है (नीचे देखें)।





जब आप पहली बार रास्पबेरी पाई को अनबॉक्स करते हैं, तो पावर बटन की अनुपस्थिति हड़ताली होती है। आखिरकार, डेस्कटॉप और टैबलेट कंप्यूटर से लेकर वायरलेस माउस तक हर डिवाइस में एक पावर बटन या स्विच होता है। दूसरी ओर, रास्पबेरी पाई नहीं है।

इसके बजाय, आपको USB पावर केबल कनेक्ट करना होगा और अपने चुने हुए के बूट होने की प्रतीक्षा करनी होगी रास्पबेरी पाई-संगत ऑपरेटिंग सिस्टम (ओएस) . पावर अप करना काफी सीधा है लेकिन स्विच ऑफ करना पूरी तरह से एक और मामला है। इसका उत्तर पीआई को बंद करने के लिए टाइप किए गए कमांड या माउस क्लिक का उपयोग करना है --- लेकिन यह हमेशा आदर्श नहीं होता है।



सुरक्षित रूप से शक्ति कम करने का महत्व

यदि रास्पबेरी पाई क्रैश हो जाती है, या आप इसे दूर से या कीबोर्ड, माउस और डिस्प्ले के माध्यम से एक्सेस नहीं कर पा रहे हैं, तो अचानक बंद करना एक समस्या बन जाता है। बिजली केबल को खींचना ही एकमात्र उपाय है।

हालाँकि, इससे समस्याएं हो सकती हैं।





यदि डेटा एसडी कार्ड में लिखा जा रहा है जैसे कि बिजली खींची जाती है, तो कार्ड दूषित हो सकता है। इसका परिणाम अक्सर एक ऑपरेटिंग सिस्टम होता है जो बूट नहीं होगा। जबकि अधिकांश आधुनिक एसडी कार्ड त्रुटि सुधार को संभालने के लिए पर्याप्त मजबूत हैं, एक नए ओएस को शायद फ्लैश करने की आवश्यकता होगी।

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





पावर लीड को खींचना और कार्ड को दूषित करना ऐसा करेगा। ऐसे डेटा हानि को दूर करने के लिए एसडी कार्ड को क्लोन करना एक अच्छा तरीका है, लेकिन रोकथाम हमेशा इलाज से बेहतर होता है।

रास्पबेरी पाई को सुरक्षित रूप से बंद करने से ओएस एसडी कार्ड में सक्रिय लेखन प्रक्रियाओं को पूरा करने में सक्षम होगा। कंप्यूटर तब डेटा हानि और एसडी कार्ड भ्रष्टाचार के जोखिम के बिना बंद हो सकता है।

GPIO पर रास्पबेरी पाई ऑफ स्विच माउंट करें

एक सुरक्षित रास्पबेरी पाई शट डाउन प्राप्त करने का एक तरीका कंप्यूटर के GPIO से जुड़ा एक DIY स्विच है। आप एक पायथन लिपि, और एक क्षणिक स्विच के साथ अपना खुद का निर्माण कर सकते हैं। ये कम लागत वाले घटक हैं और आमतौर पर गुणकों में खरीदे जा सकते हैं।

आईफोन 7 पर पोर्ट्रेट कैसे प्राप्त करें
वार्मस्टोर 3 पैक 2 पिन एसडब्ल्यू पीसी डेस्कटॉप पावर केबल ऑन / ऑफ पुश बटन एटीएक्स कंप्यूटर स्विच कॉर्ड 45 सेमी अमेज़न पर अभी खरीदें

यदि आप किसी को पकड़ नहीं सकते हैं, या तुरंत स्विच चाहते हैं, तो अपने आस-पास पड़े किसी भी पुराने पीसी घटकों की जांच करें। यह वही प्रकार है जो आप अपने पीसी के पावर बटन के रूप में पाएंगे।

यूट्यूब चैनल शुरू करने के लिए जरूरी चीजें

क्षणिक स्विच को GPIO पिन 39 और 40 पर संचालित रास्पबेरी पाई से जोड़ा जाना चाहिए।

रिबूट करने के बाद, पायथन स्क्रिप्ट बनाने और GPIO को प्रोग्राम करने का समय आ गया है।

NS रास्पबेरी पाई सेफ ऑफ स्विच गिटहब प्रोजेक्ट रास्पबेरी पाई ऑफ स्विच बनाने के लिए GPIO ज़ीरो लाइब्रेरी का उपयोग करने का तरीका बताता है। GPIO ज़ीरो रास्पियन स्ट्रेच के पूर्ण संस्करणों के साथ पूर्वस्थापित है, लेकिन यदि आप रास्पियन लाइट संस्करण का उपयोग कर रहे हैं, तो आपको इसे मैन्युअल रूप से स्थापित करने की आवश्यकता होगी।

sudo apt update
sudo apt install python3-gpiozero

इसके बाद, अपने टेक्स्ट एडिटर में स्क्रिप्ट बनाएं। हम नैनो का उपयोग कर रहे हैं:

sudo nano shutdown-press-simple.py

टेक्स्ट एडिटर में, निम्न स्क्रिप्ट दर्ज करें या कॉपी और पेस्ट करें:

#!/usr/bin/env python3
from gpiozero import Button
import os
Button(21).wait_for_press()
os.system('sudo poweroff')

जैसा कि आप देख सकते हैं, यह gpiozero लाइब्रेरी को संदर्भित करता है, GPIO पिन 21 (भौतिक पिन 40 के लिए आंतरिक नंबरिंग सिस्टम) को निर्दिष्ट करता है, और बटन प्रेस का पता चलने पर 'पॉवरऑफ' कमांड शुरू करता है। स्क्रिप्ट को इसके साथ सहेजें Ctrl + X , फिर तथा पुष्टि करने के लिए।

मुख्य टर्मिनल विंडो में वापस, स्क्रिप्ट को निष्पादन योग्य बनाएं:

chmod a+x shutdown-press-simple.py

यह सुनिश्चित करने के लिए कि यह रीबूट के बाद काम करता है, /etc/rc.local संलग्न करें:

sudo nano /etc/rc.local

निकास विवरण से पहले अंतिम पंक्ति में, जोड़ें:

echo '~pi/shutdown-press-simple.py'

पहले की तरह सहेजें और बाहर निकलें, फिर बटन को आज़माकर देखें।

पावर बटन को सुरक्षित रूप से माउंट करना

आप देख सकते हैं कि गलती से बटन को हिट करना आसान है। कई समाधान उपलब्ध हैं, सावधानीपूर्वक बढ़ते हुए आकस्मिक दस्तक से दूर एक लंबी प्रेस की आवश्यकता के लिए (इस पर अधिक के लिए ऊपर GitHub पृष्ठ देखें)।

आप जो भी समाधान पसंद करते हैं, एक बार स्थापित होने के बाद बटन को बढ़ाना समझदारी भरा लगता है। बटन को समायोजित करने के लिए आपको अपने मामले को थोड़ा पुन: कॉन्फ़िगर करने की आवश्यकता हो सकती है। आप यह कैसे करते हैं यह कई कारकों पर निर्भर करता है, जैसे कि आपका रास्पबेरी पाई मॉडल और केस का प्रकार।

यदि संभव हो, तो बटन को माउंट करना एक अच्छा विचार है ताकि इसे फिर से लगाया जा सके। यह किसी भी प्रकार की आकस्मिक दस्तक को रोकता है, बहुत कुछ डेस्कटॉप कंप्यूटर पर पावर स्विच की तरह।

दो रास्पबेरी पाई पावर बटन जिन्हें आप खरीद सकते हैं

कुछ अलग की तलाश में? कई रास्पबेरी पाई पावर बटन ऑनलाइन खरीदे जा सकते हैं। यहाँ दो लोकप्रिय विकल्प हैं।

1. पाई आपूर्ति पावर स्विच

रास्पबेरी पाई और मेन आउटलेट के बीच बैठने के लिए डिज़ाइन किया गया, यह पावर स्विच एक किट के रूप में आता है। आरंभ करने और इसे स्थापित करने के लिए आपको पीसीबी को घटकों को मिलाप करने की आवश्यकता होगी GitHub से कोड जोड़ने से पहले। डिवाइस पर तीन बटन आपको स्विच ऑन, स्विच ऑफ (केबल पुल के बराबर) करने देते हैं, और एक सुंदर शटडाउन आरंभ करते हैं। तीसरा बटन लंबे प्रेस के साथ रीबूट को भी सक्षम बनाता है।

2. iUniker रास्पबेरी पाई स्विच

पाई सप्लाई डिवाइस का एक विकल्प, the iUniker रास्पबेरी पाई स्विच केबल और स्विच के साथ एक पूर्वनिर्मित उत्पाद है। हालांकि, अचानक बंद होने से बचने की कोई सुविधा नहीं है, जिसका अर्थ है कि यह केवल आपके रास्पबेरी पाई को चालू करने के लिए उपयुक्त है।

दूसरी ओर, iUniker स्विच आपके रास्पबेरी पाई के पावर कनेक्टर को खराब होने से बचाने में भी मदद कर सकता है।

रास्पबेरी पाई पावर स्विच, आईयूनिकर रास्पबेरी पाई 3 पावर सप्लाई कॉर्ड पाई 3 पावर स्विच केबल पुश ऑन पाई 3 मॉडल बी+, पाई 3 मॉडल बी, पाई 2 बी, पाई 1 बी+, पाई जीरो/डब्ल्यू (माइक्रोयूएसबी महिला से पुरुष) अमेज़न पर अभी खरीदें

अपने रास्पबेरी पाई में और बटन जोड़ें

2012 में रिलीज़ होने के बावजूद, रास्पबेरी पाई अभी भी बिना पावर बटन के जहाज करती है। बेशक, यह डिजाइन द्वारा है। लागत के मामले, और पीआई परियोजनाओं की विशाल श्रृंखला (मीडिया सेंटर से एम्बेडेड आईओटी प्रोजेक्ट तक कुछ भी) का मतलब है कि पावर बटन (या स्विच) एक वैकल्पिक अतिरिक्त रहता है।

यदि आपको एक की आवश्यकता है, तो एक स्थापित करें; यदि नहीं, तो जारी रखें!

यह सिर्फ बंद नहीं हो रहा है जो रास्पबेरी पाई के लिए परेशानी भरा साबित हो सकता है। क्या होगा यदि आपको बस रीबूट करने की आवश्यकता है? यहां बताया गया है कि कैसे अपने रास्पबेरी पाई में एक रीसेट स्विच जोड़ें .

हमें उम्मीद है कि आपको हमारे द्वारा सुझाई गई और चर्चा की गई चीजें पसंद आएंगी! MUO में संबद्ध और प्रायोजित साझेदारियाँ हैं, इसलिए हमें आपकी कुछ खरीदारी से होने वाली आय का एक हिस्सा प्राप्त होता है। यह आपके द्वारा भुगतान की जाने वाली कीमत को प्रभावित नहीं करेगा और सर्वोत्तम उत्पाद अनुशंसाओं की पेशकश करने में हमारी सहायता करता है।

मैं अपने फ़ोन को अपने लैपटॉप से ​​कैसे जोड़ूँ
साझा करना साझा करना कलरव ईमेल अपने वर्चुअलबॉक्स लिनक्स मशीनों को सुपरचार्ज करने के लिए 5 टिप्स

वर्चुअल मशीनों द्वारा पेश किए गए खराब प्रदर्शन से थक गए हैं? अपने वर्चुअलबॉक्स प्रदर्शन को बढ़ावा देने के लिए आपको यहां क्या करना चाहिए।

आगे पढ़िए
संबंधित विषय
  • DIY
  • रास्पबेरी पाई
  • जीपीआईओ
  • DIY परियोजना ट्यूटोरियल
लेखक के बारे में क्रिश्चियन कावली(१५१० लेख प्रकाशित)

डेस्कटॉप और सॉफ्टवेयर समर्थन में व्यापक अनुभव के साथ सुरक्षा, लिनक्स, DIY, प्रोग्रामिंग, और टेक समझाया, और वास्तव में उपयोगी पॉडकास्ट निर्माता के लिए उप संपादक। लिनक्स प्रारूप पत्रिका में योगदानकर्ता, ईसाई एक रास्पबेरी पाई टिंकरर, लेगो प्रेमी और रेट्रो गेमिंग प्रशंसक है।

क्रिस्चियन काउली की और फ़िल्में या टीवी शो

हमारे न्यूज़लेटर की सदस्यता लें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

सब्सक्राइब करने के लिए यहां क्लिक करें
श्रेणी Diy