Paso 3: Mensajería inalámbrica, botón de alternar, botón momentáneo y algunas funciones útiles
Mensajería inalámbrica
Vamos a empezar haciendo una mensajería inalámbrica.
Copiar el contenido del archivo "HC-12 messenger send/receive.txt" en el archivo ZIP y pegar a cada una de las instancias de Arduino. El código es el mismo para ambos Arduinos.
Después de subir el código, abra al serial monitor para ambos casos.
Ahora comienza a escribir en ambos monitores serie para iniciar un chat.
Incluso sus Arduinos están conectados con el mismo equipo, la comunicación es inalámbrica.
Botón de alternar
Un botón de alternar se utiliza a menudo en la electrónica. El principio es muy simple. Presione un botón para encender el LED y presione el mismo botón nuevamente para activar el LED.
Copiar y pegar el contenido de "HC-12 palanca botón de Send.txt" a la instancia de "HC-12 emisor" y el "HC-12 palanca botón de Receive.txt" a la instancia de "receptor de la HC-12" y subir.
Cuando usted empuja el botón, veremos el LED enciende para arriba. Cuando usted presione el botón nuevamente, se apaga el LED.
Algunos validadores como sincronización y código del botón se utilizan para asegurarse de que este ejemplo funciona perfecto.
Empuje de botón momentario
Un empuje de botón momentario es bastante sencillo. Mientras presiona el botón, el LED se enciende. Al soltar el botón, el LED se apaga.
Copiar y pegar el contenido de la "HC-12 momentánea botón Send.txt" a la instancia de "HC-12 emisor" y el "HC-12 momentánea botón Receive.txt" a la instancia de "receptor de la HC-12" y subir.
Algunas útiles funciones y operadores
Hay algunas funciones útiles y operadores que son útiles cuando desea convertir o escupir una cadena y convertir a un decimal y así sucesivamente.
Mira el archivo "HC-12 útiles funciones y operadores Send.txt" y "HC-12 útiles funciones y operadores Receive.txt".
El bosquejo de enviar envía la cadena "test123" en la prensa del botón.
El bosquejo de recibir lee la cadena, dividirla y convertirlo a un entero.