El sistema de mando a distancia Somfy es un sistema cerrado y propietario. Este Instructable muestra cómo al hardwire el control remoto para los RaspberryPi (RPi) y luego escribir una simple PHP página web para el control de las cortinas. Cualquier aplicación donde desea completar (cercano) un circuito de una aplicación web puede usarse con este método. Los circuitos están cerrados con un transistor ya que el GPIO RPi no admite directamente una función de interruptor básico. Porque no queremos hacer ping constantemente los motores, solo cierro el interruptor de una fracción de segundo, que simula el botón del mando a distancia. La aplicación web está diseñada para ser utilizado en su LAN. Una vez que tengas control del software de las cortinas las aplicaciones sólo están limitadas por su imaginación.
Hardware necesario:
- 2 RaspberryPi w/adaptador de
- Adaptador inalámbrico USB de RapberryPi
- Protoboard (para probar solamente)
- 3 LEDs (para probar solamente)
- 3 transistores NPN
- 3 10K resistencias (marrón, negro, naranja, oro) - yo no las matemáticas, sólo utilicé grandes resistencias para limitar la corriente
- cables de puente (cualquier tipo)
- Placa de circuito impreso - una cara
- Cautín y soldadura
- Mando a distancia SOMFY Telus (este es un proyecto de una vía, asegúrese de que está dispuestos a sacrificar el control remoto)
Software necesario:
- NOOBs de RaspberryPi 2: https://www.raspberrypi.org/downloads/noobs/
- Apache Web Server: https://www.raspberrypi.org/documentation/remote-a...
- WiringPi: http://wiringpi.com/ ** Nota: este vino precargado con NOOBs
Consideración final:
Al principio conseguí mi RPi a través de un teclado USB y ratón y un HDMI del monitor. Yo ya he dado cuenta es mucho más fácil a SSH en el IPC desde mi Mac. Las instrucciones para acceder remotamente a tu RPi están aquí: https://www.raspberrypi.org/documentation/remote-a...