Paso 3: Aprender los códigos en los mensajes del sensor
Como dije antes, los mandos a distancia y los sensores sin hilos de envían un mensaje que consiste en un número. Antes de construir nuestro sistema, tenemos que aprender y anotar estos números.
En primer lugar tenemos que conectar el receptor a los fotones. Las conexiones de perno son como esta;
Fotón del receptor
VCC---Vin
Tierra---Gnd
Datos---D3
Pueden dar una mirada en el paso 5.
Después preparar las conexiones ahora es el momento para trabajar en el código. Ir a la partícula construir Página y firmar. En el lado izquierdo, se puede ver la ficha bibliotecas búsqueda de la biblioteca "RCSWITCH". Arriba encontrarás un ejemplo .ino del archivo llamado "RECEIVEDEMO_ADVANCED. INO". Cuando se abre, puede ver el código en el terminal. Después de hacer clic en botón de uso en este ejemplo, cambie el código siguiente en la línea 65;
Spark.Publish ("tristate-recibido", String(delay) + "" + String(tristate));
voy
Spark.Publish ("tristate-recibido", cadena (decimal) + "" + String(tristate));
Ahora puede flashear (carga) el código de su fotón haciendo clic en el botón flash a la izquierda.
Después de que flash el código en el fotón, fotones comenzarán a escuchar los mensajes de 433 Mhz. Ahora puede enviar mensajes desde los controles remotos y sensores inalámbricos. Para ver los mensajes entrantes, es necesario ir a la Páginadel tablero de instrumentos. Allí se pueden ver los mensajes entrantes de sensor en la pestaña registros. Esto es donde usted Observe abajo el contenido del mensaje de cada elemento.
Ejemplo:
Mando a distancia: 1111111
Sensor de puerta: 2222222
Sensor PIR: 3333333