Tabla de contenido:

Módulo de apagado Pi: 3 pasos
Módulo de apagado Pi: 3 pasos

Video: Módulo de apagado Pi: 3 pasos

Video: Módulo de apagado Pi: 3 pasos
Video: CÓMO INSTALAR UN INTERRUPTOR LUMINOSO AC 2024, Mes de julio
Anonim
Módulo de apagado Pi
Módulo de apagado Pi

Este módulo le brinda una excelente manera de apagar correctamente una Raspberry Pi. Luego, puede apagarlo con un botón en el adaptador de corriente o desenchufarlo. La luz se apagará cuando sea seguro apagarla. Si decide iniciar después de que se haya apagado (mientras todavía tiene energía), presionar el botón nuevamente lo iniciará.

El PCB es económico de OSH Park. El pedido mínimo es de 3, así que compártelo con un amigo o póngalo en 3 Raspberry Pi.

Creé esto para que mis hijos apaguen correctamente el RetroPie después de jugar.

Paso 1: Partes

Partes
Partes

3 tablas de OSH Park $ 6.10 y envío gratis

1x LED

Condensador 1x.01uf (100nf y 104 =.01uf)

1 resistencia de 330 ohmios

1 resistencia de 1 M Ohm

2x - Encabezado de 10 pines 2x5 (use 1x y cinta aislante si el Pi tiene un disipador de calor)

1x interruptor de botón 6x6x9.6 el último número es la altura del botón. Se puede sustituir por una altura diferente.

Paso 2: construir

Construir
Construir

La parte "DESENCHUFADA" de la PCB está diseñada para dar soporte lateral a la placa y canalizar la descarga electrostática a la resistencia de 1M. Después de soldar, recorte los cables de los componentes en la parte inferior para asegurarse de que no se produzca un cortocircuito en el Pi.

Si tiene un disipador de calor en su Pi, no suelde el conector "UNPLUGGED" y coloque cinta aislante en la parte trasera de la PCB.

Paso 3: configuración del sistema operativo

Necesita un servicio para apagarlo cuando presiona el botón. Descargar el script de Python

wget -O off.py

chmod + x off.py

Configurar el servicio de inicio

sudo nano /lib/systemd/system/off.service[Unidad] Descripción = Programa desactivado [Servicio] ExecStart = / home / pi / off.py StandardOutput = null [Instalar] WantedBy = multi-user.target Alias = off.servic

Guarde, luego active el servicio

sudo systemctl enable off.service

sudo systemctl start off.service

Utiliza un pin serial para encender el LED mientras está funcionando. Por lo tanto, necesita que la consola en serie esté encendida en Raspberry Config.

sudo raspi-config

Recomendado: