AT móvil | Cinco minutos para jugar con la plataforma abierta IoT de Wing China Telecom sin conceptos básicos
Preparación del ala
Este manual es aplicable a los módulos WIFI de la serie M0R1 (RDA5981) y M0M1 (WI6900) y a los módulos WIFI de comando AT posteriores. Puede utilizar este manual para realizar pruebas de conexión en la plataforma abierta de Internet de las cosas de Wing China Telecom.
Nuevo producto
1) Abra la plataforma abierta Wing China Telecom IoT y, después de activar el servicio, haga clic para ingresar al centro de productos a la derecha.
2) Haga clic en el botón "Crear producto" en la esquina superior derecha:
3) Cree un producto de acuerdo con los requisitos y las ilustraciones. Preste especial atención aquí al método de autenticación: cadena de certificación que se recopilará y al tipo de seguridad: un tipo, un secreto. Aquí hay un ejemplo de creación de una lámpara:
4) En este momento veremos el producto que acabamos de crear en el centro de productos: Prueba del dispositivo MQTT
Añadir dispositivo
1) Después de crear el producto, puede ingresar la prueba del dispositivo MQTT del producto para agregar el dispositivo.
2) Haga clic en "Agregar dispositivo" en la esquina superior derecha y configuramos un dispositivo "Light 1":
3) Una vez completado, podemos ver el dispositivo creado.
4) Necesitamos registrar varios parámetros:
5) Haga clic en los detalles en "Descripción general del producto":
registre la cadena de características y el puerto IP de acceso al dispositivo en los detalles del producto.
Módulo WIFI y conexión de dispositivo.
A continuación se explicará en detalle el contenido y las precauciones relacionadas con la conexión del dispositivo desde tres aspectos: método de comando AT, configuración de red, conexión a la plataforma abierta Wing China Telecom IoT e información de suscripción. Este artículo solo presenta el método MQTT para conectarse y recibir datos. Estudie otros métodos por separado según sea necesario.
Modo de comando AT
Primero, descargue el firmware AT de acuerdo con el tutorial oficial de Mailing (el valor predeterminado de fábrica es el firmware de función todo en uno AT).
M0R1 está conectado al puerto serie 1 del dispositivo y M0M1 está conectado al puerto serie 0. La placa de desarrollo puede conectar directamente el puerto USB a TTL a la computadora. Se pueden conectar otras placas de diseño propio mediante USB a TTL y otras herramientas (preste atención a la conversión de nivel).
Los comandos AT enviados por la MCU al módulo WIFI deben terminar en \n, o también pueden terminar en \r\n.
Parámetros predeterminados del puerto serie: velocidad en baudios 115200, 8 bits, 1 bit de parada, sin bit de paridad.
Configurar la red
1) Configure la cuenta y la contraseña para conectarse al enrutador
configuración | devolver |
---|---|
AT+WJAP=pruebaAP,12345678 | +ok (APtest es el AP del enrutador, 12345678 es la contraseña del enrutador) |
Preguntar | devolver |
---|---|
EN+WJAP | +ok=APtest,12345678 (APtest es el AP del enrutador, 12345678 es la contraseña del enrutador) |
2) Configure el modo de funcionamiento del módulo WIFI
configuración | devolver |
---|---|
AT+MODOW=STA | +bien |
Preguntar | devolver |
---|---|
EN+MODOW | +ok=STA (los modos incluyen: APSTA, STA, AP) |
3) Compruebe si el enrutador está conectado
Preguntar | devolver |
---|---|
EN+WSLK | +ok=pruebaAP(FE12546F6D23) |
Activar la visualización de estado de MQTT
configuración | devolver |
---|---|
AT+ESTADO=encendido | +bien |
El comando AT se conecta a la plataforma abierta de Internet de las cosas de Wing China Telecom
Anteriormente registramos algunos parámetros para la conexión de la plataforma.
URL de plataforma: mqtt.ctwing.com, puerto: 1883
Cadena característica: M9g_d-i2oqeTbpjcPHEWPEPVvjdwB_kWg8CM8UcMBSQ, este parámetro se utiliza para la contraseña de la conexión MQTT.
ID de dispositivo: 1007003400000000001, este parámetro se utiliza para la identificación del cliente de la conexión MQTT.
Nombre de usuario de inicio de sesión de la plataforma, utilizado para el usuario de conexión MQTT.
1) Establecer ID DE CLIENTE:
configuración | devolver |
---|---|
AT+MCID=1007003400000000001 | +bien |
Preguntar | devolver |
---|---|
AT+MCID | +bien=1007003400000000001 |
2) Establezca el nombre de usuario y la contraseña. Se supone que el nombre de inicio de sesión de la plataforma aquí es: my_test
configuración | devolver |
---|---|
AT+MUSER=mi_prueba,M9g_d-i2oqeTbpjcPHEWPEPVvjdwB_kWg8CM8UcMBSQ | +bien |
Preguntar | devolver |
---|---|
EN+RATÓN | +ok=mi_prueba,M9g_d-i2oqeTbpjcPHEWPEPVvjdwB_kWg8CM8UcMBSQ |
3) Conecte el dispositivo a la plataforma abierta Wing China Telecom IoT:
configuración | devolver |
---|---|
AT+MSOCK=1883,mqtt.ctwing.cn | +bien |
En este momento, sale el puerto serie del módulo WIFI: + MQTT: ¡OK, lo que indica que la conexión de la plataforma fue exitosa!
4) La parte de conexión terminó aquí. Actualiza la página y podrás ver que nuestro dispositivo ha sido activado y en línea.
Suscríbete a las noticias
1) De la lista de temas, podemos saber que el dispositivo necesita suscribirse a un tema de control_dispositivo. Utilizo este tema para demostración aquí:
configuración | devolver |
---|---|
AT+MSUB=QOS1,control_dispositivo | +bien |
2) Seleccione "Administración de dispositivos" en la plataforma y haga clic en el botón "Emitir instrucciones":
3) Aparecerá la interfaz de entrada. Tenga en cuenta aquí que se deben ingresar los datos en formato json. Después de hacer clic en Aceptar, se emitirá la instrucción:
4) En este momento podemos recibir datos de la herramienta del puerto serie, que tienen exactamente la misma longitud y contenido que los datos enviados por la página.
El módulo informa activamente el mensaje: +MQD,45,device_control:{"red": 128,"power":"on","green": 18, "blue": 66}
5) Busque el "Registro de emisión de comandos" en la plataforma abierta de Internet de las cosas de Wing China Telecom. Podemos ver la relación entre el envío hora y la hora en que el puerto serie recibe datos.
6) Haga clic en "Operación" para ver el contenido específico de los datos enviados:
En este punto, se completa la interacción entre el módulo Wing WIFI y la plataforma abierta Wing China Telecom IoT.
ilustrar
Si tiene problemas al utilizar el módulo, puede unirse al grupo QQ con el número de grupo 519630819 para comunicarse.
Para productos relacionados, preste atención a: shop.mqlinks.com