0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

合宙Air201资产定位模组LuatOS快速入门(五):玩转扩展库,温湿度传感器篇!

合宙LuatOS 来源:合宙LuatOS 作者:合宙LuatOS 2024-09-18 07:05 次阅读

​ 通过前面几期的学习,同学们的学习热情越来越高哇!

合宙Air201不仅支持[三种定位方式]"三种定位方式"),还具有丰富的扩展功能哦:通过外扩BTB链接方案,最多可支持21个IO接口:SPI、I2CUART等多种接口全部支持。

本期,我们将学习合宙Air201的扩展应用之一

——I2C驱动AHT10温湿度传感器

Air201驱动AHT10温湿度传感器

编辑

合宙Air201资产定位模组 ——是一个集成超低功耗4G通信、语音通话、超低功耗定位、计步、震动、Type-C、充电、放音、录音等功能的超小PCBA。

内部集成高效、简单、可靠的LuatOS语言,旨在帮助客户降低开发难度,降低研发成本,以及打造超小超低功耗的精品产品

合宙Air201最新资料下载链接:

www.hezhoudingwei.com

本章节教你使用Air201的I2C驱动AHT10温湿度传感器示例,可根据实际开发需求灵活运用。

1. 搭建环境

此时可以在LuaTools项目管理中新建一个项目(新同学建议先看前文[基础知识] "基础知识")),重新选择底层CORE和脚本。

或者在原有项目的基础上,不更换CORE,将原来的脚本删除,添加为demo/i2c/aht10的脚本。

图片

编辑

由于Air201设计的很小巧,没有将所有的引脚测试点都预留到Air201的板子上,我们可以通过BTB连接器将一些引脚扩展出来,这里搭配使用了合宙的BTB扩展板。

图片

编辑

图片

编辑

这里要注意看连接两端的字母,不要接反了:

M端: 接到模块板子上; G端: 连接BTB扩展板。

2. 代码调试

使用克隆的代码进行测试,代码路径:

LuatOS-Air201demoi2caht10

2.1 引入AHT10的扩展库

图片

编辑

2.2 选择使用的I2Cid并且接线

图片

编辑

编辑

示例这里使用的是I2C1作为演示,所以参考I2C1的接线方式:

  • VIN --> 3.3V
  • GND --> GND
  • SCL --> I2C1_SCL
  • SDA --> I2C1_SDA

图片

编辑

2.3 初始化I2C

图片

编辑

2.4 初始化AHT10传感器

图片

编辑

2.5 读取AHT10数据

图片

编辑


3. 效果展示

将代码烧录至模块内,接上USB后开机,从LuaTools的日志窗口可看到打印出来的温湿度数据。

aht10_data.RH:湿度;aht10_data.T:温度。

如下图所示(点击放大查看):

图片

编辑

Air201最新资料详见: [Docs]

图片

编辑

编辑

编辑


审核编辑 黄宇

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

    关注

    2541

    文章

    49928

    浏览量

    747400
  • 定位
    +关注

    关注

    5

    文章

    1249

    浏览量

    35233
  • LuatOS
    +关注

    关注

    0

    文章

    47

    浏览量

    1894
