发帖
6 0 0

Ai-WB2复刻一个空调遥控器

WildboarG
论坛元老

25

主题

168

回帖

3953

积分

论坛元老

积分
3953
电子DIY 721 6 2024-8-9 22:00:52

本帖最后由 WildboarG 于 2024-8-15 13:06 编辑

本帖最后由 WildboarG 于 2024-8-15 13:06 编辑

由来🐶

上次使用M61做了一个简易的空调遥控器参见第三期活动【电子DIY作品】空调遥控器 M61+红外 是在是太浪费IO口了,所以换了个WB2-01S,刚好一个GPIO就够用了,又省了好几块钱哈哈哈哈哈

说明📖


本次使用wb2-01s复刻了上一次的作品。

下载:

git clone -b wb2  [url]https://github.com/WildboarG/AirCondition.git[/url]

详见README.md

改进:

  • 连接WIFI
    • 采用smartconfig 小程序配网
  • MQTT
    • 改成了巴法云的MQTT云连接方式。
    • 由于巴法云的mqtt使用的是密钥连接,需要将用户私钥转一下,用 getsecretkey.sh根据提示,输入私钥,获取的appID 就是用户名,获取的secretkey 就是密码。

配置🚀


  • config.h

    #ifndef CONFIG_H__
    #define CONFIG_H__
    
    #define MQTT_HOST "bemfa.com"
    #define MQTT_PORT 9501
    #define MQTT_USERNAME "转码后的appid"
    #define MQTT_PASSWORD "转码后的key"
    #define MQTT_CLIENT_ID "随便什么"
    #define MQTT_TOPIC "你的订阅主题"
    #define MQTT_MSG "多余的"
    
    
    #endif // !CONFIG_H__
    
  • aircondition.h
    更改你使用的空调遥控码。别忘了RAWSIZE 大小更改哦。

板子地址


WB2_01IR - 立创开源硬件平台 (oshwhub.com)

效果


上两张效果图吧

  1. 放在墙角对这空调

    image.png

  2. 巴法云已经连接了设备。

──── 0人觉得很赞 ────

使用道具 举报

2024-8-9 22:35:13
实力强大
2024-8-10 07:53:52
实力强大
2024-8-10 09:42:02
实力强大
2024-8-12 08:48:57
优秀!
2024-8-12 13:25:12
不错不错
实力强大
您需要登录后才可以回帖 立即登录
高级模式
返回
统计信息
  • 会员数: 28483 个
  • 话题数: 40599 篇