设计一款紧凑型窗帘移动机器人
小巧的机器人,为你自动拉开和关上窗帘。睡在黑暗中,醒来时迎接阳光。
概述
你有没有在芬兰的夏天尝试过睡觉?你一定知道问题所在:太阳几乎不会落山,夜晚总是明亮,当你终于入睡时,房间里的阳光早已在你准备起床前就洒满了。而当清晨真正到来时,你的遮光窗帘又做得太过彻底了。VerhoBot 可以解决这两个问题。
我接受了这个挑战,从头到尾(包括设计概念、原型制作、实际产品开发,以及配备官方固件网页刷写器、开源代码和构建步骤的机器人)利用空闲时间完成了它并分享出来。
VerhoBot 是一款紧凑型窗帘移动机器人,可在您需要遮光时自动关闭窗帘,并在早晨醒来时重新打开。其设计目标简单:提升睡眠质量,同时让自然阳光成为您早晨生活的一部分。VerhoBot 采用 ESP32 平台构建,旨在价格实惠、易于维修、开源,并能轻松集成到现代智能家居中。
功能
当前目标
•自动窗帘开启和关闭
•紧凑型轨道安装设计
•电池供电运行
•基于ESP32的控制器
•静音运行
•USB-C 充电
•低功耗睡眠模式
•开源硬件和软件
计划功能
•定时窗帘控制
•日出和日落自动化
•Home Assistant 集成
•移动配置
•OTA 固件更新
•电池监控
•手动 override 控制
•位置校准
•智能报警模式
为什么?
芬兰的夏天以明亮的夜晚著称。虽然遮光窗帘有助于营造黑暗的睡眠环境,但也阻挡了早晨的阳光,而阳光对调节人体自然觉醒周期有着重要作用。
VerhoBot 结合了两者的优点:
•需要睡觉时的黑暗
•天亮时该起床了
无警报。
•在明亮的手机屏幕上。
•恰到好处的自然光,就在合适的时间。
但到底为什么呢?
这个项目真正适合给创客们自己动手,而不一定需要是重大创新或独特想法。如果你能负担得起市面上的智能窗帘机器人,那就直接买来使用,忽略这个项目吧。这是一个充满野心的开源项目!每一步的制作和搭建都是一次挑战,从每个阶段的成功与失败中不断学习。通过过度工程化的方式,让初学者也能掌握“高级”技术。喜欢整个过程,而不是一味追求最终结果(成功或失败):)。通过动手实践来锻炼能力,你知道黑客是怎么做的吗?他们自己动手造出来,如果买不到就……享受这段旅程吧!
硬件
计划电子
机械设计
•紧凑型外形
•轨道式操作
•现有窗帘兼容性
•可3D打印的外壳
•模块化内部架构
所需部件
软件路线图
第一阶段
•基本电机控制 [已完成]
•位置校准 [已完成]
•手动开启/关闭控制 [已完成]
第二阶段
•调度系统 [已完成]
•电池监控 [已完成]
•配置界面 [已完成]
第三阶段
•OTA 更新 [已完成]
•基于网页的固件刷写工具(已完成)
•Home Assistant 集成 [待处理...版本 2]
•智能自动化功能 [待版本2发布]
项目进度
设计原则
VerhoBot 遵循几条简单的规则:
•开源优先
•可维修硬件
•经济实惠的组件
•低功耗
•易于搭建
•易于修改
•无供应商绑定(你拥有全部)
本文编译自hackster.io





