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

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

3天内不再提示

自动Arduino饮水机

454398 来源:wv 2019-10-10 14:18 次阅读

第1步:收集材料

对于此项目,您将需要一些不同的材料,包括:

12V电磁阀

一段软管(应该能够承受相当大的压力)

2个3/4“软管夹

任何15x15x20激光切割的,自制的或硬纸板的

大约2x 1/2“母对公螺纹管接头,具体取决于您的螺线管是否到达了箱的边缘

有些一种带有with子的滴水盘,用于捕获任何溢出的液体

Arduino Uno板

2个压线钳,适合您购买的电磁阀

HC-SR04超声波传感器

面包板

一些引线

两条20cm长的电缆

2x的热缩管

焊接设备

水龙头(或可以连接到螺线管的任何喷嘴)

一个N沟道MOSFET

一个1K和一个10K电阻

一个桶形插孔(可以连接到您的arduino板)

一些额外的木材,用于在盒子内制作一张小桌子

木工设备

喷涂或水性涂料

压接设备(一些钳子和钢丝钳)

您应该能够在自己家中,本地五金店和eBay上以便宜的价格找到大部分此类物品。

步骤2:接线和编码

接线可以如图和电路图所示完成(图片更容易理解)

下面是自动分配器所需的代码(带有注释):

#define触发器9//全部定义为每个引脚分配特定的代码段

#define echo 8

#define MOSFET 12

float time = 0,distance = 0;

void setup()

{

Serial.begin(9600);//将信息以多快的速度发送到串行监视器

pinMode(trigger,OUTPUT);//以下每个告诉引脚是输入还是输出

pinMode(echo,INPUT);

pinMode(MOSFET,OUTPUT);

延迟(2000);//等待两秒钟

}

无效循环()

{

measure_distance();

如果(距离《10);//如果超声波传感器测量的距离小于10cm,则//直接在下面的代码中运行

{

digitalWrite(MOSFET,HIGH);//MOSFET导通

}

else {digitalWrite(MOSFET,LOW);//如果测得的距离超过10cm,则//MOSFET关闭

}

delay(500);//等待半秒

}

void measure_distance()

{

digitalWrite(trigger,LOW);//以下代码每隔一段时间就会发出声音

delayMicroseconds(2);

digitalWrite(trigger,HIGH);

delayMicroseconds(10);

digitalWrite(trigger,LOW);

delayMicroseconds(2);

time = pulseIn(echo,HIGH);//echo接收反射的噪声,并计算出//自发出声音到接收到的时间

distance = time * 340/20000;//计算距离的公式

}

步骤3:框装配

没有激光切割盒,请在底部向下打两个孔,以使超声波传感器穿过(确保测量尺寸)。

如果您的激光切割盒带有激光切割孔,已经设计好了,然后用PVA,胶枪或某种木胶将接头粘合在一起。 请勿粘上盖子!

**如果要使用激光切割盒,请访问http://www.makercase.com

第4步:内部架子组装

获取4块木头并将其制成腿形,这样可以将其安装在盒子的角上,然后将其粘上。然后得到一块轻木,与轻木对齐,以便螺线管拧入。

您需要通过松开下一部分的螺线管来拆分螺线管,以便将其拆分为下一部分。

在木头上钻一个孔,螺线管的小圆形部分可以紧紧地固定在其中,然后在螺线管中钻一些螺孔以固定螺线管(确保格外小心,确保尺寸正确!)

确保螺线管拧在一起时螺线管适合,然后继续下一步。 不要粘在架子上!

第5步:压接电线

想要从面包板上压接几根导线,并切断一侧的连接器以将电子设备连接到螺线管。

您要做的就是得到两根电线,剥去两端的电线,然后得到两根电线压接部件,并将电线放入其中。之后,将实际的金属丝(金属)穿过压接处的缝隙钩住,以进行更牢固的固定(为此使用一些细的钳子很有用,因为这样可能会变得很笨拙)。

完成此操作后,您要做的就是用钳子夹住并压紧压接的顶部,以使电线无法脱出。

如果您没有足够长的电线到达螺线管将要到达的位置,然后得到几根热缩管,并将它们放在必须通过将两根电线焊接在一起而制成的接头上。

免责声明:这是一种简易方法,由于缺少压接工具,因此我们采用了这种方法。如果您想要更专业的压接,请使用压接工具。

步骤6:将电磁阀连接到管道

准备:为此,设置一个装有一些开水的小锅

将已插入试管的一端放入开水中,确保其不触及底部(否则您将挤压管的末端,使其直径小于其原始直径)。

将其放在沸水中约3-4分钟,直到它变得更柔软,更容易成型为止,然后将其推入螺线管的末端。

在螺线管的螺纹周围添加一些硅树脂,以更好地配合并防止泄漏。

在接头处放置软管夹并拧紧,以获得更好的密封。

第7步:连接喷口

这很简单。只需将喷口(和其他接头的长度)拧到螺线管的另一端即可。

步骤8:将它们全部放在一起

旋紧螺线管将电子产品牢牢固定在内部架子的顶部,然后将电子产品小心地放入盒子的底部。

将压接的电线连接到螺线管(不管用哪种方式放置)。

如果您将喷嘴取下以将螺线管装进盒子,请重新拧紧喷嘴。将12V电源连接到Arduino电路板(您应该已经在该电路板上上传了代码,因此不需要计算机)。

最后,用很大的压力将管道的另一端连接到水龙头或出水口,同时将另一根软管夹放在此附近或使用花园接头。打开水并通过将手放在超声传感器的前面来测试水龙头,但不要将其过紧,否则将无法工作。

第9步:您准备开始使用它了!

现在您可以去洗手或加满杯子了!

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

    关注

    0

    文章

    41

    浏览量

    13891
  • Arduino
    +关注

    关注

    188

    文章

    6469

    浏览量

    187049
