Përmbajtje:
Video: Butoni i energjisë i Raspberry Pi: 3 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:19
Nëse jeni si unë, mund të jeni duke kërkuar në internet duke kërkuar zgjidhjen më të mirë për të ndezur dhe fikur me siguri Raspberry Pi tuaj me shtypjen e një butoni. Ndërsa ekzistojnë shumë zgjidhje, shumica kërkojnë që ju të shkarkoni një skript Python dhe ta bëni atë të ekzekutueshëm gjatë nisjes-dhe ka më shumë se një mënyrë për ta bërë këtë. Sidoqoftë, një zgjidhje shumë më e thjeshtë është pjekur tashmë në Raspberry Pi. Duke shkurtuar kunjat specifike dhe duke shtuar një rresht në një skedar konfigurimi të nisjes, mund të keni një buton plotësisht funksionues të energjisë në vetëm 10 minuta!
Hapi 1: Mblidhni qarkun
Mblidhni materialet e mëposhtme:
- Raspberry Pi (Unë përdor 3A+ me të instaluar Raspbian Stretch më të fundit)
- 2 tela bluzë nga meshkuj në meshkuj ORAdafruit T-Cobbler Plus për Raspberry Pi (me lidhës 40-pin)
- 2 tela bluzë meshkuj (VETYM nëse përdorni T-Cobbler)
- 1 buton i momentit
- 1 pjatë gjysmë e madhe (ose më e madhe)
Lidhni secilin tel me një kontakt në butonin e shtypjes. Pastaj lidhni një tel në pin 5 (GPIO3/SCL) dhe një tel në pin 6 (GND). Tani, gjysma e punës tashmë është bërë! Shkurtimi i menjëhershëm i kunjave 5 dhe 6 duke shtypur butonin do të zgjojë Pi nga një gjendje ndalese. (Raspberry Pi mbetet në një gjendje ndalese kur është "mbyllur", por ende e lidhur me energjinë elektrike.)
Hapi 2: Ndryshoni skedarin e nisjes së sistemit
Tani, mund ta zgjoni Pi -në tuaj pasi ta mbyllni. Ndërsa ky është një hap vërtet i mrekullueshëm, ju mund të shtoni pak më shumë funksionalitet në butonin tuaj të ri të energjisë: mund të përdorni të njëjtin buton për të fikur në mënyrë të sigurt Pi tuaj!
Hyni në Pi tuaj (ose SSH nëse përdorni një konfigurim të largët/pa kokë) dhe futni sa vijon në vijën e komandës:
sudo nano /boot/config.txt
Kjo do të hapë një skedar konfigurimi që Pi juaj përdor kur fillon. Në fund të skedarit, shtoni sa vijon:
dtoverlay = gpio-mbyllje
Mbivendosja e mbylljes gpio mundëson që Raspberry Pi të fiket kur këmbët 5 dhe 6 (të lidhura tashmë me butonin) shkurtohen përkohësisht. Shtypni CTRL X për të dalë, pastaj shtypni Y dhe ENTER për të ruajtur ndryshimet tuaja në skedarin "config.txt".
Nëse përdorni I2C:
Ju mund të keni vënë re se GPIO3 (pin 5) është gjithashtu kunja SCL për lidhjen e pajisjeve I2C. Ndërsa DUHET të përdorni kunjat 5 dhe 6 për të zgjuar Raspberry Pi nga gjendja e tij e ndalimit, mund të specifikoni një kunj të ndryshëm GPIO që do të përdorni për mbylljen e Pi tuaj, duke liruar kështu GPIO3 për t'u përdorur me pajisjet tuaja I2C.
Për të specifikuar një kunj të ndryshëm mbylljeje, hapni skedarin "config.txt" dhe shtoni parametrin "gpio-pin" në mbivendosje. Për shembull, cilësimi juaj i mbivendosjes do të duket kështu nëse do të përdorni GPIO21 (pin 40) si një kunj mbylljeje:
dtoverlay = gpio-mbyllje, gpio-pin = 21
Për më shumë informacione:
Nëse doni të mësoni më shumë rreth funksionalitetit të kësaj mbivendosjeje, futni sa vijon:
dtoverlay -h gpio -mbyllje
Për të mësuar rreth mbivendosjeve shtesë, lundroni te udhëzuesi i mbivendosjes në drejtorinë e mëposhtme:
cd/boot/overlays/README
Për të mësuar më shumë për gjërat e mahnitshme që mund të bëni me "config.txt", vizitoni faqen e internetit të Raspberry Pi këtu për dokumentacionin zyrtar.
Hapi 3: Rinisni dhe shijoni
Që këto ndryshime të hyjnë në fuqi, rindizni Pi tuaj. Pasi të rindizet, sa herë që shtypni butonin, Pi juaj do të fiket me siguri. Pasi Pi juaj të mbyllet, mund të shtypni përsëri butonin për ta zgjuar përsëri nga gjendja e ndalimit.
Urime! Tani keni një buton plotësisht funksionues të energjisë për Raspberry Pi tuaj!
Recommended:
Si të matni saktë konsumin e energjisë të moduleve të komunikimit pa tel në epokën e konsumit të ulët të energjisë?: 6 hapa
Si të matni saktë konsumin e energjisë të moduleve të komunikimit pa tel në epokën e konsumit të ulët të energjisë?: Konsumi i ulët i energjisë është një koncept jashtëzakonisht i rëndësishëm në internetin e gjërave. Shumica e nyjeve IoT duhet të mundësohen nga bateritë. Vetëm duke matur saktë konsumin e energjisë të modulit pa tel mund të vlerësojmë me saktësi sa bateri kam
Mikrokontrolluesi AVR. Ndryshoni LED -të duke përdorur një çelës butoni me shtytje. Butoni i Shtypjes Debouncing .: 4 Hapa
Mikrokontrolluesi AVR. Ndryshoni LED -të duke përdorur një çelës butoni me shtytje. Butoni i Shtypjes Debouncing .: Në këtë pjesë, ne do të mësojmë Si të bëjmë programin C kodin për ATMega328PU për të ndryshuar statusin e tre LED -ve sipas hyrjes nga një çelës butoni. Gjithashtu, ne kemi eksploruar një zgjidhje për problemin e "Switch Bounce". Si zakonisht, ne duam
Butoni i energjisë Super Ghetto në Oneplus One tim (duhet të punojë në çdo gjë): 3 hapa
Butoni i energjisë Super Ghetto në Oneplus One tim (duhet të funksionojë në çdo gjë): Problemi: Të gjithë butonat në telefonin tim janë thyer. Zëvendësimi i tyre është vetëm një zgjidhje e përkohshme pasi mbulesa ime e pasme është thyer dhe nuk mund të gjej askund një zëvendësim që nuk e tejkalon çmimin e një OPO të përdorur, por kuptova pse të mos përmirësohem nëse unë
Butoni i jashtëm i energjisë në një ESC: 3 hapa (me fotografi)
Butoni i jashtëm i energjisë për një ESC: Unë ndërtoj një skateboard elektrik dhe më duhet të shtoj një ndërprerës të jashtëm në ESC tim për të qenë në gjendje të vendos të gjitha pajisjet e mia elektronike në të njëjtën mbyllje. Lista e pjesëve: -Button-tela-shrinktube (opsionale) -hotglue (opsionale) -ESC (banggood: https://goo.gl/4n8kzB)
Butoni i Energjisë së Pajisjes së Përhershme: 5 Hapa
Butoni i Qëndrueshëm i Pajisjes për Energji: Kur ndërtesa humbet energjinë dhe pastaj përfundimisht ndizet përsëri, njësia jonë portative e A/C nuk ndizet përsëri. Duhet të shtypni manualisht butonin në pjesën e përparme të njësisë ose të shtypni butonin e energjisë në telekomandë. Njësia jonë e ajrit të kondicionuar ndodh të jetë në vendin tonë