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

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

3天内不再提示

自动倒酒机器人的制作教程

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

第1步:零件清单

自动倒酒机器人的制作教程

电气元件

1。导航:

(2)减速电机

超声波距离传感器

2。测量重量:

(5KG)直杆式微型称重传感器(可在厨房秤中找到)

HX711称重传感器

第3。显示:

LCD屏幕(4x20)

LCD2004 I2C接口

4。浇注:

微型潜水泵(直流电机3-6V)

2n2222晶体管(EBC)

1K电阻器

1N4007二极管整流器

5。其他:

Arduino UNO R3控制器

迷你面包板

电池组

跳线(M/M,F/F,F/M)

焊接铁

DESIGN

6。现成的:

(2)车轮+万向轮

玻璃瓶(直径8厘米)

玻璃(直径3.5厘米)

9毫米水管

(30)M3x16螺栓

(15)M3x16螺母

(4)M3x50螺栓

(5)M3x5螺栓

(2)M5x16螺栓

7。定制零件:

激光切割有机玻璃3.0毫米(25厘米x 50厘米):机器人机箱顶部和底部平台,Arduino和面包板平台,LDC支架,超声波传感器支架,秤顶和底部平台,罐盖。

3D打印部件:移动电源支架

AND 。..

很多酒精!!!

第2步:逻辑与设置

1。导航:

BotTender的导航由位于机器人前方的超声波传感器采集的数据控制。机器人插入电源后,机器人开始读取与炮弹玻璃的距离并开始接近它。当它到达一定距离时,它停止并等待客户将玻璃放在称重传感器板上。

直流电机和Arduino之间的通信是通过使用L293D电机驱动器IC实现的。该模块可帮助我们控制两个直流电机的速度和旋转方向。虽然可以使用PWM(脉冲宽度调制)技术控制速度,但是使用H桥控制方向。

如果脉冲频率增加,则施加在电机上的电压也会增加,导致电机更快地旋转。

有关使用H桥控制直流电机的更多详细信息,请参见此处。

2。测量重量:

逻辑和电路:使用直杆式称重传感器和HX711ADC转换板放大从重量传感器接收的信号。如电路图所示,将它们连接到Arduino和面包板。

HX711连接到:

GND:面包板( - )

DATA:引脚6时钟:引脚2

VCC:面包板(+)

E +:连接到称重传感器的红色

E-:连接到蓝色

A-:连接到白色

A +:连接到BLACK

B-:无连接

B +:无连接

放大器启用Arduino检测称重传感器的电阻变化。当施加压力时,电阻将响应于施加的压力而改变。

设置:在我们的例子中,我们使用的是一个微型称重传感器(5KG)。称重传感器顶部和底部有2个孔,箭头表示偏转方向。将箭头指向下方,将刻度的底部连接到机器人的顶部平台。将称重传感器顶部的相对孔连接到秤的顶部。

连接到Arduino后,请下载本页底部的HX711放大器库,并使用下面提供的校准草图校准称重传感器。

下载HX711库:https://github.com/bogde/HX711

校准草图:

3。显示:

逻辑和电路:将LCD屏幕(4x20)连接到I2C接口。如果分开,则需要进行焊接。 I2C中间相由两个信号组成:SCL和SDA。 SCL是时钟信号,SDA是数据信号。 I2C连接到:

GND:面包板( - )

VCC:面包板(+)

SDA:引脚A4

SCL:pin A5

下载IC2库:https://github.com/bogde/HX711

4。浇注:

您需要一个晶体管,一个1K电阻和一个二极管将水泵连接到Arduino。 (参考下面的电路图)。当称重传感器读取空玻璃的重量时,水泵被激活。一旦玻璃充满,称重传感器读取重量并关闭水泵。

步骤3:电路图

第4步:代码

第5步:设计

设计意图