收藏 人收藏

    评论

    相关推荐

    0.3s高灵敏NTC温度传感器用于消费电子

    在消费电子领域中,温度是一个重要参数,它影响着许多系统的性能和稳定性。为了能快速测温,行业通常会使用NTC温度传感器去精确测量温度。在消费电子领域,主要用来测量水温,应用于饮水机、智能马桶、咖啡
    发表于 12-09 09:23

    如何使用Arduino实现CAN总线通信

    CAN总线(Controller Area Network)是一种多主控制的串行通信协议,广泛应用于汽车电子、工业自动化等领域。它以其高可靠性、实时性和灵活性而受到青睐。Arduino作为一个
    的头像 发表于 11-12 10:09 845次阅读

    宠物饮水机水箱如何实现低水位提醒功能?

    ICMAN液位方案轻松实现水箱水位的非接触式液位检测/ 精确测量/防干烧保护!
    的头像 发表于 10-08 13:37 228次阅读

    离线语音识别芯片让家用饮水茶吧更智能

    随着科技的飞速发展,智能家居逐渐走进人们的生活。本文将探讨离线语音识别技术如何为家用饮水茶吧带来智能化的全新体验。通过引入语音模块,家用饮水茶吧得以实现更加便捷的操作方式,为用户带
    的头像 发表于 09-13 08:02 318次阅读
    离线语音识别芯片让家用<b class='flag-5'>饮水</b>茶吧<b class='flag-5'>机</b>更智能

    装配液位传感器的智能宠物饮水机:流水不腐、喝水不累!

    配备液位传感器的智能宠物饮水机之所以重要,是因为它确保了水源的持续新鲜和充足。例如,通过活水循环系统,它防止了水的停滞,符合“流水不腐”的理念,而自动感应出水功能减少了宠物饮水的劳累,体现了“喝水
    的头像 发表于 09-03 00:00 367次阅读
    装配液位传感器的智能宠物<b class='flag-5'>饮水机</b>:流水不腐、喝水不累!

    STM8S003f3P6和STM8S103f3P6这两款通用MCU都可以用在哪些终端产品上?

    上,还有一些前辈回答我说可以用在小家电上,具体是什么小家电呢?电饭煲?电磁炉?饮水机?震动棒,哈哈? 看到我的帖子的前辈们如果知道具体应用的电子产品的话,请耽误您一点时间回答一下小弟,非常感谢。
    发表于 05-13 08:18

    饮水管理系统是什么?农饮水管理系统的组成和功能

    饮水管理系统主要是针对农村地区的饮水问题而设计的一种管理系统。它通过整合物联网、数据分析和智能算法等技术手段,实现对农村地区饮水设施的实时监测、远程管理和智能化决策。 农饮水管理系统
    的头像 发表于 05-11 16:29 545次阅读

    基于中微爱芯AiP8F32XX触摸MCU的隔空水位检测方案

    很多家用电器中都有水箱,例如饮水机、加湿器、咖啡,一个可靠的水位检测系统是必不可少的。
    的头像 发表于 04-19 17:00 764次阅读
    基于中微爱芯AiP8F32XX触摸MCU的隔空水位检测方案

    省电LCD型8位MCU TM57P8640/P8645在饮水机中的应用方案

    省电LCD型8位MCU TM57P8640/P8645在饮水机中的应用方案
    的头像 发表于 03-29 10:06 410次阅读
    省电LCD型8位MCU TM57P8640/P8645在<b class='flag-5'>饮水机</b>中的应用方案

    如何用Arduino制作一个简易自动喂鱼器

    如果你家里养有鱼,并想找到一种自动化喂食的方法,这个项目可能会对你有所启发。 在这个教程中,作者将展示如何制作自己的基于Arduino自动喂鱼器,让小鱼不在饿肚子。 自动喂鱼器的
    发表于 03-28 11:25

    维修饮水机

    维修饮水机 家里饮水机用久了不加热线路好的 检查溫控管好的.加热胆坏了 网上购买一个换上 指示灯恢复加热 修复成功
    发表于 02-27 15:55

    深度解析:创新小型智能饮水机的电子方案

    本文深入探讨了一款创新的小型智能饮水机电子方案,核心采用DLT8P64SC主控芯片,结合电池供电与恒压技术,实现了高效稳定的性能。方案特色包括机械单键操作、人体传感器自动抽水、以及多状态指示灯,旨在
    的头像 发表于 02-26 21:26 987次阅读
    深度解析:创新小型智能<b class='flag-5'>饮水机</b>的电子方案

    如何使用Arduino制作智能垃圾箱

    在这个项目中,我将向您展示如何使用Arduino制作智能垃圾箱,当您带着垃圾接近时,垃圾箱的盖子会自动打开。
    的头像 发表于 02-11 12:22 3026次阅读
    如何使用<b class='flag-5'>Arduino</b>制作智能垃圾箱

    ESP32-C3 Wifi模组在宠物饮水机上的应用

    数据显示,2023年,城镇宠物(犬猫)消费市场规模为2793亿元,较2022年增长3.2%。随之而来的宠物用品销售数据也在上升,为了提升品牌竞争力,很多商家都在对产品升级。今天的内容是关于宠物饮水机
    的头像 发表于 01-06 08:03 880次阅读
    ESP32-C3 Wifi模组在宠物<b class='flag-5'>饮水机</b>上的应用

    arduino和单片的区别比较

    Arduino和单片是两种电子开发平台,相互之间存在一些区别。在本文中,将详细介绍这两者之间的区别,并对它们的特点、应用领域和开发难度进行比较。 一、定义和功能 Arduino是一种基于开源硬件
    的头像 发表于 01-02 16:18 9754次阅读