Cómo agregar un interruptor de reinicio a tu Raspberry Pi

Cómo agregar un interruptor de reinicio a tu Raspberry Pi / Bricolaje

Tu Raspberry Pi se ha congelado. Tal vez un nuevo componente haya fallado, o el sistema haya dejado de procesar un código erróneo. De cualquier manera, ahora tiene que desconectar y volver a conectar la fuente de alimentación de su Pi, ya que no es posible apagarlo manualmente.

No es ideal quitar y reemplazar el cable de alimentación USB, y ciertamente está causando un desgaste indebido en su Raspberry Pi, en particular el propio puerto de alimentación. Lo que realmente necesita el sistema es un interruptor de reinicio, pero lamentablemente ninguno fue incluido.

Ajuste de un interruptor de reinicio a su Raspberry Pi

Es relativamente simple agregar un interruptor de reinicio. Hay tres métodos disponibles para ti, cada uno adecuado para un nivel de habilidad particular. Para los principiantes, un interruptor de alimentación en línea en el cable micro-USB alimenta su Pi es la más fácil.

¿Eres más experto? Si el botón de reinicio del USB parece simplista, usar un puente (un pequeño cuadrado de plástico que contiene algunos conectores de metal) que se encuentra comúnmente en las placas base o en la parte posterior del disco duro de la PC también es una opción.

Sin embargo, para aquellos de ustedes que están contentos con el uso de un soldador, también pueden colocar sus propios pines en la cabecera P6 de su Raspberry Pi y luego conectar un interruptor de reinicio de estilo de PC.

Veamos las tres opciones con más detalle..

Agregue un interruptor de alimentación en línea a su Raspberry Pi

Claramente la opción simple, agregar un interruptor de alimentación en línea a tu Raspberry Pi te ahorra la molestia de jugar con el encabezado de GPIO o incluso soldar tus propios pines al tablero.

Todo lo que debe hacer con este dispositivo es conectarlo al conector micro USB de su Raspberry Pi y luego conectar la red eléctrica al interruptor de alimentación. Esto lo convierte en una opción universal en todos los modelos (como el nuevo Raspberry Pi Modelo A + ¿Qué puedes hacer con el nuevo Raspberry Pi A +? ¿Qué puedes hacer con el nuevo Raspberry Pi A +? Curiosamente, este nuevo Raspberry Pi no cuenta con cualquier hardware adicional. De hecho, tiene menos puertos. ¿En qué se basa la Raspberry Pi Foundation? Más información), donde usar GPIO o agregar pines al encabezado P6 no es una opción.

Diríjase a Pi-Supply.com para obtener uno de estos dispositivos en línea que se venden por aproximadamente $ 20 más gastos de envío.

Jumper + GPIO = Reinicia tu Pi!

Con un puente de la placa base puede solicitar que la Raspberry Pi inicie un cierre ordenado, el equivalente a ingresar

apagado sudo -h ahora

con la ayuda de un guión.

Identificar la matriz de pines GPIO. En el Modelo A y B (Rev 2), esto se encuentra en el borde opuesto de la placa desde el conector de alimentación y comprende 26 pines. En el Modelo A + y B + encontrará una matriz de 40 pines que ocupa casi todo el borde largo por encima del texto impreso de Raspberry Pi Modelo B +.

En cada matriz, GPIO 3 - pines 5 y 6 - Se puede utilizar para iniciar el apagado. Copie este script desde github y ejecútelo en su Pi (si está usando SSH, debería estar configurando su Raspberry Pi para su uso sin cabeza con SSH Cómo configurar su Raspberry Pi para su uso sin cabeza con SSH) La Raspberry Pi puede aceptar comandos de SSH cuando está conectado a una red local (ya sea por Ethernet o Wi-Fi), lo que le permite configurarlo fácilmente. Los beneficios de SSH van más allá de perturbar el examen diario ... Lea más, copie el script desde su navegador y luego haga clic derecho la ventana de SSH para copiar). Hazlo ejecutable con

sudo chmod 755 raspi_gpio_actions.sh luego sudo ./raspi_gpio_actions.sh

