一、项目说明
嘿,伙计们,在今天的项目中,我将向你们展示我是如何使用Arduino制作这个自动雨控布遮阳篷的,它非常适合家庭和露营使用。在露营或者在家里时,最常见的问题之一就是洗衣后如何让衣服变干。几乎每个人都曾经历过衣服在晾晒时被雨水淋湿的情况。这个项目为这个问题提供了解决方案。首先,让我简要介绍一下这个项目的工作原理。这个自动布遮阳篷系统使用了一个雨滴传感器和一个伺服电机。当雨滴传感器检测到雨水时,它会向Arduino发送一个信号,Arduino处理这个信号,并控制伺服电机的角移动晾衣绳以遮挡衣物,从而保护衣服不受雨水侵袭。当雨停后,Arduino会指示伺服电机回到原始位置,揭开衣物。该系统确保了衣服在不需要我们监控的情况下自动受到雨水的保护。
如果你正在制作这个项目,我已经在这篇教程中提供了所有资源,如有任何问题,欢迎随时提问。
实物图:
二、项目材料
制作这个项目所需的材料清单在爱好电子的商店里很容易找到,如果你没有,可以在线查找。
- Arduino Uno
- 微型伺服电机
- 雨滴传感器
- 跳线
- 纸板
- 热胶和双面胶带
- 建造这个项目的耐心!
- Arduino IDE 和编程电缆
三、电路连接
在这里,我想对所有初学者解释这个非常简单的电路图。我在这里使用了两个组件,一个是伺服电机,另一个是雨滴传感器,连接方式如下:请注意,在这个项目中我不会使用任何外部电源,我将使用USB电源为这个项目供电,如果你愿意,你也可以使用外部直流电源。
伺服电机连接:
将伺服电机的红线连接到Arduino的5V引脚,黑色或棕色线连接到Arduino的GND引脚。现在,将伺服电机的黄线或橙线连接到Arduino的9号引脚。这个引脚将发送控制信号到伺服电机,使其移动到所需的位置。
雨滴传感器连接:
将雨滴传感器的VCC引脚连接到Arduino的5V引脚,GND引脚连接到Arduino的其中一个GND(地)引脚。对于信号线,将雨滴传感器的数字输出引脚(D0)连接到Arduino的2号引脚。这个引脚将读取传感器的输出以检测雨水并触发伺服电机。这完成了这个项目的接线,现在我们可以进行代码上传了。
四、Arduino的程序
这个项目中使用的Arduino代码附在这一步,只需将其复制并粘贴到你的IDE中,然后点击上传。代码上传完成后,我们可以测试电路的功能,但在那之前,你需要知道这些代码是如何工作的,以便为你的项目进行任何定制更改。程序的工作原理以及它如何为这个项目做出贡献!如果你理解下面的逻辑,答案就非常简单。在循环函数中读取传感器,我们检查雨滴传感器是否检测到雨水(将这些信息存储在sensorValue中),并将传感器值打印到串行监视器中以进行调试。你可以通过将Arduino连接到计算机并打开串行监视器来检查这些值,向传感器滴水,它应该在监视器中显示一些值。现在要移动伺服电机,如果传感器检测到雨水(传感器值为LOW),我们将伺服电机移动到90度以覆盖衣物。如果没有检测到雨水(传感器值为HIGH),我们将伺服电机移回0度以揭开衣物。
我们在再次检查传感器之前等待1秒钟。这可以防止伺服电机移动得太快和反复移动。
五、房屋外壳设计
为了制作这个模型房子,我利用了我包裹箱里的纸板!这是一个建造此类模型的天才方法,你可以期待模型的质量很高。谁不知道如何建造一个房子!我们小时候都做过纸板和纸房子,现在如果那个技能还在你身上,你可以制作你自己的设计。如果你卡住了,只需按照我的步骤制作这个房子,我使用了纸板条,为了将它们连接起来,我使用了热胶。确保房子旁边有一些额外的空间,这里的空间是用来放置电子设备的!如果你认为那个空间是用来建造游泳池或小花园的,那你就错了。在房子干燥并且足够坚固之后,我们可以开始放置电子设备。
六、电路安装
当下雨时,房子第一个知道的部分就是屋顶本身,所以我把雨滴传感器安装在了屋顶上,确保你把放大器模块藏在雨水接触不到的地方,因为雨水会影响这部分的工作。之后我们可以开始安装伺服电机,首先你要为项目通电,并向传感器滴一滴水。注意伺服电机的运动,并调整它,以便衣物默认保持干燥,当伺服电机在雨水检测时被激活,伺服电机会带着衣物一起向房子移动。
我只是为了展示效果用纸做了衣物,用热胶把这部分粘在伺服电机的角上,然后等待它干燥。现在再次测试伺服电机的工作,现在项目已经准备好进行一些实际操作了。
七、怎样使用
这个项目是如何工作的,这是你们最期待的问题之一!好的,我会回答这个问题,这个工作非常简单,多亏了电子和代码的结合,使得这个项目得以运作。
通常在衣服洗好后,它们要么被晾晒,要么被遮荫晾干,我们先忽略遮荫晾干模式,专注于晾晒模式。
当衣服被晾晒时,我们永远不知道什么时候会下雨,如果下雨了,你洗衣服的努力就会白费,这是多么悲哀的事情啊!
不要再让这个问题困扰你了,有了这个项目的设置,你的衣服再也不会被雨水淋湿了,背后的原理非常简单。
雨滴传感器是活跃的,如果它检测到任何雨水/水滴,它将激活微型伺服电机,伺服电机的角旋转,将所有的晾衣绳拉到遮荫处,从而防止衣服被淋湿。
就像我说的,雨滴传感器非常活跃,现在如果雨停了,伺服电机再次移动晾衣绳,现在衣服又被晾晒了。
这完成了这个项目,如果你们有任何问题,请在评论中提问,谢谢阅读。
希望你喜欢这个项目,并在构建过程中找到乐趣!如果你有任何问题或需要帮助,欢迎在评论区交流。
作者:Svan.
注意:本博文为不得在未经本人同意进行转载或者二次创作,违者必究!!!