主要设计意图是使用透明材料并增强电子设备的存在。这不仅有助于我们更快地确定电路中的问题,而且还可以在需要维修时简化拆卸。由于我们正在使用酒精,因此对于我们的设计来说,以紧凑的方式将电子设备和酒精尽可能分开是至关重要的。为了实现这一目标,我们将现成的产品集成到我们的定制设计中。因此,我们提出了一个多层系统,将电子设备保持在底层,并将镜头服务区域提升到顶层。

自定义部件:激光切割

1。正文

BotTender由两个主要层叠在一起,只有足够的距离,可以将电线插入arduino和面包板。底层主要用于将电机,后轮,电子平台和电池座连接到机身,以及作为瓶子的底座,顶层容纳一个孔来稳定瓶子和足够的空间用于称重传感器及其板。

2。称重传感器板

称重传感器板的设计考虑了厨房秤的工作原理。称重传感器从其螺栓孔连接到顶层和底层。在顶层上放置另一层,以指示放置小玻璃并将其保持在适当位置的精确槽。

3。 LCD和超声波传感器支架

LCD支架设计用于使屏幕与地平面保持45度旋转,而超声波传感器支架可使传感器保持垂直并尽可能靠近地面,以便轻松检测镜头玻璃。

4。瓶盖

我们设计了一个瓶盖,可以将饮料保持在封闭的环境中,但仍允许 管和水泵电缆从瓶中出来。盖子有2层:顶层用于保持管子就位,底层用于将盖子锁定在瓶子上,并使水泵电缆可以接触到arduino。然后通过使用侧面上的相应小孔将这两个层彼此连接以插入螺栓。

自定义部件:3D打印

5。移动电源持有人

对于我们的BotTender,我们决定使用外部电源:移动电源。因此,我们需要一个定制的电池座,用于我们选择的移动电源的尺寸。在Rhinoceros中设计这件作品后,我们使用黑色PLA进行3D打印。然后使用钻头打开螺栓孔。

步骤6:制造和组装

大部分定制零件在我们的设计是通过激光切割(1)3mm有机玻璃板(25cmx50cm)实现的。只有移动电源支架是3D打印的,但如果需要,可以用激光切割件代替。

焊接:

需要焊接一些东西。 I2C接口的16个引脚连接到LCD屏幕,水泵接地和电源线连接到公跳线,HX711放大器连接到称重传感器,齿轮电机连接到跳线。

激光切割后,电子元件已经焊接完毕,电路组装在Arduino和面包板上,开始按如下方式组装机器人:

逐步组装:

使用底部平台并使用螺栓连接后轮。

使用提供的附件将齿轮电机连接到车轮,然后连接到平台的底部。

使用3D打印的电池座,将移动电源板连接到平台的底部。

用4个螺栓将小底板安装到底部平台上。

安装Arduino和面包板。确保Arduino位于右侧,以便更轻松地连接到下方的移动电源。此时,您的电路需要在适当的位置完成。

使用顶部和底部底板组装称重传感器。指示重量容量的箭头需要指向下方。

将称重传感器设置安装到顶部平台,并将平台连接到机器人主体的底部。

使用支架安装超声波传感器和LCD。如有必要,可以粘贴这些。

将水管连接到水泵上,然后将泵引入玻璃瓶内。确保电缆插入所提供的孔之间。

将玻璃瓶和玻璃杯放在适当的位置。

将酒精倒入玻璃罐中,您就可以使用BotTender了!

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

    关注

    206

    文章

    27052

    浏览量

    201439
