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

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

3天内不再提示

药丸自动分配器的制作

454398 来源:工程师吴畏 2019-08-14 14:21 次阅读

步骤1:材料

要完成此项目,您需要一个NodeMCU,一个微型USB适配器,丙烯酸水泥,一个直流双轴电机,24规格实心铜线,24规格绞合铜线,蜂鸣器,面包板,电机驱动器,热缩管,0.25英寸亚克力板,.125英寸亚克力板,0.1英寸亚克力板,热胶枪,热胶,钻头和PMA灯丝。下面提供了具有技术规格的这些项目的链接。您还需要使用激光切割机,焊接材料,热风枪和Ultimaker 2+ 3D打印机。软件要求是用于Ultimaker(用于3D打印)的Cura软件,Adobe Illustrator,运行Python代码的平台(我们建议使用Visual Studio),ampy和COM驱动程序(仅限Windows用户)。下面列出了安装ampy的命令和安装驱动程序的链接。

NodeMCU

Micro USB适配器

亚克力水泥

直流双轴电机

24规格实心铜线

24-粗线铜线

蜂鸣器

Breadboard

电机驱动程序

热缩管

.25-in压克力板

.125-压克力板1-亚克力板材

热胶枪和胶水

PMA灯丝

ampy:在终端中,输入以下命令:pip2 install adafruit-ampy

COM驱动程序

第2步:电路设计和创建

药丸自动分配器的制作

电路创建需要NodeMCU,实心和绞合铜线,电机,电机驱动器和蜂鸣器。将NodeMCU插入面包板,使其位于电路板的短边中心。确保UART端口面向电路板外部。将NodeMCU焊接到电路板上。然后插入电机驱动器,使其位于NodeMCU另一侧的中心位置。焊接驱动程序。使用24号实心线进行连接,使驱动器上的PWMA引脚连接到NodeMCU上的D5引脚,驱动器上的Vm连接到NodeMCU上的Vin,接地和AIN2驱动器引脚连接到NodeMCU上的GND ,以及3.3V NodeMCU引脚的AIN1,VCC和STBY驱动器引脚。将蜂鸣器插入面板通过电机驱动器,使其引脚位于电路板的两条独立线上。将蜂鸣器的正极端连接到NodeMCU上的D4引脚,将负极端连接到GND NodeMCU引脚。将所有电线焊接到位。使用上面的原理图和图片作为指导。

将两根6英寸绞合线焊接到电机上的小环上。切割两块约四分之一英寸长的热缩管。将一根管子穿过两根导线中的每根导线,直到导管覆盖金属环和导线之间的接头。使用热风枪将热量加热到管道上20秒,或者直到管道紧贴电线收缩。

第3步:激光切割

附件包含顶部模型和底部磁盘和机箱部件。激光切割0.1英寸亚克力板上的底盘,顶部盘在0.125英寸的丙烯酸板上,底盘部件在0.25英寸的丙烯酸板上。请务必校准激光,使其完全切割丙烯酸并将文件转换为激光切割机所需的格式。

步骤4:3D打印设计和制作

下载附件并准备3D打印机。务必使用带0.8毫米喷嘴的打印机。打印设计并剪下所有支撑。您的打印应该与附图相似。

第5步:汇总汇款

使用热胶将电机粘在圆形电机外壳内的内漏斗壁上。确保电机上的白色轴位于外壳中心。有线端应该几乎不会粘在漏斗的方孔中。

将底盘放在电机上,使其椭圆形孔不在发动机。优选地,孔应位于电动机的右侧,如上图所示。使用丙烯酸粘合剂将圆盘固定在圆形外壳和电机的侧面。磁盘不应该移动。最后,使用水泥将锥形件粘附到圆形电机外壳的底部。

步骤6:开始装配底盘

