如何玩转爱星云?

2024-07-02 安信可科技
爱星云,安信可科技 爱星云,安信可科技 爱星云,安信可科技 爱星云,安信可科技

本文介绍如何玩转爱星云。这里已经提前搭建好了开源版本,并从date文件中初始化了数据,云管平台已经有常用的物模型和通用控制页等数据。短信服务已开通并配置。

一、流程
1. 注册开放平台开发者账号

2.登陆账号

3.创建产品


4.选择需要的标准功能

如果没有合适的标准功能,开发者可以自定义功能,如下图:

5.选择模组固件(支持自定义固件)

6. 选择面板


7.添加基础配置

8. 下载MCU SDK
这里我使用的是透传模组,连接MCU就可以使用,小白不懂开发就不修改MCU的业务逻辑了,各位官人有能力的可自行修改MCU;

9. 烧录MCU
在protocol.c文件上替换一下内容:

    添加一下头文件

#include “usart.h”

    替换以下函数

/**

    @brief 串口发送数据函数
        @note 该函数需由客户适配好对于发送接口。即MCU_SDK调用该函数,即可将数据通过串口发送给模组
        @param[in] dataBuff 待发送的数据
    @param[in] dataLen 数据长度

@return unsigned char 返回发送结果

    0:发送成功


1

    -1:发送失败


1
        @author Ai-Thinker (zhuolm@tech-now.com)
    @date 2022-06-23
    */
    char UartWriteData(unsigned char *dataBuff, unsigned char dataLen)
    {
    //#error “请将MCU串口发送函数填入该函数,并删除该行”
    USART2SendDatas(dataBuff, dataLen);
    return 0;
    }
    在下面函数打开注释

/**

    @brief MCU向模组上报所有的状态数据
            @author Ai-Thinker (zhuolm@tech-now.com)

    @date 2022-06-29
    */
    void ReportAllDeviceState(void)
    {
    //#error “请在此处理可下发可上报数据及只上报数据示例,处理完成后删除该行的//”

    UartReportBoolTypeData(CMD_SWITCH, switch_status);
    UartReportEnumTypeData(CMD_MODE, mode_status);
    UartReportEnumTypeData(CMD_SPEED, speed_status);
    UartReportValueTypeData(CMD_TEMP, temp_status);
    UartReportValueTypeData(CMD_HUMIDITY, humidity_status);
    UartReportValueTypeData(CMD_PM25, pm25_status);
    UartReportValueTypeData(CMD_TVOC, tvoc_status);
    UartReportValueTypeData(CMD_ECO2, eco2_status);
    UartReportEnumTypeData(CMD_AIR_QUALITY, air_quality_status);
    UartReportValueTypeData(CMD_FILTER, filter_status);
    UartReportValueTypeData(CMD_FILTER_DAYS, filter_days_status);
    UartReportBoolTypeData(CMD_FILTER_RESET, filter_reset_status);
    UartReportEnumTypeData(CMD_FAULT_CODE, fault_code_status);
    UartReportEnumTypeData(CMD_FAULT_TYPE, fault_type_status);
    UartReportValueTypeData(CMD_TOTAL_TIME, total_time_status);
    UartReportValueTypeData(CMD_TOTAL_PM, total_pm_status);
    UartReportEnumTypeData(CMD_TEMP_UNIT_CONVERT, temp_unit_convert_status);
    UartReportValueTypeData(CMD_METHANAL, methanal_status);
    UartReportBoolTypeData(CMD_ANION, anion_status);
    UartReportBoolTypeData(CMD_UV, uv_status);
    UartReportBoolTypeData(CMD_LOCK, lock_status);
    UartReportEnumTypeData(CMD_LIGHT, light_status);
    UartReportBoolTypeData(CMD_Y_10, y_10_status);
    }

    修改文件后,开始烧录MCU

模组和MCU接线(模组和MCU开发板联系客服购买,以下接线指引为BL602透传模组,不同模组请参照模组相关说明书)
mcu和模组接线
A2-RX
A3-TX
mcu日志接线
A9-RXD
A10-TXD
模组日志接线
IO4-TXD
IO3-RXD


10. 生成三元组
三元组来自公版开放平台https://open.iot-aithings.com/user/login需要在公版开放平台注册并生成三元组,然后导入到自己部署的平台上


    登录自己搭建的开放平台,导入三元组excel文件

    向设备写入刚生成的三元组信息(注意:不同模组使用的波特率不一样哈) AT+KEY=设备ID,用户名,密码

11. 下载通用测试用例(检查一遍设备是否能正常运行)

12. 自定义APP

13. 添加推荐场景(可选)

14. 配置产品多语言(便于国内外通用)

15. 添加闪屏推送(可选)


16. 添加帮助文档


17. 添加问题类型,用户在app上反馈问题时会用到


18. 开始配网(支持自动和手动搜索)


19. 配网成功后,进入控制也开始体验吧