收藏 人收藏

    评论

    相关推荐

    LabVIEW的六轴工业机器人运动控制系统

    LabVIEW开发六轴工业机器人运动控制系统 本项目开发了一个高效的工业机器人控制系统,重点关注于运动学算法和轨迹规划算法的实现和测试。LabVIEW作为一个关键技术,在项目中扮演了核心角色
    发表于 12-21 20:03

    ROS让机器人开发更便捷,基于RK3568J+Debian系统发布!

    ,以及包管理。它也提供用于获取、编译、编写、和跨计算机运行代码所需的工具和库函数。图1 随着工业智能化的快速发展,智能机器人设备已成为工业自动化体系的佼佼者,而智能机器人设备核心—ROS系统,是
    发表于 11-30 16:01

    机器人编程需要什么软件?

    机器人编程需要什么软件
    发表于 11-01 07:34

    Arduino教学机器人的使用教程

    本文档的主要内容详细介绍的是Arduino教学机器人的使用教程
    发表于 09-27 06:53

    使用Arduino和PAJ7620手势传感器制作手势控制机器人

    使用Arduino和PAJ7620手势传感器制作手势控制机器人,简单程序即可实现。小小的传感器可以识别各种手势。它采用内置的空间传感器,可以感知接近和离开的对象。
    发表于 09-27 06:17

    稳石机器人|日化行业智慧物流:打造高效绿色供应链

    运输过程中带来的产品的损坏,突破了产品生产效率和产能瓶颈。” 稳石机器人为全球知名日化企业打造自动化上下料解决方案。产线利用稳石机器人提供的先进技术,实现了自动化的物料搬运、分类和分拣
    发表于 09-21 13:45

    【开源资料】使用ESP32C3超简单制作迷你四足机器人

    用esp8266做过小四足机器人,这次用esp32C3重制了,主要的原因是C3有蓝牙可以用蓝牙遥控非常方便边,随时连接随时玩不占用手机WiFi。 而且esp32C3虽然管脚不多,但在8路舵机的控制
    发表于 09-21 11:15

    ai人工智能机器人

    的运营成本、人力成本还在不断提高(如:办公场地的租金、员工的工资、社保公积金、节假日福利等)。 如今的智能电话机器人,每天的电话拨打量可达800-1000通,相比人工提高了3-5倍,大大缩短了名单的筛选
    发表于 09-21 11:09

    基于Matlab和VR技术的移动机器人建模及仿真

    利用 Matlab 建立移动机器人的动力学模型 ,在虚拟现实 (VR )环境下 ,实时仿真移动机器人路径跟踪的运动特性 ,为基于 Internet 的机器人遥操作试验搭建了仿真平台 。 实验结果表明
    发表于 09-20 06:24

    机器人上线有什么注意事项

    不要被复杂的生产线吓倒,生产线可以看成多个单独的设备或机器人,每部分完成一个功能。
    发表于 06-08 17:40

    自编程机器人,售后难做吗?

    自编程是如何完成的。 自编程其实也不是很高深的问题。 当用户给出参数时,有时也包括逻辑。 例如用户说,如果设备打开完毕,执行一个命令。 这个例子就包括了一个如果。你的智能机器人只需要生成一个
    发表于 06-08 16:20

    如何快速地让机器人投入生产

    步进电机,我们可以提供的是几个半转或1/4,1/8转。 而机器人电脑,自动处理这些数据,我们要处理的是手指的空间位置,也就是xyz坐标。 然后处理夹具的开关。 所以,我们日常程序必须备份。这些程序可以
    发表于 06-06 16:18

    利用Arduino Nano制作一个四足机器人遇到HC-05蓝牙模块问题,可以用ESP8266替换Arduino吗?

    我在 Arduino Nano 的帮助下制作了一个四足机器人。但我经常遇到 HC-05 蓝牙模块的问题。所以现在我正在考虑用 ESP8266 替换 Arduino。谁能帮我这个?
    发表于 06-02 08:12

    机器人如何计算简单的运动

    模型要具备齿轮,导轨几种基本的运动原理。 要分辨基本图形,视觉模型要能分辨圆形,方形和三角形。 有了这两点,机器人就基本上能计算开模和注塑这种简单的工作了。要替代人类的工作,还要进一步学习。
    发表于 05-19 20:40

    浅谈儿童陪护机器人

    儿童陪护机器人越来越受到人们的关注,其中转动控制是其重要组成部分之一。步进电机芯片作为一种常用的控制芯片,被广泛应用于儿童陪护机器人中的转动控制。本文将从步进电机芯片的工作原理、优势和应用场景等方面
    发表于 05-11 15:12