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

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

3天内不再提示

游泳池清洁机器人的制作

454398 来源:工程师吴畏 2019-08-13 09:34 次阅读

第1步:工作机制

游泳池清洁机器人的制作

运动和收集:

我们原型的基本机制包括在前面不断旋转的传送带,以收集碎屑和污垢。

两个驱动的电机运动所需的水轮。

导航:

手册模式:使用Mobile的加速度计数据可以控制Skara的方向。因此,这个人只需要倾斜他的手机

自主模式:我已经实现了一个随机运动,补充了避障算法,以便在感知到靠近墙壁时帮助自动机。两个超声波传感器用于检测障碍物。

步骤2:CAD模型

CAD模型在SolidWorks上完成

您可以在此instructables中找到cad文件

步骤3:组件

机械

激光切割面板-2nos

4mm厚的亚克力板

Thermocol或聚苯乙烯板

车床切割杆

弯曲的塑料板(木质饰面)

3d打印部件

螺丝和螺母

模板(“Skara”打印)

Mseal-环氧树脂

Net Fabric

工具:

砂纸

涂料

角磨机

钻头

刀具

其他电动工具

电子产品

NodeMCU

螺丝连接器:2pin和3pin

降压转换器mini 360

拨动开关

IRF540n- Mosfet

BC547b-晶体管

4.7K电阻器

单芯电线

L293d-电机驱动器

超声波传感器 - 2nos

100rpm直流电机 - 3nos

12v铅酸电池

电池充电器

焊接板

焊接电线

焊接棒

第4步:3d打印

3d打印由我的朋友之一的家用组装打印机

您可以找到4个必须打印的文件

通过将3d CAD文件转换为stl格式来打印零件。

水车采用直观设计,翼型翅片可以移动ace水比传统设计更有效。这有助于减少电机的负荷,并显着提高自动机的运动速度。

步骤5:激光切割板和车床杆

边 面板:

为了使CAD渲染成为现实,必须仔细考虑为原型构造选择的材料,同时要记住整个结构需要具有净正浮力。

主要结构如图所示。框架的最初选择是采用铝合金7系列,因为它具有更轻的重量,更好的耐腐蚀性和更好的结构刚性。然而,由于当地市场上的材料不可用,我不得不用Mild Steel制造。

Side Frame Cad转换为.DXF格式并提供给供应商。您可以找到此instructable中包含的文件。

在LCG3015上进行激光切割

车床杆

连接两个面板并支撑箱体的杆是通过当地制造商店的车床加工制成的。

需要总共4个杆

步骤6:构建Bin

Bin is使用亚克力板制成,使用电动工具切割,尺寸参考CAD图纸。

使用工业级防水环氧树脂将垃圾箱的各个切割部分组装在一起。

整个底盘及其组件在4mm不锈钢的帮助下组装在一起螺栓和3个不锈钢螺柱。使用的螺母是自动锁定的,以避免任何性质的顺应性。

完成丙烯酸板两面的圆形孔以放置电机

然后将电池和电子设备外壳从1mm塑料板上切下并包装到机箱中。电线开口正确密封和绝缘。

第7步:浮动

与纯粹结构相关的最后一个组件是浮选装置用于使整个原型具有正浮力,并将其重心保持在大致整个原型的几何中心

浮选装置由聚苯乙烯(thermocol)制成。砂纸用于正确塑造它们

然后通过使用mSeal通过计算考虑上述约束将它们附着到框架上。

步骤8:超声波传感器支持

这是使用锡板制作3d印刷和背板

使用mseal(一种环氧树脂)

步骤9:电子

12V铅酸电池用于为整个系统供电

与降压转换器和L293d电机控制器并联

降压转换器将12v转换为5v用于系统

IRF540n mosfet用作控制传送带电机的数字开关

NodeMCU用作主微控制器,通过WiFi(热点)连接到手机

步骤10:传送带

