基于Arduino的自动雨棚洗衣晾衣架

简介: 基于Arduino的自动雨棚洗衣晾衣架

一、项目说明

嘿,伙计们,在今天的项目中,我将向你们展示我是如何使用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.


注意:本博文为不得在未经本人同意进行转载或者二次创作,违者必究!!!


目录
相关文章
|
2月前
|
容器
基于Arduino的植物浇水系统
基于Arduino的植物浇水系统
61 0
|
5月前
|
传感器 数据采集 监控
LabVIEW火箭发动机试车台程序
LabVIEW火箭发动机试车台程序
61 2
|
7月前
|
传感器 编解码 运维
LabVIEW开发感应电机在线匝间短路故障诊断系统
LabVIEW开发感应电机在线匝间短路故障诊断系统
76 1
|
7月前
|
传感器 数据采集 监控
LabVIEW开发感应电机自动测试台
LabVIEW开发感应电机自动测试台
40 0
|
传感器 数据采集 芯片
LabVIEW Arduino电子称重系统(项目篇—1)
质量是物理学中的7个基本量纲之一。在工业生产和日常生活中,我们都需要获取一个物体的质量,比如购买某件商品时,需要确定其质量大小,或者以质量作为中间量以进一步获得物体的其他参数,如质心、偏心等。
|
传感器 前端开发 机器人
LabVIEW Arduino无线蓝牙遥控智能车(项目篇—2)
智能小车是以轮子作为移动机构,并且能够实现自主行驶的机器人,又被称为轮式机器人。由于具有智能化的特点,可以应用于不适合人类工作的环境中,例如灾难救援、户外探险等。智能小车有别于遥控小车,因为后者需要操作人员来控制其转向、启停和前进后退,以及控制其速度,常见的模型小车,都属于这类遥控车。智能小车,则可以通过计算机编程来实现其对行驶方向、启停以及速度的控制,无须人工干预,也可以通过修改智能小车的程序来改变它的行驶方式。 ———————————————— 版权声明:本文为CSDN博主「不脱发的程序猿」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:htt
|
语音技术 C语言
基于树莓派的智能音响【报时】【放歌】【切歌】【开关灯】
基于树莓派的智能音响【报时】【放歌】【切歌】【开关灯】
202 0
基于树莓派的智能音响【报时】【放歌】【切歌】【开关灯】
|
数据挖掘
STM32入门开发: 制作红外线遥控器(智能居家-万能遥控器)
STM32入门开发: 制作红外线遥控器(智能居家-万能遥控器)
942 0
STM32入门开发: 制作红外线遥控器(智能居家-万能遥控器)
下一篇
DataWorks