【合宙Air105开发板试用体验】PM传感器使用

描述

本文来源电子发烧友社区,作者:31号, 帖子地址:https://bbs.elecfans.com/jishu_2290449_1_1.html

第一次使用合宙家的MCU,先熟悉熟悉怎样使用的。

一、开发环境搭建及使用

CH340驱动已经安装过了,将开发板usb连上电脑就可以显示了。

合宙通信

打开loatools软件,显示如下信息:

合宙通信

接着烧写官方例子试试

合宙通信

灯正常呢

合宙通信

下载烧录都很方便,nice。

接下来准备编写程序,按照推荐的安装vscode,并安装插件

合宙通信

安装好后进行修改

合宙通信

官方建议右键打开项目

合宙通信

开发环境、烧写步骤都熟悉就可以开始玩传感器啦

二、获取PM传感器数据

首先查看开发板引脚定义,选用PC0作为RX与传感器的TX相连

合宙通信

连接一号UART串口 id为1

在vscode中新建项目,开始编写程序,在原有官方UART的demo进行修改

合宙通信

修改波特率为9600、查看传感器协议可知字符串长度为32个字节、使用log.info函数自定义数据格式,使用byte函数将字符串中第16个字节读取并转换成十进制输出

接着烧录程序,连接传感器,接线方式如下图

合宙通信

合宙通信
在luatools软件中,勾选通用串口打印并打开串口查看串口返回内容

合宙通信

通过UART每秒读取一次传感器PM10浓度,能够正常显示当前环境PM10浓度呢,现在室内PM10大概16μg/m3。

三、总结

使用一圈下来合宙AIR105还是很给力的,主频、IO接口、开发环境等都十分不错,而且luat用起来也很简洁,上手也很快,后面有时间可以好好学学呢,支持国产!

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分