Indholdsfortegnelse:

Pi Shutdown Module: 3 trin
Pi Shutdown Module: 3 trin

Video: Pi Shutdown Module: 3 trin

Video: Pi Shutdown Module: 3 trin
Video: #273 Raspberry Pi safe shutdown switch, more swap space, faster InfluxDB, and headless setup 2024, Juli
Anonim
Modul til nedlukning af Pi
Modul til nedlukning af Pi

Dette modul giver dig en fantastisk måde at lukke en Raspberry Pi korrekt. Derefter kan den slukkes med en knap på strømadapteren eller afbrydes. Lyset slukker, når det er sikkert at slukke. Hvis du beslutter dig for at starte op, efter at den er lukket (mens den stadig har strøm), starter den ved at trykke på knappen igen.

PCB er billig fra OSH Park. Minimumsordre er 3, så del med en ven, eller læg den på 3 Raspberry Pi'er

Jeg oprettede dette, så mine børn lukker RetroPie ordentligt ned efter at have spillet.

Trin 1: Dele

Dele
Dele

3 tavler fra OSH Park $ 6,10 og gratis forsendelse

1x LED

1x.01uf kondensator (100nf og 104 =.01uf)

1330 Ohm modstand

1x 1M Ohm modstand

2x - Header 10 pin 2x5 (brug 1x og elektrisk tape, hvis Pi har en køleplade)

1x knapkontakt 6x6x9.6 det sidste tal er højden på knappen. En anden højde kan erstattes.

Trin 2: Byg

Byg
Byg

"UNPLUGGED" -delen af printkortet er designet til at give bordet sidestøtte og kanalisere elektrostatisk afladning til 1M -modstanden. Efter lodning skal clip -komponentledninger på undersiden for at sikre, at hvis den ikke kortslutter Pi.

Hvis du har en kølelegeme på din Pi, må du ikke lodde i "UNPLUGGED" -stikket og lægge elektrisk tape på bagsiden af printkortet.

Trin 3: OS -konfiguration

Det har brug for en service for at lukke det ned, når du trykker på knappen. Download python -script

wget -O off.py

chmod +x off.py

Opsætning af opstartstjeneste

sudo nano /lib/systemd/system/off.service[Enhed] Beskrivelse = Fra Program [Service] ExecStart =/home/pi/off.py StandardOutput = null [Install] WantedBy = multi-user.target Alias = off.servic

Gem, og aktivér derefter tjenesten

sudo systemctl aktivere off.service

sudo systemctl start off.service

Den bruger seriel pin til at tænde LED'en, mens den kører. Så den skal have en seriel konsol tændt i Raspberry Config.

sudo raspi-config

Anbefalede: