Obsah:

Vypínací modul Pi: 3 kroky
Vypínací modul Pi: 3 kroky

Video: Vypínací modul Pi: 3 kroky

Video: Vypínací modul Pi: 3 kroky
Video: 3 velkolepé elektronické projekty vyrobené s modulem vysílače 433 MHz 2024, Listopad
Anonim
Vypínací modul Pi
Vypínací modul Pi

Tento modul vám nabízí skvělý způsob, jak správně vypnout Raspberry Pi. Poté jej lze vypnout tlačítkem na napájecím adaptéru nebo odpojit. Světlo zhasne, když je bezpečné jej vypnout. Pokud se rozhodnete zavést systém po jeho vypnutí (zatímco je stále napájen), opětovným stisknutím tlačítka se spustí.

PCB je levný od BOZP parku. Minimální objednávka je 3, takže sdílejte s přítelem nebo vložte na 3 Raspberry Pi

Vytvořil jsem to, aby moje děti po hraní řádně vypnuly RetroPie.

Krok 1: Díly

Díly
Díly

3 desky od OSH Park 6,10 $ a doprava zdarma

1x LED

1x 0,01uf kondenzátor (100nf a 104 = 0,01uf)

Rezistor 1 330 Ohm

1x 1M ohmový odpor

2x - Záhlaví 10 pinů 2x5 (použijte 1x a elektrickou pásku, pokud má Pi chladič)

1x Přepínač tlačítek 6x6x9,6 poslední číslo je výška tlačítka. Lze nahradit jinou výšku.

Krok 2: Stavět

Stavět
Stavět

Část „UNPLUGGED“desky plošných spojů je navržena tak, aby poskytovala boční podporu desce a vedla elektrostatický výboj k rezistoru 1M. Po pájení na spodní straně připojte svorky, abyste se ujistili, že na Pi nezkratují.

Pokud máte na svém Pi chladič, nepájejte do konektoru „UNPLUGGED“a na zadní stranu desky plošných spojů vložte elektrickou pásku.

Krok 3: Konfigurace OS

K jeho vypnutí po stisknutí tlačítka potřebuje službu. Stáhněte si skript pythonu

wget -O off.py

chmod +x off.py

Nastavení spouštěcí služby

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

Uložte a poté aktivujte službu

sudo systemctl povolit off.service

sudo systemctl start off.service

Sériový pin používá k rozsvícení LED diody, když běží. Takže potřebuje sériovou konzolu zapnutou v Raspberry Config.

sudo raspi-config

Doporučuje: