Raspberry Pi yra revoliucinis įrankis, kuris sugebėjo rasti vietą tiek edukacinėse aplinkose, tiek namų automatizavimo ir technologijų plėtros projektuose. Tačiau, nors ji yra labai intuityvi daugeliui užduočių, viena iš labiausiai paplitusių vartotojų abejonių yra tai, kaip saugiai ir efektyviai išjungti ir iš naujo paleisti šią mažą plokštę. Nors tai gali atrodyti nereikšminga užduotis, ją atliekant neteisingai gali kilti problemų, pvz duomenų sugadinimas SD kortelėje arba žala operacinei sistemai.
Šiame straipsnyje išnagrinėsime visas galimas parinktis, kaip tinkamai išjungti ir iš naujo paleisti Raspberry Pi. Nuo pagrindines komandas pažangesniems metodams, kuriuose naudojama papildoma aparatinė įranga, čia rasite visą informaciją, kurios reikia, kad įrenginys veiktų 100 %. Nesivaržydami pereikime prie esmės.
Kodėl svarbu tinkamai išjungti Raspberry Pi?
Tinkamas Raspberry Pi išjungimas yra labai svarbus siekiant užtikrinti jo patvarumą ir tinkamą jo naudojamos operacinės sistemos veikimą. Skirtingai nuo įprasto kompiuterio, ši plokštė neturi fizinio įjungimo arba išjungimo mygtuko, todėl daugelis vartotojų ją atjungia tiesiai nuo maitinimo šaltinio. Ši praktika, nors ir viliojanti, gali sukelti failo korupcija „microSD“ kortelėje, pagrindinėje „Raspberry Pi“ laikmenoje.
Be to, netinkamas išjungimas gali nutraukti svarbius procesus, kurie gali veikti fone, o tai savo ruožtu gali sukelti problemų bandant iš naujo paleisti sistemą. Todėl žinoti saugius metodus labai svarbu išjungti Raspberry Pi.
Pagrindiniai Raspberry Pi išjungimo ir paleidimo iš naujo metodai
Yra keletas būdų, kaip išjungti ir iš naujo paleisti Raspberry Pi. Žemiau pateikiame dažniausiai naudojamus metodus, kad galėtumėte pasirinkti tinkamiausią jūsų poreikius.
Išjunkite iš komandų konsolės
Labiausiai paplitęs ir tikriausiai patikimiausias būdas yra naudoti komandų konsolę. Tai labai paprasta ir pasiekiama bet kuriam vartotojui, jei tik turite prieigą prie terminalas jūsų operacinės sistemos.
- Pagrindinė komanda: Parašyk
sudo shutdown -h now
ant konsolės. Čia-h
rodo, kad norite sustabdyti sistemą (sustabdyti) irnow
Nurodo, kad veiksmas būtų atliktas nedelsiant. - Suplanuotas išjungimas: Jei norite suplanuoti išjungimą ateityje, naudokite komandą
sudo shutdown -h HH:MM
, pakeičiantHH:MM
norimam laikui. - Atšaukti suplanuotą išjungimą: Jei apsigalvosite, naudokite
sudo shutdown -c
atšaukti išjungimą.
Perkraukite iš komandų konsolės
Iš naujo paleisti Raspberry Pi taip pat galima lengvai naudojant komandas:
- Pagrindinė komanda: Norėdami paleisti iš naujo, įveskite
sudo shutdown -r now
kur-r
rodo paleidimą iš naujo (reboot). - Alternatyvi komanda: Taip pat galite naudoti
sudo reboot
, nors pirmoji parinktis rekomenduojama gerajai praktikai.
Fizinės Raspberry Pi išjungimo ir paleidimo iš naujo parinktys
Jei pageidaujate apčiuopiamesnio sprendimo, kuris neapima terminalo naudojimo, arba norite, kad kiti galėtų išjungti arba iš naujo paleisti įrenginį neturėdami techninių žinių, yra aparatinės įrangos parinkčių.
Naudojant spaudimo mygtuką
Protingas būdas išjungti Raspberry Pi yra fizinis mygtukas. Norėdami tai pasiekti:
- Prijunkite mygtuką tarp Raspberry GPIO gnybtų, pvz., GPIO14 (8 kontaktas) ir GND jungtis.
- Parašykite nedidelį Python scenarijų, kad mygtuko paspaudimas vykdytų išjungimo komandą. Šis kodas gali būti pagrindas:
#!/bin/python importuoti RPi.GPIO kaip GPIO importuoti os GPIO.setmode(GPIO.BOARD) GPIO.setup(8, GPIO.IN, pull_up_down=GPIO.PUD_UP) def Shutdown(channel): os.system("sudo" shutdown -h now") GPIO.add_event_detect(8, GPIO.FALLING, callback=Išjungimas, bouncetime=2000) o Tiesa: praeiti
Šis metodas idealiai tinka tiems, kurie nori naudoti Raspberry in konsolinio tipo projektai ar pan.
Maitinimo laidai su jungikliu
Kitas sprendimas – įsigyti maitinimo laidą su integruotu jungikliu. Šie kabeliai leidžia saugiai išjungti maitinimą, nes kai kuriuose yra grandinė, skirta atjungti. palaipsniui.
Pažangūs išjungimo valdymo sprendimai
Patyrusiems vartotojams yra paslaugų ir scenarijų, kurie tam tikromis sąlygomis gali automatizuoti Raspberry Pi išjungimą arba paleidimą iš naujo.
Pavyzdžiui, galite nustatyti failą /etc/rc.local
paleisti konkrečius scenarijus, kai sistema įjungta arba išjungta. Taip pat galite naudoti systemd valdyti paslaugas, kurios valdo maitinimo įjungimą ir išjungimą.
Tinkamai išjungti Raspberry Pi ir paleisti iš naujo yra paprasta užduotis, jei pasirinksite tinkamiausią metodą jūsų atveju. Nuo pagrindinių komandų terminale iki fizinių mygtukų įdiegimo ar specializuotų kabelių naudojimo – parinktys yra įvairios ir gali būti pritaikytos pagal jūsų poreikius. Svarbiausia yra užtikrinti operacinės sistemos vientisumas ir jūsų Raspberry Pi funkcionalumą.