底盘有六个激光切割部件:一个8.25英寸长的矩形,一个7英寸长的矩形,一个4英寸长的矩形,一个带方形的矩形它上面有孔,还有两个“L”形侧面。将8.25英寸的矩形平放。将一个L形件设置在8.25英寸矩形的边缘上,使得尖头三角形端部与矩形的短端对齐并指向上方,如上图所示。使用丙烯酸胶将两片粘在一起。用第二个L形件在矩形的另一侧重复此操作。

将4英寸矩形纵向插入8.25英寸矩形的顶部,并在两个L形件的两端之间插入,使1英寸宽度指向上方。用丙烯酸胶将这个小矩形固定到位。请参阅上图以获取指导。这形成了底盘的托盘部分。

取7英寸长的矩形并使用直径约四分之一英寸的钻头钻一个小孔(宽度足以容纳微型USB适配器线)在其中一个的顶部中心矩形的短端。在L形件的三角形末端之间滑动7英寸矩形。 7英寸的矩形应该一直向下,而不是在下面的8.25英寸矩形的顶部。钻孔应朝上。用丙烯酸胶固定这件。

根据需要用热胶加固粘合接头。

步骤7:完成机箱/漏斗组合装配

最终的装配步骤结合了电子设备,漏斗和底盘在一起。首先,将电机线穿过漏斗孔和剩余矩形件中的相应方孔。然后将电线末端焊接到面包板上电机驱动器的A01和A02引脚上。

使用热胶将面包板直立固定在机箱内壁上。确保NodeMCU的微型USB端口朝上。将micro USB适配器插入NodeMCU,并将电线与机箱背面的钻孔对齐。胶水干燥后,将剩余的矩形片放在“L”形片的倾斜边缘上。使用丙烯酸胶将此部件粘贴到位,并根据需要使用热胶加固。在此过程中,确保微型USB适配器线仍穿过钻孔。

固定好矩形件之后,将电机线的其余部分穿过两个方孔,直到所有电线都在机箱内。因此,应将漏斗和底盘放在一起。让一个伙伴将漏斗钻到适当的位置,使漏斗和底盘的方孔对齐。漏斗的平坦部分应靠在底盘上,使漏斗倾斜一定角度。将漏斗的平坦部分粘到底盘上。

步骤8:代码

在Visual Studio(或您首选的软件)中打开代码。确保你安装了ampy。 Windows用户还应该下载COM驱动程序。在第23行,输入机器应该等到释放第一个药丸的小时数。在第24行中,输入必须在之后服用药丸的时间间隔(小时)。这两个变量的默认值均为10.在第25行中,指定框中的药丸数量。默认值为20.保存代码。将适配器的USB端连接到计算机。打开终端并运行以下命令集之一,具体取决于您的计算机类型。确保您在正确的目录中。

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

    关注

    0

    文章

    193

    浏览量

    25726
