Libre para desarrollar y construir calentadores de agua inteligentes, usar el agua a su gusto y vivir una vida cómoda

La solución de acoplamiento MCU es actualmente una de las soluciones más utilizadas para productos de electrodomésticos que se acoplan a la plataforma Tuya. Se utiliza principalmente para productos de calentadores de agua con control principal MCU para realizar inteligencia, y se puede conectar al protocolo de puerto serie del módulo Tuya directamente para realizar redes. Los clientes solo deben prestar atención a la función de investigación y desarrollo del producto en sí. La parte inteligente en red utiliza la versión pública o el banco de trabajo del panel. El diagrama esquemático de comunicación específico de la solución MCU es el siguiente:

Inserte la descripción de la imagen aquí

Introducción al sistema
1. Módulo de red Tuya: realice la red de distribución de productos, utilice la comunicación en serie para conectar la aplicación y la nube, realice la carga y emisión de instrucciones del producto.

El módulo de IoT proporciona una variedad de opciones de módulo, que admiten diferentes requisitos, como el tipo de parche y el tipo en línea; ha logrado capacidades de plataforma de chip cruzado y plataforma de comunicación cruzada;
Módulo de placa adaptadora de IoT, proporciona una variedad de opciones de módulo de placa adaptadora, Admite 3,3 V, 5 V, 12 V y otros requisitos de nivel de voltaje diferentes; Se ha realizado el método de acoplamiento de la placa adaptadora de puerto serie USB Plug and Play plug-and-play;
2. Tuya Cloud: una plataforma IoT implementada a nivel mundial que conecta todos los dispositivos y aplicaciones , Realice la precipitación de datos, realice la intercomunicación de dispositivos inteligentes, segura, estable y rápida.

3. Unidad de aplicación: proporciona varias formas de aplicación para realizar el control remoto del equipo.
Inserte la descripción de la imagen aquí

Aplicación de versión pública: Aplicación de versión pública gratuita, lista para usar, rica en escenarios, universal, adecuada para acoplamiento rápido de productos;
Aplicación OEM: basada en la plantilla oficial, a través de una interfaz de usuario simple y configuración personalizada con un clic para generar una aplicación independiente de marca propia, satisfaga Requisitos de personalización ligeramente personalizados;
Aplicación personalizada: versión de la aplicación basada en la arquitectura de la versión pública que satisface completamente las necesidades personalizadas de la marca para un desarrollo en profundidad;
SDK de la aplicación, adecuado para las aplicaciones de desarrollo propio de los usuarios;
4. Unidad de voz: Admite plataformas de voz principales nacionales y extranjeras Dentro. -Los países extranjeros admiten Amazon Alexa, Google Assistant, Yandex Alice;

Soporte nacional para las principales plataformas de altavoces convencionales como Baidu
Xiaodu ; Tuya proporciona un módulo de voz en línea Wi-Fi para el control doméstico de IoT, con palabras de activación "Xiaozhi Butler" integradas y algoritmos de reducción de ruido para lograr "Xiaozhi Butler Built-in" La capacidad de acceso de voz de Tuya y la capacidad de control de IoT de Powered by Tuya;
5. Plataforma de gestión de datos y operación y mantenimiento: Tuya proporciona a todos los desarrolladores una plataforma de estadísticas de datos muy rica para ayudar a los fabricantes a optimizar la experiencia de los equipos. Con la ayuda de la plataforma operativa de Tuya, cuando un producto de consumo tiene un problema, el producto informa activamente de un código de falla. Después de los análisis de la plataforma, se genera automáticamente una orden de trabajo de alarma y el personal de servicio al cliente puede manejarla por primera vez, lo que facilita el servicio postventa. -Funciones e instrucciones del centro de datos -Guía de uso del centro de operaciones

