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

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

3天内不再提示

如何用一块免费的PCB板完成2元USB小夜灯控制器?

AIoT行业洞察 来源:AIoT行业洞察 作者:AIoT行业洞察 2024-07-30 10:33 次阅读

智能家居,到安信可社区https://bbs.ai-thinker.com/forum.php

智能家居之旅(1):了解HomeAssistant

智能家居之旅(2):设备接入HomeAssistant的方法

智能家居之旅(3):Ai-M61/M62 接入HomeAssistant 实现点灯

智能家居之旅(4):神器在手,摸鱼我有!用Rd-01做个老板监视器

智能家居之旅(5):Ai-WB2 使用HomeAssistant-C库接入HomeAssistant

智能家居之旅(6):HomeAssistant-C传感器实体使用方法

智能家居之旅(7):HomeAssistant开发板的RGB颜色

智能家居之旅(8):Text(文本)实体使用方法

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

之前设计的 MOS 管控制电路中,MOS 管的电路画反了,导致小夜灯不能正常控制熄灭,原因就在于模组的电平(3.3V)不足让控制 5V 的MOS管正常截至,所以修改了PMOS控制电路。新的电路如下:

wKgZomaoUOeAeF0SAABaNA9L1ok12.jpeg

MOS 管控制的 5V,所以 G 极的截至电压需要 >=5V,因此 3V3 要控制截至的话,需要外加一个三极管控制拉低电平。

01、控制效果

wKgZomaoUOiACjy3AAufUAwqVTU518.gif

02、开源地址

嘉立创开源地址:

https://oshwhub.com/seahi/ha-usb-kai-guan

03、程序烧录

板载了 CH340G 芯片,支持 USB 口烧录,直接把 USB 口接入到电脑进行程序烧录。烧录教程请参考:

https://aithinker.blog.csdn.net/article/details/125781602

烧录时需要按复位键,板子的复位键如下:

wKgZomaoUOiAac6BAABdMaZd0qA48.jpeg

04、配网方法

wKgaomaoUOmAex_1AACMU4L09Ms33.jpeg

●重复按复位键 5 次(每次间隔 1S 左右)

●小夜灯闪烁之后就是配网状态

●打开微信小程序搜索 < 安信可 IOT>

●进入 Blufi 配网 界面点击 扫描设备

●找到一个名称:"USB-light-xxxx"的设备

●点击连接之后,输入 WiFi 名称密码

●点击更多信息,并选择 MQTT 服务器(只需要配置一次)

●输入 MQTT 服务器地址和端口号(只需要配置一次)

●输入完成点击 配置 WiFi

●等待小夜灯熄灭即可配网成功

05、联动的智能控制

如果有接入 HA 智能的环境光传感器,当然是最好的,如果没有怎么办呢?

完全可以通过 HomeAssistant 的日出和日落配置自动化,当日落时开启小夜灯,日出则关闭!

wKgZomaoUOqAB8i4AABYhl0BwDY20.jpeg

我觉得自己动手做一个环境光传感器接上 HomeAssistant 也不是很难

06、源码仓库

Gitee:

gitee.com/seahi007/HaDevice

07、固件下载地址

https://docs.ai-thinker.com/aipi-jc#diy_%E6%95%99%E7%A8%8B


审核编辑 黄宇

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

    关注

    27

    文章

    1447

    浏览量

    51610
  • 控制器
    +关注

    关注

    112

    文章

    16334

    浏览量

    177815
  • 智能家居
    +关注

    关注

    1928

    文章

    9555

    浏览量

    184946