二、注意
开源的APP已自动生成,不用自己开发,下载即用;
执行脚本一键生成通用的物模型和控制页(云管的基础数据就有),不用自己开发控制页,万一没有适合自己的功能,添加自定义功能就行;
使用透传模组,不用自己写固件和MCU程序,就是烧录和修改MCU文件费了点功夫(使用非透传模组就需要自己写功能了);
可以添加多款不同产品,一个平台就搞定;
平台还提供了真机和虚拟调试,设备还没开发完也可以调试MQTT和控制页功能;
三元组来自公版开放平台,在公版注册账号生成三元组,导入到自己搭建的私有云开放平台就可以使用(非公版开放平台生成的三元组不可用);
懂开发的人员可以根据开源提供的资料,自定义APP,自定义控制页,开发自己的固件;

总结
以上就是本期分享的内容,目的在于让大家快速适应新品方案的开发,更多资料可从我们官网上获取。

官方官网:https://www.ai-thinker.com
开发资料:https://docs.ai-thinker.com/
官方论坛:http://bbs.ai-thinker.com
技术支持:support@aithinker.com
爱星物联IoT平台体验网址:https://open.iot-aithings.com

授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 0

本文由皮皮转载自安信可科技,原文标题为:玩转爱星云,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

评论

   |   

提交评论