Detalles del programa
Funciones generales
Configuración de red rápida: admite métodos de distribución de red EZ y AP y conexión rápida Bluetooth;
funciones comunes: interruptor de una tecla, cambio de modo, ajuste de temperatura, bloqueo para niños, cita programada, cambio de escala de temperatura, etc .;
estado en tiempo real: en funcionamiento Estado, temperatura actual, consumo de energía, consumo de agua, consumo de aire, agua restante, flujo de agua, etc.;
Configuración del equipo: información de la red de distribución, interruptores de acceso directo, configuraciones de alarma, etc .;
alarma de falla: soporte para falla de la máquina, alarma, notificación y otras noticias;
Uso compartido de equipos: admite la gestión familiar y el uso compartido de equipos entre miembros;
control de grupo: admite el mismo tipo de equipo para formar un grupo para el control de grupo;
automatización de escena inteligente: admite condiciones de activación de escena inteligente, realiza tareas y configura las funciones correspondientes en la escena inteligente de la aplicación ;
Actualización de OTA: admite actualizaciones de dispositivos y módulos, como aviso / silencio;
gestión en varios idiomas: admite la gestión de la configuración y la conmutación en varios idiomas;
gestión de paquetes de voz: admite la gestión de la configuración y la conmutación de varios paquetes de voz;
función extendida de
sincronización en la nube : Tuya Cloud proporciona capacidades de sincronización en la nube sin sincronización local; admite configuraciones de ciclo semanales;
estadísticas de consumo de energía: admite estadísticas y visualización de consumo de electricidad, consumo de gas, consumo de agua, etc.en las dimensiones de año, mes y día;
recordatorios de mantenimiento para toda la máquina: Acumule el tiempo de uso del dispositivo después de la activación y envíe mensajes cuando se alcance el tiempo de mantenimiento de toda la máquina;
alarma de seguridad: envío de mensajes multicanal, anomalías menores, informes de fallas; advertencia de peligro avanzada, puede notificar a los usuarios en forma de mensaje push o teléfono, etc. Para garantizar un uso seguro;
panel de versión pública El
calentador de agua tiene actualmente 6 paneles de control para elegir, la interfaz de usuario detallada es la siguiente:

Desarrollo gratuito para construir un calentador de agua inteligente, agua como desee y una vida cómoda. Después de que el
cliente seleccione el panel que coincide con el estilo del tema, haga clic en Editar para una edición secundaria. Para métodos de edición específicos, consulte: Panel DIY Operation Guide

Selección del módulo Para
la solución de acoplamiento MCU del calentador de agua, se recomienda el módulo de red WBR3.

Descripción general: WBR3 es un módulo Wi-Fi + BT integrado de bajo consumo desarrollado por Tuya Smart. Consiste en un chip de radiofrecuencia altamente integrado RTL8720CF, una pila de protocolos de red Wi-Fi incorporada y funciones de biblioteca enriquecidas. WBR3 también contiene MCU KM4 de baja potencia, WLAN MAC, WLAN 1T1R, la frecuencia más alta es 100MHz, SRAM de 256K incorporado, chip incorporado flash de 2Mbyte y abundantes recursos periféricos. WBR3 es una plataforma RTOS que integra todas las bibliotecas de funciones de protocolo Wi-Fi MAC y TCP / IP. Los usuarios pueden desarrollar productos Wi-Fi integrados que satisfagan sus necesidades basándose en estos.

Características: -Micu KM4 de bajo consumo incorporado, que puede funcionar como procesador de aplicaciones con una frecuencia principal de 100MHz -Voltaje de funcionamiento: 3V-3.6V-Periféricos: 9 × GPIO, 1 × UART, 1 × Conectividad Log_Tx-Wi-Fi / BT- 802.11 B / G / N20-Channel [email protected] (CH1-11 para US / CA, CH1-13 para EU / CN) -Soporta modo de seguridad WPA / WPA2 -Soporta Bluetooth 4.2 Low Energy-In modo 802.11b + Potencia de salida de 20dBm-Admite función SmartConfig (incluidos dispositivos Android e iOS) -PWB a bordo Antena a bordo-Pass CE, certificación FCC-Temperatura de trabajo: -20 ℃ a 85 ℃

