Quiero un sistema usb que reinicie físicamente mi computadora

3

A veces trabajo de forma remota. Es un dolor ya que mi computadora a veces falla y no se reinicia. También tengo una segunda computadora cerca que es más confiable.

Me gustaría construir un sistema que presione el botón de encendido en mi primera computadora desde la segunda. Debería poder mantener presionado el botón durante unos segundos para garantizar un apagado total.

Soy un ingeniero de software con poca experiencia en ingeniería eléctrica. Estoy bastante cómodo con todo lo relacionado con la programación, pero los componentes de hardware me eluden. ¿Qué debo buscar?

Pensé en comprar algo como una frambuesa pi y usar parte de la placa io para activar una bobina que de alguna manera estaría instalada en mi caja de PC, pero no estoy seguro de a qué me refiero.

    
pregunta Eric

4 respuestas

4

Busque una "fuente de energía administrada" ( ejemplo )

    
respondido por el Axeman
4

Simplemente pegue un pedazo de plástico con forma de dedo en la parte frontal de la bandeja de CD de la segunda computadora. Coloque la segunda computadora frente a la primera para que, cuando se abra la bandeja de CD, el 'dedo' presione el botón. Luego, inicie sesión y expulse el CD

    
respondido por el Rocketmagnet
3

Hay otra pregunta sobre el superusuario que puede ayudarte sin tener que recurrir a hacer algo.

enlace

    
respondido por el geometrikal
1

Hago esto todo el tiempo. Uso un Phidgets InterfaceKit 0/0/8 que quizás sea excesivo para ti, pero Para mi puedo controlar 8 cosas diferentes. (Tengo una plétora de varias tarjetas en las que estoy trabajando y cada una tendrá un relé para restablecer o un relé para reiniciar la alimentación. La tarjeta está conectada a una computadora de "control" (algo que nunca hace nada más que ejecutar los relés, por lo tanto, nunca debería caerse de la red. Tengo el reinicio de mi estación de trabajo y las líneas eléctricas conectadas a dos relés diferentes en esta unidad, pero muy rara vez lo uso; la estación de trabajo generalmente es solo un compilador / servidor NX y, como tal, casi nunca se debe reiniciar. La placa de relés se controla a través de USB y hay bibliotecas disponibles para muchos idiomas. Uso la biblioteca de Python. Las bibliotecas están diseñadas para TODOS sus bloques de E / S, por lo que es un poco excesivo para un tablero de relés, pero hace el trabajo y funciona bastante bien.

Ahora, este es solo un método. Las regletas de alimentación administradas también son útiles, y tengo un par de ellas para cambiar la CA. Uno de ellos está configurado para apagar y encender el equipo que conecta mi sistema a Internet, y está conectado a un módem celular. (Nunca debería suceder, pero he visto interruptores y módems DSL ... ¡buena suerte solucionándolos desde el control remoto!) Ya no se venden los específicos que tengo, pero las PDU AlterPath de Cyclades están disponibles en eBay por el precio correcto. APC, BayTech y numerosas compañías sin marca hacen estas cosas. Generalmente son controlados en serie con un protocolo muy simple. eBay es útil aquí, y el término que está buscando es Unidad de distribución de energía o PDU.

Hablando en general, no quieres reiniciar una PC de ninguna manera, como estoy seguro que sabes. No sé qué sistema operativo está utilizando, pero es posible que desee intentar ajustar la configuración para que el interruptor de alimentación realice un apagado ACPI adecuado sin indicándole ... de esa manera el sistema operativo reiniciará el sistema. máquina, pero se hará después de apagar correctamente el sistema operativo.

Si está ejecutando Linux, podría crear un pequeño periférico USB utilizando un PIC o algo que envíe la secuencia de teclas alt-sssub, que es lo más cercano a un reinicio de bajo nivel que puede obtener y aún así puede guardar la mayor parte de su trabajo. Tiendo a reiniciar un sistema solo como último recurso, y en su estación de trabajo que debería ser casi nunca.

    
respondido por el akohlsmith

Lea otras preguntas en las etiquetas