收藏 人收藏

    评论

    相关推荐

    CDCL1810A 1.8V、10 输出高性能时钟分配器数据表

    电子发烧友网站提供《CDCL1810A 1.8V、10 输出高性能时钟分配器数据表.pdf》资料免费下载
    发表于 08-23 10:08 0次下载
    CDCL1810A 1.8V、10 输出高性能时钟<b class='flag-5'>分配器</b>数据表

    CDCL1810 1.8V 10路输出高性能时钟分配器数据表

    电子发烧友网站提供《CDCL1810 1.8V 10路输出高性能时钟分配器数据表.pdf》资料免费下载
    发表于 08-22 11:14 0次下载
    CDCL1810 1.8V 10路输出高性能时钟<b class='flag-5'>分配器</b>数据表

    CDCE18005高性能时钟分配器数据表

    电子发烧友网站提供《CDCE18005高性能时钟分配器数据表.pdf》资料免费下载
    发表于 08-21 11:12 0次下载
    CDCE18005高性能时钟<b class='flag-5'>分配器</b>数据表

    CDCE62005高性能时钟发生器和分配器数据表

    电子发烧友网站提供《CDCE62005高性能时钟发生器和分配器数据表.pdf》资料免费下载
    发表于 08-21 11:12 0次下载
    CDCE62005高性能时钟发生器和<b class='flag-5'>分配器</b>数据表

    液压分配器起什么作用的

    液压分配器是一种用于控制液压系统中液体流量和压力的设备。它在许多工业和工程应用中发挥着重要作用,例如在液压升降机、液压挖掘机、液压起重机等设备中。以下是液压分配器的主要功能和原理: 流量控制 :液压分配器
    的头像 发表于 07-10 10:56 800次阅读

    液压分配器工作原理是什么

    液压分配器,又称液压多路阀,是液压系统中的关键部件之一。它的作用是将液压泵输出的油液分配到各个执行机构,实现液压系统的控制和调节。 一、液压分配器的工作原理 液压分配器的基本组成 液压
    的头像 发表于 07-10 10:55 1544次阅读

    液压分配器压力调整方法有哪些

    液压分配器,又称液压分配器或液压分流器,是一种用于液压系统中的设备,主要用于将液压系统中的压力油分配到各个执行元件,以实现对液压系统的控制和调节。 一、液压分配器压力调整的重要性 液压
    的头像 发表于 07-10 10:53 1744次阅读

    单线分配器与双线分配器的区别是什么

    单线分配器与双线分配器是两种不同类型的电子设备,它们在通信、广播、电视等领域中有着广泛的应用。本文将介绍单线分配器与双线分配器的区别。 一、定义 单线
    的头像 发表于 07-10 10:44 764次阅读

    四路数据分配器的基本概念、工作原理、应用场景及设计方法

    四路数据分配器是一种数字电路元件,它的作用是将一个数据输入信号分配成多个数据输出信号。 1. 四路数据分配器的基本概念 四路数据分配器是一种多路复用器(Multiplexer),它将一
    的头像 发表于 07-10 10:42 1181次阅读

    八路数据分配器的基本概念及工作原理

    八路数据分配器是一种常见的电子设备,用于将一个输入信号分配到多个输出端。在本文中,我们将详细介绍八路数据分配器的基本概念、工作原理、应用场景以及设计方法。 一、八路数据分配器的基本概念
    的头像 发表于 07-10 10:40 1599次阅读

    DS90LV110AT 1至10 LVDS数据/时钟分配器数据表

    电子发烧友网站提供《DS90LV110AT 1至10 LVDS数据/时钟分配器数据表.pdf》资料免费下载
    发表于 07-05 11:34 0次下载
    DS90LV110AT 1至10 LVDS数据/时钟<b class='flag-5'>分配器</b>数据表

    Linux内核内存管理之slab分配器

    本文在行文的过程中,会多次提到cache或缓存的概念。如果没有特殊在前面添加硬件的限定词,就说明cache指的是slab分配器使用的软件缓存的意思。如果添加了硬件限定词,则指的是处理器的硬件缓存,比如L1-DCache、L1-ICache之类的。
    的头像 发表于 02-22 09:25 1115次阅读
    Linux内核内存管理之slab<b class='flag-5'>分配器</b>

    Linux内核内存管理之ZONE内存分配器

    内核中使用ZONE分配器满足内存分配请求。该分配器必须具有足够的空闲页帧,以便满足各种内存大小请求。
    的头像 发表于 02-21 09:29 865次阅读

    请问为什么CAN不使用手动引脚分配器来更改引脚?

    了 Pin28 (P2.8) 使用手动引脚分配器,它起作用了, 然后想把 \" sync2 \" 从 Pin25 (P2.15) 改为 Pin1 (P0.1), 但是在手动引脚分配器
    发表于 01-30 07:24

    HDMI分配器可以支持输出不同分辨率吗?

    HDMI分配器可以支持输出不同分辨率吗? HDMI分配器是一种常见的视频信号分配设备,可以将一个HDMI输入信号分配到多个HDMI输出端口。一般来说,HDMI
    的头像 发表于 12-07 09:53 970次阅读