Sommario:

Modulo di spegnimento Pi: 3 passaggi
Modulo di spegnimento Pi: 3 passaggi

Video: Modulo di spegnimento Pi: 3 passaggi

Video: Modulo di spegnimento Pi: 3 passaggi
Video: Raspberry Pi 3 ⋆ setup definitivo! — RetroPie + Kodi + Desktop + Manager 2024, Dicembre
Anonim
Modulo di spegnimento Pi
Modulo di spegnimento Pi

Questo modulo ti offre un ottimo modo per spegnere correttamente un Raspberry Pi. Quindi può essere spento con un pulsante sull'adattatore di alimentazione o scollegato. La luce si spegnerà quando sarà possibile spegnere in sicurezza. Se decidi di eseguire l'avvio dopo che si è spento (mentre è ancora alimentato), premendo nuovamente il pulsante si avvierà.

Il PCB è economico da OSH Park. L'ordine minimo è 3, quindi condividilo con un amico o mettilo su 3 Raspberry Pi

L'ho creato in modo che i miei figli spengano correttamente RetroPie dopo aver giocato.

Passaggio 1: parti

Parti
Parti

3 schede da OSH Park $ 6,10 e spedizione gratuita

1x LED

1x condensatore.01uf (100nf e 104 =.01uf)

1 resistenza da 330 Ohm

1x resistenza da 1M Ohm

2x - Header 10 pin 2x5 (usa 1x e nastro isolante se il Pi ha un dissipatore di calore)

1x Pulsante Interruttore 6x6x9.6 l'ultimo numero è l'altezza del pulsante. È possibile sostituire un'altezza diversa.

Passaggio 2: costruire

Costruire
Costruire

La parte "UNPLUGGED" del PCB è progettata per dare supporto laterale alla scheda e per convogliare le scariche elettrostatiche al resistore da 1M. Dopo la saldatura, agganciare i cavi dei componenti sul lato inferiore per assicurarsi che non vadano in cortocircuito sul Pi.

Se hai un dissipatore di calore sul tuo Pi, non saldare il connettore "UNPLUGGED" e metti del nastro isolante sul retro del PCB.

Passaggio 3: configurazione del sistema operativo

Ha bisogno di un servizio per spegnerlo quando si preme il pulsante. Scarica script python

wget -O off.py

chmod +x off.py

Imposta il servizio di avvio

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

Salva, quindi attiva il servizio

sudo systemctl enable off.service

sudo systemctl start off.service

Utilizza il pin seriale per accendere il LED durante il suo funzionamento. Quindi ha bisogno della console seriale attivata in Raspberry Config.

sudo raspi-config

Consigliato: