Paso 4: jugar!
Probablemente verá un flash de todas las luces incrementalmente - esto es sólo los registros de cambio colocar.
Si lo tienes conectado a un PC puede abrir el puerto serie y obtener un poco de información sobre el estado de ella. Una vez que se 'conecta a Broker' eres bueno para ir.
Tratar de accionar uno de los sensores y se debe informar que se ha disparado y la dirección. Deben encenderse las luces en orden ascendente o decending (según el sensor activado). Bien hecho - usted mismo palmaditas en la espalda. Ahora la diversión poco!
Encuentras un cliente MQTT - hay unos disponibles para linux en la mayoría de los lanzamientos - me gusta Mosquitto. También hay una aplicación en la play store para los teléfonos Android. Echa un vistazo alrededor...
A continuación, 'publicar' que ' escaleras / x' y obtendrá una demostración de algunas de las funciones. No todos están habilitados en el código principal sin embargo como no son demasiado prácticos.
Otros comandos son los siguientes:
Temas con valores como el mensaje
escaleras/m para el modo de 0 - = Inc/dec, 1 = al azar, 2 = una vez
escaleras/b para brillo - 1-254 (tenga cuidado en alto brillo - es posible sobrecargar los chips ULN)
escaleras/t para el tiempo en milisegundos - 100 + ms (menos que 100 obras pero no se esto de todos modos rápido)
umbral de luz de escaleras/l - valor entre 0 y 1024 con 0 no siendo luz ambiente en el que no se activarán las luces
escaleras/h espera - el tiempo entre todas las luces el y empezando a apagar otra vez
escaleras/o - 1 Manual Override = desactivar los sensores por lo que puede forzar las luces encendido o apagado, 0 = sensores de nuevo para
Cualquier cosa publicada el tema especificado
escaleras/n - enciende todas las luces en el set brillo (/ b)
escaleras/f - apaga todas las luces
escaleras/u - desencadena la secuencia hasta
escaleras/d - desencadena la secuencia hacia abajo
escaleras/r - desencadena la secuencia al azar
escaleras / x - Demo!