这个项目是 Lane Tech HS 物理计算实验课程的一部分。我创建了这个项目作为家庭自动化/物联网项目的一部分。
这个物联网家庭自动化项目免除了起床和手动调整百叶窗的麻烦过程。通过 Particle Photon、马达和智能手机,可使您在任何地方控制百叶窗。
autoblinds_904qm9j2eI.fzz
原理图 [10734 Bytes at 2018-03-19, 3 次下载]
blinds_ino.c
源代码 [2649 Bytes at 2018-03-19, 3 次下载]
这个项目的创做过程很简单,因为它只需要组件的组装以及将组件安装到百叶窗上。
安装过程中许多步骤都需要将电机安插到百叶窗中来控制百叶窗。包括卸掉百叶窗内的旋转控制器以及切割狭缝以便将电机固定到位并穿过电线。
为了能够控制百叶窗,必须将发动机连接到转动杆以便于它转动。考虑到电机在项目中可能无法正常工作,我找到一种解决方法,使用一个内径约为3/16的短管。虽然一开始管子并不适合,但后续需要把它扩展,使其适合伺服电机的大小。完成后,剩下的就是将管道连接到百叶窗内的控制杆上,让伺服器能够带动它旋转起来。
到这里,剩下的就是挂上百叶窗,然后将其余部件安装到墙上了。
将 Blynk 用到项目中,必须先创建并设置一个新项目。可以在这里找到如何操作。至于按钮说明,如图:
V0完全关闭
V1完全打开
V2关闭一点
V3打开一点
V4启用光电传感器
光电模式
在“光电模式”下的百叶窗将根据外部光线自动打开/关闭。
Blynk 模式
百叶窗通过 Blynk 的程序来控制。
关闭百叶窗
这个项目一些可以改进的是:
可将百叶窗精确调整到用户所需的位置
具有更高转矩的小型电机,可以在百叶窗内进行更精确的安装,同时还可以更轻松地转动窗帘杆
使用定制 PCB 来替代对面包板的需求,并最终为使项目更易安装和节省时间