Tamaño del paquete: WBR3 tiene 2 filas de pines (2 × 8) con un paso de pines de 2 mm. Tamaño WBR3: 16 ± 0,35 mm (ancho) × 24 ± 0,35 mm (largo) × 2,9 ± 0,15 mm (alto). El tamaño de WBR3 se muestra a continuación:

Libre para desarrollar y construir calentadores de agua inteligentes, usar el agua como desee y vivir una vida cómoda Para
más requisitos del módulo, comuníquese con la operación de la plataforma, la BD correspondiente o el gerente del proyecto para su confirmación.


Calentador de agua eléctrico de un solo producto aplicable , calentador de agua a gas, calentador de agua solar, calentador de agua con energía de aire, etc.

Inicie sesión en la plataforma
En la plataforma Tuya IoT, registre una cuenta de desarrollador para activar la inteligencia del producto.

Para utilizar la consulta de registro, el uso compartido de permisos y otras funciones relacionadas, active los permisos de la versión empresarial.

Enlace de plataforma de IoT: Tuya IoT.

Descripción general del proceso
Paso 1: creación del producto: seleccione la categoría de producto correspondiente en la plataforma IoT, defina el nombre y el modelo del producto y cree el producto;

Paso 2-Definición del producto: Defina las funciones específicas del producto en la plataforma, el núcleo es el contenido y formato de transmisión de datos;

Paso 3: configuración del panel: de acuerdo con las características del producto, seleccione y configure la interfaz de usuario personalizada, el núcleo es el estilo, el color, el icono, etc.

Paso 4: desarrollo de hardware: de acuerdo con los requisitos del control principal del producto, seleccione el módulo de comunicación Wi-Fi adecuado y desarrolle el programa MCU;

Paso 5: construcción de la aplicación: cree una aplicación con las características del proveedor, el núcleo es el LOGOTIPO, la página de bienvenida, la página del dispositivo, etc .;

Configuración de Step6-Cloud: configure la interfaz de la aplicación en varios idiomas, solicite altavoces inteligentes, actualización de dispositivos OTA y otras operaciones principales;

Haga clic para obtener información sobre la plataforma de desarrollo de IoT para ayudarlo a completar rápidamente la inteligencia del producto:

auth.tuya.com/register?from=http%3A%2F%2Fiot.tuya.com%2F&_source=e74d60a1928993e1892f7e5efbaa5467

El siguiente es el proceso detallado de creación del producto:

Pasos para crear
Creación de productos Cree un producto
en la plataforma Tuya IoT, seleccione [Electrodomésticos] - [Calentador de agua] y haga clic en "Crear producto" para comenzar a crear el producto.
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí

Instrucciones relacionadas:

Nombre del producto: el nombre predeterminado del dispositivo real, que se mostrará en la página del dispositivo en la aplicación;
tipo de comunicación: la forma en que el hardware se conecta a Tuya Cloud, actualmente admite modo dual Wi-Fi, Wi-Fi y Bluetooth, modo NB;
definición de producto
Cómo definir la
plataforma DP Tuya Los datos transmitidos por el dispositivo y la nube se resumen en diferentes tipos de DP, cuando se define DP, se puede clasificar en diferentes puntos DP según las funciones de la máquina para el control y la visualización.

Para satisfacer las diferentes necesidades de desarrollo, la plataforma Tuya proporciona funciones estandarizadas y personalizadas:

Función estándar: se refiere a las funciones comunes proporcionadas en esta categoría. Tuya ha estandarizado las funciones comunes de los productos de calentadores de agua, y los clientes pueden seleccionarlos directamente según sea necesario;
función personalizada: personalice los elementos de función adicionales del calentador de agua para ampliar las funciones del equipo, si La función de su producto no está en la función estándar, puede agregar funciones personalizadas; después de la definición del producto de
configuración del panel
, puede elegir diferentes estilos de paneles (página de control del dispositivo) como la página interactiva del producto del calentador de agua. En la plataforma de IoT, Tuya proporciona paneles de recomendación, paneles de configuración gratuitos y paneles de desarrollo y depuración para que los clientes elijan.

