Raspberry PLC y Android: Cómo establecer comunicación mediante Bluetooth

Saca el máximo partido a tu hardware de código abierto utilizando la comunicación Bluetooth.
20 de septiembre de 2021 por
Raspberry PLC y Android: Cómo establecer comunicación mediante Bluetooth
Boot & Work Corp. S.L, Fernandez Queralt Martinez

 Introducción

El Bluetooth es una especificación industrial para redes de área personal inalámbricas creada por el Bluetooth Special Interest Group, Inc. que permite la transmisión de voz y datos entre diferentes dispositivos utilizando un enlace de radiofrecuencia en la banda ISM de 2,4 GHz

El Raspberry PLC de Industrial Shields tiene comunicación inalámbrica BLE por defecto. Utiliza la versión 5.0 BLE.

En este blog, aprenderás cómo configurar el Bluetooth de tu PLC industrial Raspberry.

 Enlaces relacionados

 Requisitos

Raspberry PLC

Power supply

HDMI cable and external monitor or Ethernet cable to connect to your Raspberry.

 Pairing mode on industrial Raspberry PLC

Ahora que tienes todo lo que necesitas, ¡prueba la connexión bluetooth entre tu PLC industrial Raspberry Pi y un teléfono Android!

En primer lugar, establece el modo de emparejamiento en tu PLC industrial Raspberry Pi.

sudo bluetoothctl

En el prompt [bluetooth]#, introduce los siguientes comandos: 

discoverable on
pairable on
agent on
default-agent
scan on

Espera a que aparezca un mensaje indicando que se ha encontrado el teléfono Android:

[NEW] Device 12:23:34:45:56:67 devicename

Escribe pair con la dirección mac de tu teléfono Android:

pair 12:23:34:45:56:67

En tu teléfono Android y en la Raspberry Pi, confirma el código de acceso. A continuación, ejecuta el siguiente comando para salir del prompt bluetooth:

quit

 Modo de conexión en tu controlador PLC Raspberry Pi

Para poder obtener datos de tu teléfono Android, debes instalar un programa de control de módem y emulador de terminal basado en texto llamado minicom siguiendo las siguientes instrucciones:

sudo apt update
sudo apt install minicom

Una vez instalado minicom, tendrás que abrir el puerto serie utilizando una aplicación Android en tu teléfono móvil:
  1. Ve a la Play Store e instala la app "Serial Bluetooth Terminal".
  2. Puntea en Dispositivos y selecciona el dispositivo Raspberry Pi. 

Si todo ha ido bien, ¡por fin podrás establecer la comunicación entre tu PLC basado en Raspberry Pi y tu smartphone Android!

Raspberry PLC y Android: Cómo establecer la comunicación por Bluetooth

Buscar en nuestro blog

Raspberry PLC y Android: Cómo establecer comunicación mediante Bluetooth
Boot & Work Corp. S.L, Fernandez Queralt Martinez 20 de septiembre de 2021
Compartir esta publicación

¿Estás buscando tu Controlador Lógico Programable ideal?

Echa un vistazo a esta comparativa de producto de varios controladores industriales basados en Arduino.

Comparamos entradas, salidas, comunicaciones y otras especificaciones con las de los equipos de otras marcas destacadas.

Comparativa de PLCs