Es un sistema de comunicación por medio de ondas que nos permite enviar datos de un lugar a otro de una forma inalámbrica.
Se utiliza, normalmente, en sensores inalámbricos ya que aporta diversas ventajas como la seguridad, la motorización a distancia y elimina todas las dificultades que entraña realizar una instalación cableada.
La placa Micro:bit dispone de una antena que nos permite enviar y recibir datos de manera inalámbrica por medio de ondas de radio. Nos permite comunicarnos con otras tarjetas Micro:bit.
Práctica
Programando la comunicación por radio
Vamos a experimentar con enviar y recibir datos de manera inalámbrica, donde descubriremos la gran ventaja que ofrece Micro:bit al utilizar la radio.
Vamos a realizar un programa para poder transmitir mensajes entre dos Micro:bit.
Utilizaremos los siguientes bloques:
Al Iniciar: indicaremos a la placa que se ejecuten las instrucciones nada más encenderla.
Radio establece grupo " ": Se indica un número entre 0 y 255. Es el canal de comunicación. Tu número y el de tu compañera o compañero deben de tener el mismo valor. Esto permitirá establecer la comunicación entre vosotros.
Al presionar el Botón A: Ejecuta las instrucciones de "Borrar la pantalla" y enviar por radio un número (1).
Al presionar el Botón B: Ejecuta las mismas instrucciones del caso anterior, pero en esta ocasión envía el número 2.
También se tendrá que incluir en nuestra placa los siguientes bloques si queremos recibir información de las placas de Micro:bit de nuestro compañero.
Al recibir radio "receiveNumber": al enviar un número con otra Micro:bit, la nuestra recibe alguno de esos mensajes e inicia la ejecución de las instrucciones que se establezcan.
Condicional Si: Si se cumple la condición de igual a 1, mostrará un icono.
Condicional Si: Si se cumple la condición de igual a 2, mostrará otro icono.
Tarea Final
Crear un programa que al presionar el Botón A envíe los datos de temperatura en ºC a otra Micro:bit.