Panel recomendado: un panel con un diseño de interfaz de usuario completo. Los clientes pueden elegir el estilo correspondiente según sus preferencias de tema. Al mismo tiempo, este tipo de graffiti de panel proporciona una gran cantidad de componentes visuales y los usuarios pueden realizar ediciones secundarias basadas en el panel principal seleccionado, modificar el diseño y el color. Y reglas de lógica de producto, etc .;

Panel de configuración gratuito: admite la configuración gratuita de controles y estilos de página para productos personalizados;
Inserte la descripción de la imagen aquí

Panel de depuración: muestra los datos del lado de la máquina con opciones de cambio para depurar en la fase de desarrollo;

Desarrollo de hardware
Selección de módulo
Control eléctrico del calentador de agua, la placa principal se comunica con Tuya Cloud y App a través del módulo de nube. Una vez que el producto se haya construido recientemente, seleccione el módulo de nube aplicable y complete el desarrollo del circuito de hardware de acuerdo con el circuito de interfaz de la placa base y el módulo de nube y los requisitos del producto.

Pasos: selección de módulo-selección de firmware-configuración de información de firmware

Desarrollo gratuito para construir un calentador de agua inteligente, agua gratis, vida cómoda
Desarrollo gratuito para construir un calentador de agua inteligente, agua gratis, vida cómoda
Desarrollo gratuito para construir un calentador de agua inteligente, agua gratis, vida cómoda
Desarrollo gratuito para construir un calentador de agua inteligente, agua gratis, vida cómoda
Desarrollo gratuito para crear un calentador de agua inteligente, Use el agua como desee y viva cómodamente.
En la actualidad, los módulos WBR3 se utilizan comúnmente en productos de calentadores de agua inteligentes. Para obtener descripciones detalladas de los módulos, consulte: Especificaciones de WBR3

Desarrollo del programa MCU El
módulo de nube se conecta a la MCU a través de comunicación en serie, y el extremo de la MCU realiza la interacción entre los datos del dispositivo y la nube de acuerdo con la función DP definida en el paso [Definición del producto]. El proceso de desarrollo de MCU implica principalmente el análisis de protocolos, la notificación y recepción de datos, etc.

Hay dos opciones para el desarrollo de MCU:

1) Modo de protocolo serial

De acuerdo con el protocolo de puerto serie, MCU agrupa y desempaqueta por sí mismo para realizar informes y ejecución de datos;

2) método SDK

Migre los archivos de la interfaz SDK encapsulados por la plataforma IoT, y la MCU llama directamente a las funciones relacionadas para implementar el informe y la ejecución de datos;

Para obtener detalles sobre el desarrollo, consulte: Instrucciones del SDK de Wi-Fi universal de Tuya

Depuración de la función de la máquina
Durante la etapa de verificación y depuración del desarrollo del producto, para verificar la solución técnica o la función del panel de la aplicación, el asistente de depuración y el panel de depuración proporcionados por la plataforma IoT se pueden utilizar para realizar la comunicación de datos entre el lado de la aplicación y el lado de la máquina y ayudar al desarrollo y depuración del proceso de desarrollo. .

1. Asistente de simulación Tuya Cloud Simulation Assistant, la PC y el módulo en la nube están conectados a través de un puerto serie para simular que la MCU envíe y reciba datos DP de la función de la máquina, y el efecto interactivo se puede experimentar en tiempo real en el lado de la aplicación.

Es adecuado para verificar las funciones del producto definidas antes del desarrollo del programa MCU y verificar la validez de los datos durante la depuración.

Desarrollo gratuito para construir un calentador de agua inteligente, agua a su gusto y una vida cómoda
. Para obtener detalles sobre el uso del asistente de simulación, consulte: Instrucciones del asistente de uso y depuración del módulo