使用从当地商店购买的网布制作

将布料以圆形方式切割成连续的方式

第11步:绘画

使用合成涂料涂抹Skara

步骤12:Skara符号激光切割

模具被切断使用我朋友制作的自制激光。

激光切割的材料是贴纸

步骤13:编码

预编码的东西:

对于这个项目,我使用Arduino IDE来编程我的NodeMCU。如果您之前已经使用过Arduino,那么这是更简单的方法,您不需要学习新的编程语言,例如Python或Lua。

如果您以前从未这样做过,首先您必须为Arduino软件添加ESP8266板支持。

免费下载,安装在您的计算机上并启动它。

Arduino IDE已经支持很多不同的主板:Arduino Nano,Mine,Uno,Mega,Yún等。不幸的是ESP8266默认不支持那些支持的开发板。因此,为了将您的代码上传到ESP8266基板,您必须首先将其属性添加到Arduino的软件中。

导航到文件》首选项(在Windows操作系统上按Ctrl +);将以下URL添加到Additional Boards Manager文本框(Preferences窗口底部的文本框)

如果文本框不是空白,则表示之前已经在Arduino IDE上添加了其他板。在上一个URL和上面的URL末尾添加一个逗号。

点击“确定”按钮并关闭首选项窗口。

导航工具》主板》主板管理器,添加ESP8266主板。

在搜索文本框中输入“ESP8266”,选择“ESP8266社区的esp8266”并安装它。

现在你的Arduino IDE将准备好与许多基于ESP8266的开发板一起工作,如通用ESP8266,NodeMcu(我在本教程中使用),Adafruit Huzzah,Sparkfun Thing,WeMos等。

在这个项目中,我使用了Blynk库。应手动安装Blynk库。

主要编码:

您必须更新Blynk身份验证密钥和您的WiFi凭据(ssid和密码)在上传代码之前。

下载下面提供的代码和库。

在Arduino IDE中打开提供的代码(“最终代码”)并将其上传到NodeMCU 。

智能手机的某些传感器也可以与Blynk一起使用。这次我想用它的加速度计来控制我的机器人。倾斜手机,机器人将向左/向右转动或向前/向后移动。

第14步:代码说明

在这个项目中,我只需要使用ESP8266和Blynk库。它们将添加到代码的开头。

您必须配置Blynk授权密钥和Wi-Fi凭据。通过这种方式,您的ESP8266将能够到达您的Wi-Fi路由器并等待来自Blynk服务器的命令。将“键入您自己的授权码”,XXXX和YYYY替换为您的身份验证密钥(您将通过电子邮件收到),您的Wi-Fi网络的SSID和密码。

定义连接到h桥的NodeMCU的引脚。您可以使用每个引脚的GPIO编号的文字值(D1,D2等)。

步骤15:设置Blynk

Blynk是一项旨在通过互联网连接远程控制硬件的服务。它使您可以轻松创建物联网小工具,并支持多种硬件,如Arduinos,ESP8266,Raspberry Pi等。

您可以使用它从AndroidiOS智能手机发送数据(或平板电脑)到远程设备。例如,您还可以读取,存储和显示由harware传感器获取的数据。

Blynk App用于创建用户界面。它有各种各样的小部件:按钮,滑块,操纵杆,显示器等。用户可以将小部件拖放到仪表板,并为多个项目创建自定义图形界面。

它有一个‘能源的概念。用户从2000个自由能点开始。使用的每个小部件(在任何项目中)都会消耗一些能量,从而限制了项目中使用的最大小部件数量。例如,按钮消耗200个能量点。这样,人们可以创建一个最多包含10个按钮的界面。用户可以购买额外的能量点,并创建更复杂的界面和/或几个不同的项目。

Blynk App的命令通过互联网上传到Blynk服务器。另一个硬件(例如NodeMCU)使用Blynk Libraries从服务器读取这些命令并执行操作。硬件还可以向服务器提供一些数据,这些数据可能会显示在应用程序上。

