Usé esto para mi problema muy específico, pero podría ser utilizado para cualquier cosa realmente.
El problema:
Mayoría de los oradores no es inteligente, y así que tienes que darles vuelta apagado manualmente, especialmente el altavoces tipo monitor studio. Debido a esto cuando izquierda en (si dormirse o simplemente olvidar apagarlos), desperdician un poco de energía.
En mi configuración del dormitorio para juegos, películas, producción de música etc.. Tengo un par de monitores de estudio y un sub que son todos bastante poder hambre aun cuando realmente no hacer ningún sonido, así que hice un pequeño cacharrito que controla basado en cuando mi PC está encendido, ya que cuando quiero que el sonido. Uno de mis monitores también no dormir correctamente cuando no tiene ninguna señal, dejando mucha luz en la habitación.
El Gadget:
Usando el pin de la placa base para el LED de alimentación de mi PC, la placa Arduino puede detectar si mi PC está en un estado donde se está utilizando, así como cuando este LED está apagado para indicar que el PC está durmiendo o fuera. Tengo el Arduino vinculó a un control remoto inalámbrico para un enchufe de la red y el programa solo presiona encendido y apagado botones para mí cuando el indicador LED se enciende o apaga.
Aunque no flipar, hay solo un cable va de la placa base para Arduino y es super sencillo y amigable para principiantes :)
Después de haber experimentado mucho con diferentes proyectos para tratar de resolver este problema, con seguridad puedo decir que esto es mejor que las formas más complejas de tratar de hacer algo como esto. No dude en saltar esto, pero si te interesa, aquí están los anteriores sistemas de over-the-top que tenía que controlar esto:
- Control remoto de enchufes de la red. Sólo se olvidó de apagar y encender y no funciona cuando usted está dormido escuchando música o lo que sea.
- Arduino Nano con Bluetooth integrado en el mando a distancia con un temporizador que controla desde una aplicación. Básicamente es al igual que el mando a distancia excepto apaga después de un temporizador que es molesto.
- Arduino escuchar a salida de audio de la computadora, conectar altavoces al sonido está jugando y 30 segundos después de que se detiene. Los altavoces toman un segundo encender, para que te pierdas sonidos de notificación, apagar en tranquillas partes de películas y hacer un poco de ruido en el audio de la energía del USB.
- Arduino mirando el LED de alimentación. El más simple parece ser siempre el mejor. Básicamente como el LED está encendido, los altavoces será el.
- Enchufes de red control remoto. Mi remoto era similar a este pero diversos enchufes. No debería importar realmente largo ya que tiene botones.
Controles remotos de eBay
- Placa Arduino. Uno, Nano, Mega, Duemilanove, todo lo que tienes realmente. Usé un Duemilanove porque lo tenía ahí y guardo mis Nanos y Teensys para más proyectos de espacios reducidos.
- Opto aisladores. Esto es lo que permite el Arduino a los botones del mando a distancia sin estar conectado electrónicamente a la misma. Utiliza luz en lugar de electricidad para cerrar el interruptor, por lo que no importa qué voltaje el control remoto está en. Yo tengo la mía de maplin. Es necesario como muchos canales como botones quieren presionar de Arduino (en mi caso 2).
Opto aislador
Perfboard. Bueno para hacer más robusto prototipo pero se podría usar un protoboard.
Resistencias de 470 Ohm x2. El Opto-aisladores usan LEDs dentro así que necesitamos una resistencia a la tensión en el LED de 5v de Arduino
Algunos cables con extremos femeninos. Estos ayudan a que la conexión de la placa base limpia. También se necesitan algunos otros cables cortos.
Herramientas
- Soldador y soldadura, pelacables o tijeras.