2. Depuración del panel

Una vez finalizada la depuración de la función de red del equipo, el calentador de agua se puede configurar a través de la aplicación y el calentador de agua se puede operar en la aplicación para verificar si las instrucciones se envían y reciben, la visualización de la aplicación y la ejecución de la máquina son correctas.

Al mismo tiempo, en la etapa inicial de desarrollo, MCU puede utilizar la función del panel de depuración para depurar de forma independiente si la lógica de un determinado DP es correcta.

El panel de depuración solo retiene las operaciones de recepción y envío de datos, sin lógica interactiva, que se puede seleccionar en el enlace [configuración de interfaz], que es adecuado para depurar en el proceso de desarrollo.

3. Consulta de registro

Durante el proceso de puesta en servicio, encontrará la necesidad de consultar el proceso de recepción y envío de datos DP. La plataforma IoT proporciona una función de consulta de registros, que le permite ver la comunicación de datos entre la MCU del calentador de agua y la aplicación, y es adecuada para solucionar problemas de funcionamiento de cada terminal en condiciones anormales.

Libre para desarrollar y construir un calentador de agua inteligente, usar el agua como desee y vivir una vida cómoda
[Explicación] La función de consulta de registro requiere los permisos de la cuenta "Enterprise Edition" para abrirse y utilizarse en la plataforma operativa.

Construcción de la aplicación
Cuando se complete el desarrollo de la función de la máquina, implicará la construcción de su propia aplicación de marca. La plataforma Tuya proporciona la función de aplicación OEM en línea.

En el [App Workbench] de IoT, puede configurar información como el nombre de la App, LOG, copia de la red de distribución, icono de producto, etc., para generar una App OEM con información de identificación del fabricante y personalizada.

Desarrollo gratuito para construir un calentador de agua inteligente, agua a su gusto y una vida cómoda. Para conocer las
operaciones detalladas, consulte: Guía de construcción de aplicaciones

Configuración en la nube Configuración en
varios idiomas
Cuando el mercado de destino del producto es una región de ultramar, el idioma de la interfaz de la aplicación debe ajustarse al idioma de la región correspondiente.

En la "configuración en varios idiomas" de las "funciones ampliadas" de la plataforma IoT, se puede realizar la edición en varios idiomas de los puntos de función establecidos y se completa la edición. Cuando el teléfono ajusta el idioma del sistema, el idioma de la interfaz de la aplicación también se ajusta en consecuencia.

Desarrollo gratuito para construir un calentador de agua inteligente, agua gratis, vida cómoda
Desarrollo gratuito para construir un calentador de agua inteligente, agua gratis, vida cómoda
Actualización OTA
Para cumplir con la actualización de la función de la máquina, la plataforma admite la función MCU OTA.

En la "Actualización de firmware" de las "Funciones extendidas" de la plataforma IoT, puede personalizar la carga del firmware de MCU. La versión de firmware, la información de actualización, etc., son compatibles con la gestión personalizada.

Desarrollo gratuito para construir un calentador de agua inteligente, agua gratis, vida cómoda
Desarrollo gratuito para construir un calentador de agua inteligente, agua gratis, vida cómoda
Configuración de alarma
Tuya proporciona diferentes niveles de funciones de notificación de alarma, los clientes pueden personalizar las condiciones de alarma del producto, notificar a los usuarios o empresas después de la activación, monitoreo en tiempo real Estado del producto para garantizar el buen funcionamiento del producto.

Desarrollo gratuito para construir un calentador de agua inteligente, agua gratis, vida cómoda
Desarrollo gratuito para construir un calentador de agua inteligente, agua gratis, vida cómoda
Más funciones de configuración de la nube, si tiene alguna pregunta, comuníquese con la operación de la plataforma, el BD correspondiente y el gerente de proyecto.

Supongo que te gusta

Origin blog.csdn.net/weixin_42614971/article/details/108617445
Recomendado
Clasificación