安装应用并创建一个新帐户。之后,您将准备好创建您的第一个项目。您还需要安装Blynk库并获取身份验证代码。上一步描述了安装库的过程。

·BLYNK_WRITE(V0)函数用于读取加速度计值。 y轴上的加速度用于控制机器人是否应该向右/向左转,并且使用z轴加速度来查看机器人是否应该向前/向后移动。如果未超过阈值,则电机将停止。

在移动设备上下载blynk应用程序从Widget Box拖动加速度计对象并将其放在仪表板上。在按钮设置下,将虚拟引脚指定为输出。我使用虚拟引脚V0。你应该在Blynk App中获得Auth Token。

转到项目设置(螺母图标)。对于手动/自动按钮我在应用程序中使用了V1传送带我使用V2作为输出。

您可以在图片上看到最终应用的屏幕截图。

第16步:最终装配

我附上了所有部分

因此项目已完成

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

    关注

    2

    文章

    52

    浏览量

    6023
收藏 人收藏

    评论

    相关推荐

    电应普泳池清洁机器人测距/避障传感器方案

    在炎炎夏日,泳池成为了人们消暑和放松的绝佳场所。然而,要保持泳池清洁和安全并非易事。
    的头像 发表于 10-10 11:51 237次阅读
    电应普<b class='flag-5'>泳池</b><b class='flag-5'>清洁</b><b class='flag-5'>机器人</b>测距/避障传感器方案

    爱普生SGPM01助力智能泳池清洁机器人导航方案

    泳池清洁导航方案目前泳池清洁机器人成为一个新的热点赛道,许多都在此新领域投入研发,其中主要为曾经从事家用扫地机的相关公司,因为
    的头像 发表于 09-04 10:34 253次阅读
    爱普生SGPM01助力智能<b class='flag-5'>泳池</b><b class='flag-5'>清洁</b><b class='flag-5'>机器人</b>导航方案

    商用清洁新纪元:为何商用清洁机器人成为必选,及挑选指南

    在日新月异的商业环境中,每一处细节都关乎着品牌形象与顾客体验。随着科技的深入渗透,商用清洁机器人正逐步成为现代商业空间不可或缺的“清洁卫士”。它们以高效、智能、环保的特性,引领着商用清洁
    的头像 发表于 08-19 17:01 311次阅读
    商用<b class='flag-5'>清洁</b>新纪元:为何商用<b class='flag-5'>清洁</b><b class='flag-5'>机器人</b>成为必选,及挑选指南

    泳池清洁机器人的EMC问题整改案例

    人工成本的提升以及泳池清洁机器人自动化、智能化水平的提升,泳池清洁机器人的渗透率将越来越高。随着
    的头像 发表于 06-24 14:52 1594次阅读
    <b class='flag-5'>泳池</b><b class='flag-5'>清洁</b><b class='flag-5'>机器人</b>的EMC问题整改案例

    游泳溺水智能监测识别摄像机

    游泳溺水智能监测识别摄像机是一项具有突破性意义的技术,为游泳场所的安全管理提供了全新的解决方案。这种摄像机结合了先进的人工智能和图像识别技术,能够实时监测游泳池中的情况,并在发现溺水事件时及时
    的头像 发表于 06-03 09:56 412次阅读
    <b class='flag-5'>游泳</b>溺水智能监测识别摄像机

    水下测距传感器:泳池清洁机器人精准定位的必备智能感知“神器”

    奥迪威超声波水下测距传感器可发出1 MHz 超声波, 测量距离达8米远,满足泳池机器人水下作业的巡航避障需求,且能辅助还原水下泳池全貌,助力机器人智能化升级。
    的头像 发表于 05-26 08:00 321次阅读
    水下测距传感器:<b class='flag-5'>泳池</b><b class='flag-5'>清洁</b><b class='flag-5'>机器人</b>精准定位的必备智能感知“神器”

    EPSON助力智能泳池清洁机器人导航

    目前泳池清洁机器人成为一个新的热点赛道,许多公司都在此新领域投入研发,其中主要为曾经从事家用扫地机的相关公司,因为泳池清洁
    的头像 发表于 04-08 11:15 390次阅读
    EPSON助力智能<b class='flag-5'>泳池</b><b class='flag-5'>清洁</b><b class='flag-5'>机器人</b>导航

    爱普生陀螺仪模块助力智能泳池清洁机器人导航方案

    目前泳池清洁机器人成为一个新的热点赛道,许多公司都在此新领域投入研发,其中主要为曾经从事家用扫地机的相关公司,因为泳池清洁
    的头像 发表于 04-01 15:52 749次阅读
    爱普生陀螺仪模块助力智能<b class='flag-5'>泳池</b><b class='flag-5'>清洁</b><b class='flag-5'>机器人</b>导航方案

    AI泳池溺水识别摄像机

    AI泳池溺水识别摄像机是一种利用人工智能技术来监测和识别游泳池中溺水行为的智能监控设备。通过深度学习算法和图像识别技术,该摄像机能够实时捕捉游泳池的画面,自动分析水面动态和人员行为,判断是否有溺水
    的头像 发表于 03-16 10:09 478次阅读
    AI<b class='flag-5'>泳池</b>溺水识别摄像机

    智能清洁泳池机器人的无线充电技术变革

    本文介绍了现代家庭中泳池清洁机器人的科技化体现和无线充电技术的应用。传统的接触式充电存在安全隐患和使用局限,而无线充电技术通过电磁场的能量传递消除了传统充电所需的物理连接,提供了更为安全、便捷的解决方案。
    的头像 发表于 03-15 15:49 470次阅读

    游泳池水质监测物联网解决方案

    在炎炎夏日,游泳池成为人们消暑降温的绝佳去处。然而,游泳池的水质问题却一直备受关注。水质不好不仅会影响游泳者的身体健康,还会给游泳池的运营带来极大的困扰。对此,物通博联提供
    的头像 发表于 03-11 15:46 421次阅读
    <b class='flag-5'>游泳池</b>水质监测物联网解决方案

    安全效率并存:泳池清洁机器人的无线充电进化

    无疑,我们身处一个将复杂简单化的时代。鲁渝能源的泳池清洁机器人无线充电器,便是这样一种创新。通过无需复杂操作即可实现的充电方式,这种充电器不仅大幅度提升了机器人的使用效率与自动化水平,
    的头像 发表于 03-01 14:14 426次阅读

    告别电线束缚:泳池清扫机器人的无线充电创新

    当我们沉浸于清澈见底的泳池中,往往忽略了那一份平静背后的秩序——由泳池清扫机器人所守护的纯净。在自动化技术日渐进步的今天,这些机器人正迎来一场充电革命,无线充电技术。这项技术不只意味着
    的头像 发表于 02-23 10:48 542次阅读

    EPSON爱普生助力智能泳池清洁机器人导航方案应用

    智能泳池清洁机器人导航方案目前泳池清洁机器人成为一个新的热点赛道,许多公司都在此新领域投入研发,
    的头像 发表于 12-26 08:29 660次阅读
    EPSON爱普生助力智能<b class='flag-5'>泳池</b><b class='flag-5'>清洁</b><b class='flag-5'>机器人</b>导航方案应用

    爱普生电子助力智能泳池清洁机器人导航方案

    目前泳池清洁机器人成为一个新的热点赛道,许多公司都在此新领域投入研发,其中主要为曾经从事家用扫地机的相关公司,因为泳池清洁
    的头像 发表于 12-25 09:11 883次阅读
    爱普生电子助力智能<b class='flag-5'>泳池</b><b class='flag-5'>清洁</b><b class='flag-5'>机器人</b>导航方案