前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >智能家居之旅(九):HomeAssistant 的开关实体具象化了

智能家居之旅(九):HomeAssistant 的开关实体具象化了

原创
作者头像
安信可科技
发布2024-08-23 13:52:19
860
发布2024-08-23 13:52:19
举报
文章被收录于专栏:智能家居学习
(。・∀・)ノ゙嗨,又开始写东西关于 HA 的帖子了,相比大家都已经厌烦了之前只介绍实体的使用方法介绍这种方式!后面的帖子会结合相应的硬件介绍,把实体真正应用起来,在家里自己搞一个智能家居。

本贴主要内容:制作 USB 小夜灯控制器

想必大家也见过狗哥的 USB 通断器:WB2 替换 ESP8266 接入 HA 的 USB 通断器实例 用的是 Ai-WB2-01S 这个模组,配上继电器就能远程控制 USB 小夜灯了。这次要做的也差不多,但是不用继电器,毕竟它有点贵了。这次我们用 PMOS 管,不仅能控制亮灭,还能控制亮度。

这次我们依旧使用立创 EDA 专业版,作为我们的设计工具

原理图绘制

1.模组选择:Ai-WB2-01S

在元件库中搜索“Ai-WB2-01S”,选择 < 公开 >

  • IO4 输出加入二极管,是为了防止电流倒灌烧坏模组

2.USB 电路

USB 母头

因为我做得小一点,所以选择这种沉板的:

USB 公头

USB 公头作为电源输入端,选择这种 USB 的公头,当然,如你用的是 Type-C 的话,就用 Type-C 的公头:

二极管的作用就是规定了输入和输出,母头只能作为输出。

3.串口电路

因为模组需要烧录程序,所以也把 CH340N(SOP-8)接进去:

众所周知,串口的 RX\TX 是要反着接的,这样才能正常通讯。

4.稳压电路

还是经典的 1117-3.3 就行了,模组供电完全可以满足:

5.PMOS 管控制电路

这就是为什么要在 IO4 那端接一个二极管,因为这里直接接了 5V 的电压。

6.预留一个也不知道能不能用的复位按键

这个按键选择侧贴方式,画外壳的时候可能更好用。

为了能够好焊一点,所有的电阻电容全部使用 0603 封装。

PCB 绘制

因为考虑到尺寸大小,所以在不在天线地下禁空了,后期焊接的时候,把模组焊得高一点,也不会对天线有太大得影响。

3D 的预览效果还是很不错的。

发出打板,等待三天。

硬件价格表(TB 价格)

元件

用量

单价

总价

Ai-WB2-01S

1

¥6.5

¥ 6.5

10K 电阻

2

¥0.0297(100 个 2.97 元)

¥0.05

10uF 电容

2

¥ 0.11(100 个 11.34 元)

¥0.22

100nF 电容

4

¥0.05(100 个 5.96 元)

¥ 0.2

二极管

3

¥0.07(50 个 ¥3.33)

¥0.2

USB 母座

1

¥0.8(8 个 ¥10)

¥0.8

USB 公头

1

¥ 0.22(10 个 ¥2.2)

¥ 0.22

CH340N

1

¥1.5

¥1.5

按钮

1

¥0.01(20 个 ¥2)

¥0.02

AO3401 (PMOS 管)

1

¥0.15

¥0.15

AMS1117-3.3

1

¥0.3(10 个 ¥2.9)

¥0.3

PCB 板(白嫖)

1

¥0

¥0

合计

¥10.16

软件功能

拟定以下功能

AT 指令配置 MQTT 服务器和 WiFi 连接信息

小程序重复配网

配网信息自动保存,上电自动连接

HA 控制状态自动保存

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 本贴主要内容:制作 USB 小夜灯控制器
  • 原理图绘制
    • 1.模组选择:Ai-WB2-01S
      • 2.USB 电路
        • USB 母头
        • USB 公头
      • 3.串口电路
        • 4.稳压电路
          • 5.PMOS 管控制电路
            • 6.预留一个也不知道能不能用的复位按键
              • AT 指令配置 MQTT 服务器和 WiFi 连接信息
              • 小程序重复配网
              • HA 控制状态自动保存
          • PCB 绘制
          • 硬件价格表(TB 价格)
          • 软件功能
          相关产品与服务
          云服务器
          云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档