Paso 5: Software
El software es bastante sencillo. Primero de todo que programado en una pared estándar cambiar con las siguientes funciones:
- Interruptor - mueva el interruptor una vez mientras la lámpara está apagado;
- Desconectar - mueva el interruptor una vez mientras la lámpara está encendida;
- DIM (mover a la posición cerrada) - mueva el interruptor dos veces en 1 segundo (en encendido o apagado);
Entonces, para el control remoto he utilizado un mando de Sparkfun bajo costo. Que ajusta perfectamente para lo que necesitaba. Aquí son las funciones que soporta:
- (I) - interruptor de la lámpara encendido o apagado (mover a la última posición conocida Si enciende);
- A, B, C - encienda la lámpara y mover a una posición programada;
- < y > - ir dentro y fuera de un paso, respectivamente;
- ^ y v - mover completamente o completamente respectivamente;
- O - cambiar al modo de programación (en prensa A, B, C para guardar la posición actual bajo esa opción);
Esto le da la flexibilidad para cambiar a diferentes posiciones mientras que al mismo tiempo, usando hace de interruptor de pared, es muy práctico. Usted no querría formar personas antes de que pueden encender la luz o perder el tiempo buscando el control remoto en medio de la noche.
Se adjunta archivo de Arduino (.ino). Tenga en cuenta que el código, diagrama y todos los demás se proporcionan tal cual sin ninguna garantía expresa o implícita o aptitud para un propósito en particular.