首页 > 其他分享 >项目-Air780阿里云报警板测试说明

项目-Air780阿里云报警板测试说明

时间:2024-03-26 17:25:25浏览次数:441  
标签:Vkz 报警 程序 低电平 阿里 Air780 串口 data 下载

 

程序下载

1,打开这节的程序

 

2,在阿里云物联网平台上注册产品和添加设备,点击查看设备

 

 

 

2,根据查看的信息修改程序

 

 

3,打开Luatools

 

4,打开Luatools

 

5,创建一个项目,名随意

 

 

6,选择底层core

 

 

7,选择程序

 

 

 

8,下载程序(第一次下载需要点击下载底层和脚本, 后面再下载只需要下载脚本)

提示:如果使用串口下载可看文档后面的补充

 

连接成功打印如下

 

 

 

程序测试

1,程序使用的平台的自定义主题进行通信

 

 

2,设备接收的数据格式为二维json格式

假设要控制 Vkz输出低电平: {"data":{"Vkz":0}}

假设要控制 Vkz输出高电平,Vout1输出高电平:  {"data":{"Vkz":1,"Vout1":1}}

 

3,关于设备发送的数据格式,和接收格式一样,只是回复的时候多了deviceName 字段

假设设备回复Vkz的状态为低电平:  {"deviceName":"{DeviceName}","data":{"Vkz":0}}

 

4,在平台上发送数据测试控制Vkz

控制Vkz输出低电平  {"data":{"Vkz":0}}

 

 

可以在设备日志上看到

 

云平台日志上也可以看到设备回复的数据

 

 

 

5,在平台上发送数据测试控制BF

开始检测: {"data":{"BF":1}}

 

日志上会看到正在轮训检测

上报的消息格式: {"deviceName":"{DeviceName}","data":{"Z3":0,"Z4":0,"Z5":0,"Z6":0,"Z8":0,"Z7":0,"Z2":0,"Z1":0}}

 

 

停止检测: {"data":{"BF":0}}

 

 

 

6,AD采集上报的程序位置

 

 

如果不想使用USB口下载,可使用串口进行下载(下载口为主串口)

1,生成量产文件

 

 

 

2,打开移芯的下载软件

 

 

 

 

 

使用串口模块连接模组的主串口,然后点击下载(默认会自动启动下载,如果显示连接失败,可以在点击下载以后复位下模组)

 

标签:Vkz,报警,程序,低电平,阿里,Air780,串口,data,下载
From: https://www.cnblogs.com/yangfengwu/p/18097121

相关文章

  • 海量数据处理项目-阿里编码规范里面Manager分层介绍和开发规范说明
    ......
  • prometheus + consul 服务注册+报警 最佳实践
    一、说明本文主要将prometheus和consul结合起来使用,通过conusl注册服务至prometheus,实现服务统一注册,统一报警管理等。整个架构思路consul+consul_export+prometheus+alertmanager,consul通过check检测服务状态,然后通过consul_export暴露给prometheus,prometheus通过alert规则......
  • 阿里云Centos服务器安装Nginx
    安装依赖yuminstallopenssl​yuminstallzlib​yuminstallpcre​rpm-Uvhhttp://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm安装Nginxyuminstallnginx启动Nginx/重启Nginxservicenginxstart #启动servicengi......
  • springBoot项目部署整合阿里云https证书报错
    springBoot项目部署整合阿里云https证书一直报错Keystore wastamperedwithor keystorepasswordwasincorrect  在百度没有找到原因,后来在B站上看到大佬说是这个原因,试了一下果然成功了,记录一下。原因是:阿里云的ssl配置yml的密码要用这个格式:key-store-password我配......
  • 阿里二面:Java中锁的分类有哪些?你能说全吗?
    引言在多线程并发编程场景中,锁作为一种至关重要的同步工具,承担着协调多个线程对共享资源访问秩序的任务。其核心作用在于确保在特定时间段内,仅有一个线程能够对资源进行访问或修改操作,从而有效地保护数据的完整性和一致性。锁作为一种底层的安全构件,有力地防止了竞态条件和数据不......
  • 深圳阿里云代理商:阿里云区块链数据存证拿来干啥用
    目录深圳阿里云代理商:阿里云区块链数据存证拿来干啥用深圳阿里云代理商:阿里云区块链数据存证的应用与价值探索引言阿里云区块链数据存证简介应用场景探讨结合阿里云的优势总结深圳阿里云代理商:阿里云区块链数据存证拿来干啥用简介:飞机@luotuoemo本文由(阿里云国际......
  • 上海阿里云代理商:阿里数据连接解决方案拿来干什么用
    目录上海阿里云代理商:阿里数据连接解决方案拿来干什么用引言数据连接解决方案概览技术优势分析实际应用场景客户成功案例结论与展望上海阿里云代理商:阿里数据连接解决方案拿来干什么用简介:飞机@luotuoemo本文由(阿里云国际站代理商:【聚搜云】www.4526.cn)撰写引......
  • 阿里云-零基础入门NLP【基于深度学习的文本分类3-BERT】
    文章目录学习过程赛题理解学习目标赛题数据数据标签评测指标解题思路BERT代码学习过程20年当时自身功底是比较零基础(会写些基础的Python[三个科学计算包]数据分析),一开始看这块其实挺懵的,不会就去问百度或其他人,当时遇见困难挺害怕的,但22后面开始力扣题【目前已刷......
  • 讲一下怎么在java项目中使用阿里云的短信服务
    要在Java项目中使用阿里云的短信服务,您需要完成以下步骤:步骤1:注册阿里云账号如果您还没有阿里云账号,您需要先注册一个账号,并购买短信服务。步骤2:创建AccessKey登录阿里云控制台,创建一个AccessKey以便在代码中验证身份。步骤3:引入阿里云短信服务SDK您需要在项目的pom.xml......
  • 阿里二面:谈谈ThreadLocal的内存泄漏问题?问麻了。。。。
    引言ThreadLocal在Java多线程编程中扮演着重要的角色,它提供了一种线程局部存储机制,允许每个线程拥有独立的变量副本,从而有效地避免了线程间的数据共享冲突。ThreadLocal的主要用途在于,当需要为每个线程维护一个独立的上下文变量时,比如每个线程的事务ID、用户登录信息、数据库连接......