收藏 人收藏

    评论

    相关推荐

    GPS/LBS/Wi-Fi定位,全安排!—Air201资产定位模组LuatOS快速入门04

    程/固件。   Air201定位示例教程     Air201资产
    的头像 发表于 09-12 12:04 542次阅读
    GPS/LBS/Wi-Fi<b class='flag-5'>定位</b>,全安排!—<b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air201</b><b class='flag-5'>资产</b><b class='flag-5'>定位</b><b class='flag-5'>模组</b><b class='flag-5'>LuatOS</b><b class='flag-5'>快速</b><b class='flag-5'>入门</b>04

    Air201资产定位模组LuatOS课程:远程控制

    很多小伙伴已经学习了前两期教程hello world、点灯,对Air201这款低功耗资产定位模组
    的头像 发表于 09-14 16:28 839次阅读
    <b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air201</b><b class='flag-5'>资产</b><b class='flag-5'>定位</b><b class='flag-5'>模组</b><b class='flag-5'>LuatOS</b>课程:远程控制

    Air820开发板免费试用】上电烧录demo&功能体验

    GPS天线支持蓝牙支持作为蓝牙音箱USB 4G无线网卡板载录音麦克风预留喇叭输出接口ADC测量接口板载按键预留电子墨水屏接口预留lcd屏幕直插/fpc接口预留触屏fpc接口板载sht30温湿度传感器板载
    发表于 11-05 21:43

    新品Air510U定位模组,支持北斗/GPS双模卫星定位

    卫星定位系统;采用LuatOS集成驱动,开发更简单!Air510U系列超值新品一、
    的头像 发表于 03-02 14:49 5034次阅读
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>新品<b class='flag-5'>Air</b>510U<b class='flag-5'>定位</b><b class='flag-5'>模组</b>,支持北斗/GPS双模卫星<b class='flag-5'>定位</b>

    温湿度传感器工作原理 温湿度传感器的接线方法

    温湿度传感器是一种用于测量环境温度和相对湿度的装置。它通常用于工业、农业、气象、室内空调等领域。本文将详细介绍温湿度传感器的工作原理和接线方
    的头像 发表于 02-14 18:00 7494次阅读

    Air780E/Air780EP/Air780EQ/Air201模块遇到死机问题如何分析

    Air780E/Air780EP/Air780EQ/Air201模块遇到死机问题如何分析简介本文档适用于
    的头像 发表于 08-01 17:27 450次阅读
    <b class='flag-5'>合</b><b class='flag-5'>宙</b> <b class='flag-5'>Air</b>780E/<b class='flag-5'>Air</b>780EP/<b class='flag-5'>Air</b>780EQ/<b class='flag-5'>Air201</b>模块遇到死机问题如何分析

    Air201定位模组,千万不要忘记设置这个......

    Air201定位模组,千万不要忘记设置这个:AT+WIFILOC设置wifi定位优先
    的头像 发表于 08-09 18:01 949次阅读
    <b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air201</b><b class='flag-5'>定位</b><b class='flag-5'>模组</b>,千万不要忘记设置这个......

    远程控制,就是这么简单—Air201资产定位模组LuatOS快速入门03

    通过前两期教程hello world、点灯,大家对Air201这款低功耗资产定位模组
    的头像 发表于 09-12 11:54 108次阅读
    远程控制,就是这么简单—<b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air201</b><b class='flag-5'>资产</b><b class='flag-5'>定位</b><b class='flag-5'>模组</b><b class='flag-5'>LuatOS</b><b class='flag-5'>快速</b><b class='flag-5'>入门</b>03

    玩转扩展温湿度传感器!—Air201资产定位模组LuatOS快速入门05

    等多种接口全部支持。 本期,我们将学习Air201扩展应用之一 ——I2C驱动AHT10温湿度传感
    的头像 发表于 09-12 12:11 168次阅读
    <b class='flag-5'>玩转</b><b class='flag-5'>扩展</b><b class='flag-5'>库</b>,<b class='flag-5'>温湿度</b><b class='flag-5'>传感器</b><b class='flag-5'>篇</b>!—<b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air201</b><b class='flag-5'>资产</b><b class='flag-5'>定位</b><b class='flag-5'>模组</b><b class='flag-5'>LuatOS</b><b class='flag-5'>快速</b><b class='flag-5'>入门</b>05

    如何使用的DTU+业务云平台,做一个温湿度传感器数据采集项目?

    使用的DTU+业务云平台,做一个温湿度传感器数据采集项目,超详细教程。
    的头像 发表于 09-18 11:11 77次阅读
    如何使用<b class='flag-5'>合</b><b class='flag-5'>宙</b>的DTU+业务云平台,做一个<b class='flag-5'>温湿度</b><b class='flag-5'>传感器</b>数据采集项目?

    资产定位 | Air201模组LuatOS快速入门01-hello world

    Air201模组,功耗低,品质稳定,购买样品也方便,且资料全开放。
    的头像 发表于 09-13 15:21 122次阅读
    <b class='flag-5'>资产</b><b class='flag-5'>定位</b> | <b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air201</b><b class='flag-5'>模组</b><b class='flag-5'>LuatOS</b><b class='flag-5'>快速</b><b class='flag-5'>入门</b>01-hello world

    Air201资产定位模组LuatOS快速入门:GPS/LBS/Wi-Fi定位,全安排!​

    教程   Air201资产定位模组 ——是一个集成超低功耗4G通信、语音通话、超低功耗
    的头像 发表于 09-14 07:56 129次阅读
    <b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air201</b><b class='flag-5'>资产</b><b class='flag-5'>定位</b><b class='flag-5'>模组</b><b class='flag-5'>LuatOS</b><b class='flag-5'>快速</b><b class='flag-5'>入门</b>:GPS/LBS/Wi-Fi<b class='flag-5'>定位</b>,全安排!​

    Air201资产定位模组LuatOS课程:点灯仪式

    定位模组——是一个集成超低功耗4G通信、语音通话、超低功耗定位、计步、震动、Type-C、充电、放音、录音等功能的超小PCBA。 内部集成高效、简单、可靠的LuatOS语言,旨在帮助客
    的头像 发表于 09-14 16:24 108次阅读
    <b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air201</b><b class='flag-5'>资产</b><b class='flag-5'>定位</b><b class='flag-5'>模组</b><b class='flag-5'>LuatOS</b>课程:点灯仪式

    Air201资产定位模组LuatOS基础课程:FOTA远程升级,一键搞定!

    的实用示例**——FOTA远程升级** ** FOTA远程升级** [ ] Air201资产定位模组
    的头像 发表于 09-18 18:07 158次阅读
    <b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air201</b><b class='flag-5'>资产</b><b class='flag-5'>定位</b><b class='flag-5'>模组</b><b class='flag-5'>LuatOS</b>基础课程:FOTA远程升级,一键搞定!

    Air201资产定位模组LuatOS课程(六):PWRKEY控制解决关机难问题

    进一步学习Air201应用示例**——PWRKEY控制关机功能** ** PWRKEY控制关机功能** [ ] 编辑
    的头像 发表于 09-18 07:06 73次阅读
    <b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air201</b><b class='flag-5'>资产</b><b class='flag-5'>定位</b><b class='flag-5'>模组</b><b class='flag-5'>LuatOS</b>课程(六):PWRKEY控制解决关机难问题