ఇది అద్భుతమైన, సౌకర్యవంతమైన చిన్న కంప్యూటర్ కావచ్చు, కానీ రాస్ప్బెర్రీ పైకి ఒక ముఖ్య లోపం ఉంది: పవర్ బటన్ లేకపోవడం. ప్రామాణిక ఆన్/ఆఫ్ స్విచ్ కోల్పోవడం సమస్యలకు దారితీస్తుంది; కృతజ్ఞతగా, మీరు మీ స్వంత రాస్ప్బెర్రీ పై పవర్ బటన్ని జోడించవచ్చు.
రెండు ఎంపికలు అందుబాటులో ఉన్నాయి: DIY పవర్ బటన్ లేదా మీరు కొనుగోలు చేసేది. మీ రాస్ప్బెర్రీ పైకి పవర్ బటన్ను ఎలా జోడించాలో చూద్దాం మరియు సురక్షితమైన, క్రమబద్ధమైన షట్డౌన్కు హామీ ఇవ్వండి.
మీకు రాస్ప్బెర్రీ పై పవర్ బటన్ ఎందుకు అవసరం
రాస్ప్బెర్రీ పైని ఉపయోగించడం చాలా సులభం, కానీ దాన్ని పవర్ చేయడం మరియు స్విచ్ ఆఫ్ చేయడం సమస్యలకు దారితీస్తుంది (క్రింద చూడండి).
మీరు మొదట రాస్ప్బెర్రీ పైని అన్బాక్స్ చేసినప్పుడు, పవర్ బటన్ లేకపోవడం అద్భుతమైనది. అన్నింటికంటే, డెస్క్టాప్ మరియు టాబ్లెట్ కంప్యూటర్ల నుండి వైర్లెస్ మౌస్ వరకు ప్రతి పరికరంలో పవర్ బటన్ లేదా స్విచ్ ఉంటుంది. మరోవైపు, రాస్ప్బెర్రీ పై లేదు.
బదులుగా, మీరు USB పవర్ కేబుల్ని కనెక్ట్ చేయాలి మరియు మీరు ఎంచుకున్న దాన్ని బూట్ చేయడానికి వేచి ఉండండి రాస్ప్బెర్రీ పై-అనుకూల ఆపరేటింగ్ సిస్టమ్ (OS) . పవర్ అప్ చేయడం చాలా సూటిగా ఉంటుంది కానీ స్విచ్ ఆఫ్ చేయడం అనేది పూర్తిగా వేరే విషయం. సమాధానం Pi --- ని మూసివేయడానికి టైప్ చేసిన కమాండ్ లేదా మౌస్ క్లిక్ని ఉపయోగించడం. అయితే ఇది ఎల్లప్పుడూ సరైనది కాదు.
సురక్షితంగా పవర్ డౌన్ యొక్క ప్రాముఖ్యత
రాస్ప్బెర్రీ పై క్రాష్ అయినట్లయితే, లేదా మీరు దాన్ని రిమోట్గా లేదా కీబోర్డ్, మౌస్ మరియు డిస్ప్లే ద్వారా యాక్సెస్ చేయలేకపోతే, అకస్మాత్తుగా షట్ డౌన్ చేయడం సమస్యగా మారుతుంది. పవర్ కేబుల్ లాగడం మాత్రమే పరిష్కారం.
అయితే, ఇది సమస్యలకు దారితీస్తుంది.
పవర్ లాగబడినప్పుడు SD కార్డుకు డేటా వ్రాయబడితే, కార్డు పాడైపోతుంది. దీని ఫలితంగా తరచుగా ఆపరేటింగ్ సిస్టమ్ బూట్ చేయబడదు. చాలా ఆధునిక SD కార్డులు లోపం దిద్దుబాటును నిర్వహించడానికి తగినంత బలంగా ఉన్నప్పటికీ, ఒక కొత్త OS బహుశా ఫ్లాష్ చేయబడాలి.
ఇది గణనీయమైన డేటాను కోల్పోవడాన్ని కూడా సూచిస్తుంది. ఖచ్చితంగా, మీరు ఒక నిర్దిష్ట ప్రాజెక్ట్ కోసం పైని ఉపయోగిస్తుంటే లేదా స్క్రాచ్తో కోడ్ నేర్చుకోవడం కోసం దాన్ని ఉపయోగిస్తుంటే, మీరు బహుశా మీ పనిని కోల్పోవడం ఇష్టం లేదు.
పవర్ లీడ్ లాగడం మరియు కార్డ్ పాడైపోవడం ఇలా చేస్తుంది. అటువంటి డేటా నష్టాన్ని అధిగమించడానికి SD కార్డ్ను క్లోనింగ్ చేయడం మంచి మార్గం, కానీ నివారణ కంటే నివారణ ఎల్లప్పుడూ మంచిది.
రాస్ప్బెర్రీ పైకి సురక్షితంగా శక్తినివ్వడం వలన OS SD కార్డుకు క్రియాశీల వ్రాత ప్రక్రియలను పూర్తి చేస్తుంది. కంప్యూటర్ డేటా నష్టం మరియు SD కార్డ్ అవినీతి ప్రమాదం లేకుండా షట్ డౌన్ చేయవచ్చు.
GPIO లో రాస్ప్బెర్రీ పై ఆఫ్ స్విచ్ను మౌంట్ చేయండి
కంప్యూటర్ యొక్క GPIO కి కనెక్ట్ చేయబడిన ఒక DIY స్విచ్తో సురక్షితమైన రాస్ప్బెర్రీ పై షట్డౌన్ సాధించడానికి ఒక మార్గం. మీరు పైథాన్ స్క్రిప్ట్ మరియు ఒకే క్షణిక స్విచ్తో మీ స్వంతంగా నిర్మించవచ్చు. ఇవి తక్కువ-ధర భాగాలు మరియు సాధారణంగా గుణకాలుగా కొనుగోలు చేయవచ్చు.
మీరు రెడ్డిట్లో కర్మను ఎలా పొందుతారు?వార్మ్స్టర్ 3 ప్యాక్ 2 పిన్ SW PC డెస్క్టాప్ పవర్ కేబుల్ ఆన్/ఆఫ్ పుష్ బటన్ ATX కంప్యూటర్ స్విచ్ కార్డ్ 45CM ఇప్పుడు అమెజాన్లో కొనండి
మీరు దేనినైనా పట్టుకోలేకపోతే లేదా వెంటనే స్విచ్ కావాలనుకుంటే, మీరు చుట్టూ ఉన్న ఏదైనా పాత PC భాగాలను తనిఖీ చేయండి. మీ PC యొక్క పవర్ బటన్ వలె మీరు కనుగొనే అదే రకం.
విండోస్ 10 లో సూపర్ఫెచ్ ఏమి చేస్తుంది
క్షణిక స్విచ్ GPIO పిన్స్ 39 మరియు 40 పై పవర్డ్-ఆఫ్ రాస్ప్బెర్రీ పైకి కనెక్ట్ చేయాలి.
రీబూట్ చేసిన తర్వాత, పైథాన్ స్క్రిప్ట్ను రూపొందించడానికి మరియు GPIO ని ప్రోగ్రామ్ చేయడానికి సమయం ఆసన్నమైంది.
ది రాస్ప్బెర్రీ పై సేఫ్ ఆఫ్ స్విచ్ గిట్హబ్ ప్రాజెక్ట్ ఒక Raspberry Pi ఆఫ్ స్విచ్ సృష్టించడానికి GPIO జీరో లైబ్రరీని ఎలా ఉపయోగించాలో వివరిస్తుంది. GPIO జీరో Raspbian స్ట్రెచ్ యొక్క పూర్తి వెర్షన్లతో ముందే ఇన్స్టాల్ చేయబడింది, కానీ మీరు Raspbian Lite వెర్షన్ని ఉపయోగిస్తుంటే, మీరు దీన్ని మాన్యువల్గా ఇన్స్టాల్ చేయాలి.
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 పై సరఫరా పవర్ స్విచ్
రాస్ప్బెర్రీ పై మరియు మెయిన్స్ అవుట్లెట్ మధ్య కూర్చోవడానికి రూపొందించబడింది, ఈ పవర్ స్విచ్ కిట్గా వస్తుంది. దీన్ని ప్రారంభించడానికి మరియు ఇన్స్టాల్ చేయడానికి మీరు PCB కి భాగాలను టంకము చేయాలి GitHub నుండి కోడ్ కనెక్ట్ చేయడానికి ముందు. పరికరంలోని మూడు బటన్లు మిమ్మల్ని స్విచ్ ఆన్ చేయడానికి, స్విచ్ ఆఫ్ చేయడానికి (కేబుల్ పుల్తో సమానం) మరియు సరసమైన షట్డౌన్ ప్రారంభించడానికి మిమ్మల్ని అనుమతిస్తాయి. మూడవ బటన్ సుదీర్ఘ ప్రెస్తో రీబూట్ను కూడా ప్రారంభిస్తుంది.
2 iUniker రాస్ప్బెర్రీ పై స్విచ్
పై సరఫరా పరికరానికి ప్రత్యామ్నాయం, ది iUniker రాస్ప్బెర్రీ పై స్విచ్ అనేది కేబుల్స్ మరియు స్విచ్తో ముడిపడి ఉన్న ముందుగా తయారు చేసిన ఉత్పత్తి. అయితే, అకస్మాత్తుగా షట్డౌన్ను నివారించడానికి ఎలాంటి సౌకర్యం లేదు, అంటే ఇది మీ రాస్ప్బెర్రీ పైని ఆన్ చేయడానికి మాత్రమే సరిపోతుంది.
మరోవైపు, iUniker స్విచ్ మీ రాస్ప్బెర్రీ పై యొక్క పవర్ కనెక్టర్లో ధరించకుండా ఉండటానికి కూడా సహాయపడుతుంది.
రాస్ప్బెర్రీ పై పవర్ స్విచ్, iUniker రాస్ప్బెర్రీ Pi 3 పవర్ సప్లై కార్డ్ Pi 3 పవర్ స్విచ్ కేబుల్ Pi 3 మోడల్ B+, Pi 3 మోడల్ B, Pi 2 B, Pi 1 B+, Pi Zero/w (పురుషునికి MicroUSB స్త్రీ) ఇప్పుడు అమెజాన్లో కొనండిమీ రాస్ప్బెర్రీ పైకి మరిన్ని బటన్లను జోడించండి
2012 లో తిరిగి విడుదల చేసినప్పటికీ, రాస్ప్బెర్రీ పై ఇప్పటికీ పవర్ బటన్ లేకుండా రవాణా చేయబడుతుంది. వాస్తవానికి, ఇది డిజైన్ ద్వారా. వ్యయ అంశాలు, మరియు Pi ప్రాజెక్ట్ల విస్తృత శ్రేణి (మీడియా సెంటర్ నుండి ఎంబెడెడ్ IoT ప్రాజెక్ట్ వరకు ఏదైనా) అంటే పవర్ బటన్ (లేదా స్విచ్) ఐచ్ఛిక అదనపుగా ఉంటుంది.
మీకు ఒకటి అవసరమైతే, ఒకటి ఇన్స్టాల్ చేయండి; లేకపోతే, కొనసాగించండి!
ఇది రాస్ప్బెర్రీ పైకి సమస్యాత్మకమైనదని నిరూపించడం మాత్రమే కాదు. మీరు కేవలం రీబూట్ చేయవలసి వస్తే? ఎలా చేయాలో ఇక్కడ ఉంది మీ రాస్ప్బెర్రీ పైకి రీసెట్ స్విచ్ను జోడించండి .
మేము సిఫార్సు చేసిన మరియు చర్చించే అంశాలు మీకు నచ్చుతాయని మేము ఆశిస్తున్నాము! MUO అనుబంధ మరియు ప్రాయోజిత భాగస్వామ్యాలను కలిగి ఉంది, కాబట్టి మీ కొన్ని కొనుగోళ్ల నుండి మేము ఆదాయంలో వాటాను స్వీకరిస్తాము. ఇది మీరు చెల్లించే ధరను ప్రభావితం చేయదు మరియు ఉత్తమమైన ఉత్పత్తి సిఫార్సులను అందించడంలో మాకు సహాయపడుతుంది.
కంప్యూటర్లో ఇన్స్టాగ్రామ్ కథనాలను ఎలా చూడాలిషేర్ చేయండి షేర్ చేయండి ట్వీట్ ఇమెయిల్ మీ వర్చువల్బాక్స్ లైనక్స్ మెషిన్లను సూపర్ఛార్జ్ చేయడానికి 5 చిట్కాలు
వర్చువల్ మెషీన్స్ అందించే పేలవమైన పనితీరుతో విసిగిపోయారా? మీ వర్చువల్బాక్స్ పనితీరును పెంచడానికి మీరు ఏమి చేయాలో ఇక్కడ ఉంది.
తదుపరి చదవండి సంబంధిత అంశాలు- DIY
- రాస్ప్బెర్రీ పై
- GPIO
- DIY ప్రాజెక్ట్ ట్యుటోరియల్స్
సెక్యూరిటీ, లైనక్స్, DIY, ప్రోగ్రామింగ్ మరియు టెక్ వివరించిన డిప్యూటీ ఎడిటర్, మరియు నిజంగా ఉపయోగకరమైన పాడ్కాస్ట్ ప్రొడ్యూసర్, డెస్క్టాప్ మరియు సాఫ్ట్వేర్ మద్దతులో విస్తృతమైన అనుభవం. లైనక్స్ ఫార్మాట్ మ్యాగజైన్కు సహకారి, క్రిస్టియన్ ఒక రాస్ప్బెర్రీ పై టింకరర్, లెగో ప్రేమికుడు మరియు రెట్రో గేమింగ్ ఫ్యాన్.
క్రిస్టియన్ కౌలీ నుండి మరిన్నిమా వార్తాలేఖకు సభ్యత్వాన్ని పొందండి
టెక్ చిట్కాలు, సమీక్షలు, ఉచిత ఈబుక్లు మరియు ప్రత్యేకమైన డీల్స్ కోసం మా వార్తాలేఖలో చేరండి!
సభ్యత్వం పొందడానికి ఇక్కడ క్లిక్ చేయండి