全部评论(0

暂无评论

相关推荐

Ai-WB2-12F使用安信可中间件接入爱星云,实现远程点灯

通过WB2或者M61/M62模组接入爱星云,本帖子最终让大家实现使用爱星云的App 控制开发板的RGB灯其中一盏,简单来说就是点灯。

设计经验    发布时间 : 2024-06-22

如何使用爱星云App给设备配网?

本文介绍如何用爱星云App给设备配网的具体操作流程,一学就会。

设计经验    发布时间 : 2024-06-16

爱星物联配网失败解决方法

爱星云上线已经很久了,相信有使用过爱星物联APP的小伙伴在配网时一定遇到过各种问题,今天我们就站在用户的角度来告诉你如何处理。

设计经验    发布时间 : 2024-07-04

Ai-WB2-12F使用安信可中间件接入爱星云,远程点个灯

本文介绍通过Ai-WB2-12F模组,使用安信可中间件接入爱星云,实现远程点灯。

设计经验    发布时间 : 2024-05-17

爱星物联给爱星云MQTT来一次压力测试

随着5G时代的来临,对于物联网的需求越来越大。大量设备接入和设备管理对网络带宽、通信协议以及平台服务架构都带来了很大挑战。如何做好以MQTT为代表的物联网协议性能测试显得尤为重要;进行MQTT性能测试可以帮助您实现以下两个目的:1.了解MQTT核心指标,2.辅助MQTT Broker选型物。

设计经验    发布时间 : 2024-06-25

使用爱星云配网失败了,我该怎么办?

爱星云上线已经很久了,相信有使用过爱星物联APP的小伙伴在配网时一定遇到过各种问题,今天来看看怎么解决!

设计经验    发布时间 : 2024-06-22

爱星物联——H5调用原生接口介绍

在功能实现时我们会根据需求用原生接口,如配网、获取当前WiFi名称、设置APP权限、扫一扫、拍照等。爱星云APP基于Cordova提供了大量内置、自定义接口。开发者可根据需求查阅调用。

设计经验    发布时间 : 2024-06-25

安信可科技(Ai-Thinker)物联网专用模组&天线选型指南

目录- LoRa product    Radar product    WiFi+Bluetooth products    2.4G Series Module    GPS Series Module    UWB & 4G series module    GPRS series module    Offline Voice Module Series    Antenna   

型号- RA-01SH,PB-02-KIT,RTL8720 SERIES,AI-WB1,AI-WB2,AI-WB2-M1,HI-07S-KIT,TB-02-KIT,AI-WB2-12F-KIT,AI-WB2-13-KIT,AI-WB2-13U,AI-WB2-01S,A9,SX1268,RA-01SC,TG-02-KIT,PB SERIES,RTL8710BX SERIES,GPS SERIES,AI-WB2-01M,VC-01-KIT,HI-12F,TB SERIES,HI-12F-KIT,BW16,AI-WB2 SERIES,BW15,BW14,TG-12F-KIT,BW12,RTL8710BX,A9G,HI SERIES,AI-WB2-12S,PB-03,SX126X,AI-WB1-32S,HI-07S,HI-07SL-KIT,PB-01,PB-02,RG-02,AI-WB1-32S-KIT,RTL8720DN,AI-WB2-12F,TG-01M,AI-WB1SERIES,NF-05,NF-02-PA,NF-04,NF-03,BW16-KIT,NF-01-S,SX127X,TB-03F-KIT,LLCC68,TG-02,AI-WB2-07S,NF-01-N,NF-02-PE,AI-WB1-32S-CAM,GP-02-KIT,AI-WB2-M1-I,TG-02M-KIT,TG-02M,RA-08-KIT,GP-01,GP-02,CA-01-KITC,CA-01,2.4G SERIES,AI-WB2-13,PB-03F,PB-03M,TG SERIES,TB-04-KIT,TB-05,GPRS SERIES,TB-04,TG-02F,TB-02,RTL8720DN SERIES,TG-02F-KIT,4G SERIES,PB-03M-KIT,AI-WB2-32S-KIT,BU01,RA-01,PB-03-KIT,ESP32-G,RTL8720,RA-08H,NF-04-MI,VC-02-KIT,NF-05-S,RA-01S,HI-12FL,RA-01H,HI-07SL,AI-WB2-32S,RA-01SCH,PB-01-KIT,RTL8720CF,TG-01M-KIT,TG-12F,AI-WB1-A1S,AI-WB1-12F,TB-03F,BW15-KIT,GPRS,UWB SERIES,GP-01-KIT,AI-WB1-12F-KIT,NODEMCU-BU01,RA-08H-KIT,RD-01,RA-02,RTL8720CF SERIES,RA-08,VC-02,VC-01,HI-12FL-KIT,PB-03F-KIT

选型指南  -  安信可科技  - 2023/09/19 PDF 中文 下载

开发环境(软件/固件)  -  安信可科技  - 2024/8/7 PDF 中文 下载

安信可科技无线模组选型表

提供安信可科技无线模组选型,封装:DIP/SMD,尺寸:10.3mm*9.9mm*2.4(±0.2)mm-120.0mm*120.0mm*30.0mm,通信接口:UART/GPIO/ADC/PWM/I?C/SPI/Touch senser/PSRAM/SDIO/Duplex I²S/麦克风/扬声器,最大速率:2.5mW-100mW,参考距离:80m-5km,供电电压:1.9V-5.25V

产品型号
品类
空中速率(Kbps/Mbps)
尺寸(mm)
参考距离(m/km)
供电电压(V)
通信接口
天线形式
工作温度(℃)
最大速率(mW)
封装
NF-01-S
2.4G模组
250Kbps-2Mbps
28.6mm*15.3mm
240m
1.9V-3.6V
SPI
板载天线
-20℃~70℃
5mW
DIP-8

选型表  -  安信可科技 立即选型

【产品】安信可科技WIFI蓝牙二合一模块Ai-WB2系列通过各项性能测试,实测400-500米传输距离

天线作为无线信号辐射和接收的重要器件,有着不可替代的作用。一款天线设计完成后需要经过测试才能确定其性能是否符合设计要求。那么天线性能需要进行哪些性能测试呢?本文以安信可的Ai-WB2-12F模块为例,看看如何测试PCB天线的性能。

产品    发布时间 : 2023-09-20

安信可科技上线的LoRa模块Ra-01SCH-P,抗干扰性强,可支持长达10km的远距离传输

Ra-01SCH-P是安信可科技设计开发的LoRa系列模组。该模组用于超长距离扩频通信,其射频芯片LLCC68+主要采用 LoRa™远程调制解调器,用于超长距离扩频通信,抗干扰性强,能够最大限度降低电流消耗。

产品    发布时间 : 2024-08-22

安信可星闪模组专属ComboAT初体验:点对点连接实现透传,强抗干扰、超低延迟、超远通讯

Ai-BS21-32S是由深圳市安信可科技有限公司开发的蓝牙星闪模块。本文中安信可科技将为大家介绍星闪模组Ai-BS21-32S的使用方法。

设计经验    发布时间 : 2024-04-10

【元件】安信可科技24G人体存在感应雷达模组Rd-01搭载博流BL602芯片+矽典微的S3KM111L芯片,适用于高精准度场景

安信可自主研发的24GHz雷达模组搭载博流BL602芯片+矽典微的S3KM111L芯片,不仅能够正常检测人体存在、移动及微动,还可以检测出人体完全静止状态,解决了传统PIR人体红外感应在人体处于静止状态时就无法检测的痛点。

产品    发布时间 : 2024-05-08

展开更多

电子商城

查看更多

只看有货

品牌:安信可科技

品类:WiFi模块

价格:¥9.3800

现货: 51

品牌:安信可科技

品类:WiFi+蓝牙模块

价格:¥8.5000

现货: 20

品牌:安信可科技

品类:WiFi模块

价格:¥21.8800

现货: 18

品牌:安信可科技

品类:WiFi模块

价格:¥22.1300

现货: 12

品牌:安信可科技

品类:NB-IoT模组

价格:¥17.7500

现货: 10

品牌:安信可科技

品类:Wi-Fi 6+BLE5.3模组

价格:¥16.2500

现货: 10

品牌:安信可科技

品类:雷达模组

价格:¥12.7500

现货: 5

品牌:安信可科技

品类:WiFi+蓝牙模块

价格:¥9.6400

现货: 5

品牌:安信可科技

品类:WIFI模块

价格:¥10.2500

现货: 5

品牌:安信可科技

品类:LoRa模组

价格:¥19.7500

现货: 5

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

暂无此商品

海量正品紧缺物料,超低价格,限量库存搜索料号

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面