收藏 人收藏

    评论

    相关推荐

    0改造USB小夜灯控制器

    之前设计的 MOS 管控制电路中,MOS 管的电路画反了,导致小夜灯不能正常控制熄灭,原因就在于模组的电平(3.3V)不足让控制 5V 的MOS管正常截至,所以修改了PMOS
    的头像 发表于 10-25 13:49 219次阅读
    0<b class='flag-5'>元</b>改造<b class='flag-5'>一</b>个<b class='flag-5'>USB</b><b class='flag-5'>小夜灯</b><b class='flag-5'>控制器</b>?

    使用MSP430微控制器USB键盘

    电子发烧友网站提供《使用MSP430微控制器USB键盘.pdf》资料免费下载
    发表于 10-18 10:35 0次下载
    使用MSP430微<b class='flag-5'>控制器</b>的<b class='flag-5'>USB</b>键盘

    VIDs、PID和固件:使用TI USB设备控制器时的设计决策

    电子发烧友网站提供《VIDs、PID和固件:使用TI USB设备控制器时的设计决策.pdf》资料免费下载
    发表于 09-30 14:52 0次下载
    VIDs、PID和固件:使用TI <b class='flag-5'>USB</b>设备<b class='flag-5'>控制器</b>时的设计决策

    C2000™微控制器USB闪存编程

    电子发烧友网站提供《C2000™微控制器USB闪存编程.pdf》资料免费下载
    发表于 09-26 11:30 0次下载
    C2000™微<b class='flag-5'>控制器</b>的<b class='flag-5'>USB</b>闪存编程

    usb主机控制器位于ahp总线上吗

    关于“USB主机控制器是否位于AHP总线上”的问题,首先需要明确几个概念: USB主机控制器 :在USB系统中,主机
    的头像 发表于 09-25 09:20 291次阅读

    usb主机控制器与主板连接方法

    USB主机控制器是计算机系统中用于管理USB设备的硬件组件。它允许计算机通过USB接口与外部设备(如打印机、键盘、鼠标、存储设备等)进行通信。USB
    的头像 发表于 09-25 09:15 758次阅读

    usb主机控制器无法启动怎么解决

    是计算机硬件的部分,负责管理USB设备的连接和数据传输。它通常集成在主板上,并通过操作系统的驱动程序进行管理。 2. 问题诊断 在尝试解决USB主机
    的头像 发表于 09-25 09:10 731次阅读

    TPS25750 USB Type-C和USB PD控制器数据表

    电子发烧友网站提供《TPS25750 USB Type-C和USB PD控制器数据表.pdf》资料免费下载
    发表于 06-28 09:30 0次下载
    TPS25750 <b class='flag-5'>USB</b> Type-C和<b class='flag-5'>USB</b> PD<b class='flag-5'>控制器</b>数据表

    TPS25730 USB Type-C和USB PD控制器数据表

    电子发烧友网站提供《TPS25730 USB Type-C和USB PD控制器数据表.pdf》资料免费下载
    发表于 06-19 09:49 0次下载
    TPS25730 <b class='flag-5'>USB</b> Type-C和<b class='flag-5'>USB</b> PD<b class='flag-5'>控制器</b>数据表

    TPS25751 USB Type-C和USB PD控制器数据表

    电子发烧友网站提供《TPS25751 USB Type-C和USB PD控制器数据表.pdf》资料免费下载
    发表于 06-19 09:47 1次下载
    TPS25751 <b class='flag-5'>USB</b> Type-C和<b class='flag-5'>USB</b> PD<b class='flag-5'>控制器</b>数据表

    PMP40974.1-使用有源钳位反激式控制器的高功率密度65W USB Type-C® 充电器 PCB layout 设计

    电子发烧友网站提供《PMP40974.1-使用有源钳位反激式控制器的高功率密度65W USB Type-C® 充电器 PCB layout 设计.pdf》资料免费下载
    发表于 05-20 11:30 0次下载
    PMP40974.1-使用有源钳位反激式<b class='flag-5'>控制器</b>的高功率密度65W <b class='flag-5'>USB</b> Type-C® 充电器 <b class='flag-5'>PCB</b> layout 设计

    使用CYUSB3064 CX3控制器PCB进行编程,为什么无法更新驱动程序?

    我正在尝试使用 CYUSB3064 CX3 控制器PCB 进行编程。 我已经从 e-con 那里获得了一块使用 CYUSB3064 和 OV5640 图像传感的开发
    发表于 02-23 08:23

    BF506F开发一块液晶屏连接,USB电源无法带起的原因?

    BF506F开发一块液晶屏连接,USB电源无法带起,现在想使用开关电源5V直接输出直接接在PS_5V引脚,给开发和液晶屏同时供电。不知道是否可行?如果此时利用板载仿真
    发表于 01-02 07:59

    一块PCB从电路设计到制造生产,这点不容忽略!

    近年来,中国的PCB制造技术快速发展,举成为全球PCB制造大国。 2022年中国PCB行业产值约为442亿美元,占全球的54.1%。 如此庞大的产值,离不开中国
    的头像 发表于 12-26 16:03 1136次阅读
    <b class='flag-5'>一块</b><b class='flag-5'>PCB</b><b class='flag-5'>板</b>从电路设计到制造生产,这<b class='flag-5'>一</b>点不容忽略!

    一块PCB从电路设计到制造生产,这点不容忽略!

    近年来,中国的PCB制造技术快速发展,举成为全球PCB制造大国。2022年中国PCB行业产值约为442亿美元,占全球的54.1%。 如此庞大的产值,离不开中国
    发表于 12-26 16:00