Sadržaj:
- Korak 1: Sastavite krug
- Korak 2: Uredite datoteku za pokretanje sustava
- Korak 3: Ponovo pokrenite sustav i uživajte
Video: Gumb za napajanje Raspberry Pi: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Ako ste poput mene, možda ste pretraživali internet tražeći najbolje rješenje za sigurno uključivanje i isključivanje vašeg Raspberry Pi pritiskom na gumb. Iako postoje mnoga rješenja, većina zahtijeva da preuzmete Python skriptu i učinite je izvršnom pri pokretanju-a za to postoji više načina. Međutim, daleko jednostavnije rješenje već je ubačeno u Raspberry Pi. Skraćivanjem određenih pinova i dodavanjem jednog retka u konfiguracijsku datoteku za podizanje sustava možete imati potpuno funkcijski gumb za uključivanje za samo 10 minuta!
Korak 1: Sastavite krug
Prikupite sljedeće materijale:
- Raspberry Pi (koristim 3A+ s najnovijim instaliranim Raspbian Stretch)
- 2 žice kratkospojnika ženski na muški ORAdafruit T-Cobbler Plus za Raspberry Pi (s 40-pinskim priključkom)
- 2 muške kratkospojne žice (SAMO ako koristite T-Cobbler)
- 1 trenutačni gumb
- 1 ploča veličine pola (ili veća)
Spojite svaku žicu s kontaktom na gumbu. Zatim spojite jednu žicu na pin 5 (GPIO3/SCL), a jednu žicu na pin 6 (GND). Sada je pola posla već obavljeno! Kratko spajanje pinova 5 i 6 pritiskom na tipku probudit će Pi iz stanja zaustavljanja. (Raspberry Pi ostaje u zaustavljenom stanju kad se "isključi", ali je i dalje spojen na napajanje.)
Korak 2: Uredite datoteku za pokretanje sustava
Sada možete probuditi svoj Pi nakon što ga isključite. Iako je ovo doista izvrstan korak, svom novom gumbu za uključivanje možete dodati malo više funkcionalnosti: isti gumb možete upotrijebiti za sigurno isključivanje vašeg Pi!
Prijavite se na svoj Pi (ili SSH ako koristite daljinsko/bezglavo postavljanje) i u naredbeni redak unesite sljedeće:
sudo nano /boot/config.txt
Ovo će otvoriti konfiguracijsku datoteku koju vaš Pi koristi pri pokretanju. Na kraju datoteke dodajte sljedeće:
dtoverlay = gpio-shutdown
Preklapanje gpio-shutdown omogućuje isključivanje Raspberry Pi-a kada se pinovi 5 i 6 (koji su već spojeni na tipku) privremeno spoje. Pritisnite CTRL X za izlaz, zatim pritisnite Y i ENTER za spremanje promjena u datoteku "config.txt".
Ako koristite I2C:
Možda ste primijetili da je GPIO3 (pin 5) ujedno i SCL pin za povezivanje I2C uređaja. Dok MORATE koristiti pinove 5 i 6 da biste probudili Raspberry Pi iz stanja zaustavljanja, možete navesti drugačiji GPIO pin koji ćete koristiti za gašenje vašeg Pi, čime ćete osloboditi GPIO3 za upotrebu s vašim I2C uređajima.
Da biste naveli drugi pin za isključivanje, otvorite datoteku "config.txt" i dodajte "gpio-pin" parametar sloju. Na primjer, vaša postavka prekrivanja izgledala bi ovako ako biste koristili GPIO21 (pin 40) kao pin za isključivanje:
dtoverlay = gpio-shutdown, gpio-pin = 21
Za daljnje informacije:
Ako želite saznati više o funkcionalnosti ovog sloja, unesite sljedeće:
dtoverlay -h gpio -isključivanje
Da biste saznali o dodatnim slojevima, idite na vodič za preklapanje u sljedećem direktoriju:
cd/boot/overlays/README
Da biste saznali više o nevjerojatnim stvarima koje možete učiniti s "config.txt", posjetite web mjesto Raspberry Pi ovdje za službenu dokumentaciju.
Korak 3: Ponovo pokrenite sustav i uživajte
Da bi ove promjene stupile na snagu, ponovno pokrenite Pi. Nakon ponovnog pokretanja, kad god pritisnete gumb, vaš će se Pi sigurno isključiti. Nakon što se vaš Pi isključi, možete ponovno pritisnuti gumb kako biste ga ponovno probudili iz stanja mirovanja.
Čestitamo! Sada imate potpuno funkcionalan gumb za uključivanje za svoj Raspberry Pi!
Preporučeni:
Napajanje iz klupe za napajanje iz PC napajanja: 8 koraka (sa slikama)
Napajanje iz klupe za napajanje iz PSU napajanja: Ažuriranje: Razlog zašto nisam morao koristiti otpornik za zaustavljanje automatskog isključivanja PSU -a je taj što (smatra se …) LED dioda u prekidaču koju sam koristio vuče dovoljno struje da spriječi PSU se isključuje. Dakle, trebalo mi je stono napajanje i odlučio sam napraviti
Prilagodljivo napajanje LCD ploče za napajanje: 4 koraka
Prilagodljivo napajanje LCD ploče: prethodno sam za svoje prototipe matične ploče koristio fiksnu 3,3v/5v reguliranu ploču napajanja. Međutim, nedavno sam imao situaciju da je prototipni krug uzrokovao preopterećenje regulatora uzrokujući kratki spoj unutarnjeg 5v regulatora napajanja
Izgradite bolji gumb za napajanje Raspberry Pi: 4 koraka
Izgradite bolji gumb za napajanje Raspberry Pi: Vrlo je jednostavno napraviti gumb za isključivanje ili isključivanje maline. Postoji mnogo takvih projekata na webu, a nekoliko ovdje na Instructables -u, ali nijedan od njih (što vidim) vam ne govori kada se vaš Pi zapravo završio s gašenjem pa je to
Gumb za napajanje Super Ghetto na My Oneplus One (trebao bi raditi na bilo čemu): 3 koraka
Gumb za napajanje Super Ghetto na mom Oneplus One (trebao bi raditi na bilo čemu): Problem: Svi gumbi na mojem telefonu su pokvareni. Zamjena ih je samo privremeno rješenje jer mi je stražnja maska slomljena i ne mogu nigdje pronaći zamjenu koja ne prelazi cijenu rabljenog OPO -a, ali zaključio sam zašto ne nadograditi ako ja
Vanjski gumb za napajanje za ESC: 3 koraka (sa slikama)
Gumb za vanjsko napajanje na ESC -u: Izrađujem električni skateboard i moram dodati vanjski prekidač na svoj ESC kako bih mogao staviti svu svoju elektroniku u isto kućište. Popis dijelova: -Pritisni gumb-žice-skupljajuća cijev (opcionalno) -hotglue (opcionalno) -ESC (banggood: https://goo.gl/4n8kzB)