前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >智能家居之旅(16):只有16uA的低功耗温湿度计

智能家居之旅(16):只有16uA的低功耗温湿度计

原创
作者头像
安信可科技
发布2024-09-13 10:45:28
770
发布2024-09-13 10:45:28
举报
文章被收录于专栏:智能家居学习

先上图片

开源地址

嘉立创还没给我审核通过,我先贴个连接:https://oshwhub.com/seahi/ha-sensorget

源码克隆

github

代码语言:javascript
复制
git clone --recursive  https://github.com/SeaHi-Mo/HA_LP_Sensor.git
​

gitee

代码语言:javascript
复制
git clone --recursive  https://gitee.com/seahi007/HA_LP_Sensor.git
​

修改配置

HomeAssistant 链接库默认不开启 Sensor 实体,如果不做修改的话,会出现编译错误:

  • 打开 homeAssistantDevConfig.h
  • 修改 文件中 122 行的 #define CONFIG_ENTITY_ENABLE_SENSOR 0#define CONFIG_ENTITY_ENABLE_SENSOR 1

编译和烧录

命令行

进入到 ha_lp_sensor 文档,使用 make 进行编译:

代码语言:javascript
复制
cd HA_LP_Sensor/software/ha_lp_sensor/
make
​

烧录:

代码语言:javascript
复制
make flash COMX=/dev/ttyUSBx
​

/dev/ttyUSBx 是 Linux 实际的 USB 端口号

Windows 烧录工具

请先下载 V1.0 固件:ha_lp_sensor_release_v1_0.bin 然后下载烧录工具:点击下载

解压并打开烧录工具,选择BL616/618

配置网络

注意,第一次烧录程序一定要给板子配网。

配网流程:

  1. 重复按复位键 5 次(每次间隔 1S 左右
  2. 网络指示灯闪烁之后就是配网状态
  3. 打开微信小程序搜索 < 安信可 IOT>
  4. 进入 Blufi 配网 界面点击 扫描设备
  5. 找到一个名称:M62-Sensor-xxxx 的设备
  6. 点击连接之后,输入 WiFi 名称密码
  7. 点击更多信息,并选择 MQTT 服务器(只需要配置一次)
  8. 输入 MQTT 服务器地址和端口号(只需要配置一次)
  9. 输入完成点击 配置 WiFi
  10. 等待网络指示灯长亮即可配网成功

HomeAssistant 监控

低功耗搞得真的很累,还很费脑,但是填补了一个对低功耗设计经验得空缺

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 先上图片
  • 开源地址
  • 源码克隆
    • github
      • gitee
      • 修改配置
      • 编译和烧录
        • 命令行
          • Windows 烧录工具
            • 配网流程:
        • 配置网络
        • HomeAssistant 监控
        • 低功耗搞得真的很累,还很费脑,但是填补了一个对低功耗设计经验得空缺
        相关产品与服务
        云开发 CloudBase
        云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档