Con el puente conectado, la secuencia de comandos sondea el pin GND (tierra) para verificar si hay algo conectado. Una vez que los pines están conectados por el puente, la secuencia de comandos se ejecutará y cerrará el Pi de forma segura.

Para guardarlo ejecutando el script cada vez que arranque su Pi, abra / etc / crontab En nano y añadir esta línea:

@reboot root /home/user/scripts/raspi_gpio_actions.sh

prensa CTRL + X para guardar y salir. Esto encuestará regularmente a GPIO3 y cuando el dispositivo detecte el puente en los pines, se apagará automáticamente.

Cuando termine, recuerde quitar el puente. Puede dejarlo conectado a uno de los pines para no perderlo. Si no lo elimina, la Raspberry Pi no se iniciará correctamente.

Tenga en cuenta que este método no es bueno para situaciones en las que el Pi se ha estrellado o se ha congelado. Es esencialmente una forma automatizada de ejecutar el comando de apagado seguro, por lo que existe una gran posibilidad de que si el dispositivo se congela, el script no se ejecute.

Dale a tu Raspberry Pi un interruptor de reinicio suave estilo PC

Añadiendo un par de pines al encabezado P6 (etiquetado correr en el modelo B +) el uso de un soldador y un poco de soldadura de calibre fino diseñado para trabajos electrónicos le permite agregar un botón de reinicio de estilo de PC a su Pi. Esto requiere un interruptor momentáneo, que es esencialmente una acción de encendido / apagado instantáneo.

Todos estos componentes, y el cable de conexión, se pueden comprar en línea o en tiendas de electrónica. Sin embargo, es posible que los pasadores solo se puedan comprar a granel, lo que le deja más de lo que necesita..

En esta situación, y teniendo en cuenta el requisito de un botón de reinicio de estilo de PC, vale la pena revisar cualquier computadora vieja que tenga. Los pines y el interruptor de restablecimiento que se ven aquí provienen de una placa base vieja y una torre recientemente en desuso. Como alternativa, puede comprar un pequeño botón montado en la placa para una solución sin cables.

Solo el Modelo B Rev 2 y Modelo B+ Raspberry Pi tiene el encabezado P6 / Run. Para encontrarlo en su Modelo B Rev 2, busque el puerto HDMI, donde debe encontrar dos pequeños orificios separados unos pocos milímetros..

En la B +, el encabezado junto al conector de la cinta de la pantalla, cerca de la ranura microSD, ya la derecha de la tarjeta impresa “© Raspberry Pi 2014”.

Al soldar los pines al encabezado Ejecutar de forma limpia, crea un conector para el botón de reinicio. Una vez conectado y con su Pi encendido, asegúrese de que no se está realizando ninguna acción para probar el botón.

Este video explica en su totalidad:

Debería funcionar bien. Mejor aún, cuando su Pi está apagado, se puede usar el botón de reinicio para encenderlo!

Es hora de reiniciar tu Raspberry Pi

Te hemos mostrado tres métodos diferentes para reiniciar una Raspberry Pi. El interruptor de alimentación en línea de PiSupply.com le brinda la opción de restablecimiento completo, lo que le permite apagarse y encenderse rápidamente. Mientras tanto, agregar el puente al pin GPIO en dispositivos compatibles le permite automatizar un apagado ordenado.

Por último, la opción del interruptor de restablecimiento de bricolaje proporciona un restablecimiento automático siempre que su Raspberry Pi se haya bloqueado.

Sin embargo, tenga en cuenta que un interruptor de alimentación en línea es solo para emergencias, no para reinicios diarios, para lo cual debe usar la GUI o el comando bash para apagar de forma segura 15 Comandos útiles que todo usuario de Raspberry Pi debe saber 15 Comandos útiles que tiene cada usuario de Raspberry Pi Debe saber si está utilizando una computadora Raspberry Pi para su proyecto de fin de semana (tal vez un centro de medios o un servidor doméstico), es probable que estas instrucciones útiles de la línea de comandos le ahorren tiempo. Lee mas .

¿Utiliza un interruptor de reinicio en su Pi? Teniendo en cuenta probar cualquiera de estas opciones? Háganos saber y haga cualquier pregunta en el cuadro de comentarios a continuación.!

Explorar más sobre: ​​Raspberry Pi.