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

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

3天内不再提示

怎样制作一个由树莓派控制的剪叉式升降机

454398 来源:工程师吴畏 2019-08-23 16:55 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

第1步:需要哪些东西

怎样制作一个由树莓派控制的剪叉式升降机

这个项目你需要一堆东西。如果你像我一样享受3D打印和构建东西,你可能已经拥有了大部分内容。确保你看看麦克马斯特卡尔的螺丝,当你购买它们的价格要便宜得多。您也可以从亚马逊订购套装。

需要的工具:

5.5毫米套筒扳手

2.5,2.0 mm hex驱动器值得拥有一套好的。

钻1/8“钻头我有这个钻头套装。

石墨润滑油

烙铁

焊料我认为焊接时我的焊接质量很差。

Sander(最好的砂光机) (世界上)

3D打印机我有XYZ Da Vinci Pro 1.0并且对它感到很兴奋。

机械部件:

合金钢插座或按钮头螺钉:请务必订购超过您需要的订单,因为我的计数可能已关闭!

(1)M3 x 10mm按钮头

(2)M3 x 12mm按钮头

(4)M3 x 10mm

(6)M3 x 12mm

(4)M3 x 16mm

(34)M3 x 20mm

(2)M3 x 25mm按钮头

(8)M3 x 30mm

(4)M3 x 45mm

(30)M3尼龙锁紧螺母

(54)M3垫圈

(48)3x6x2mm轴承在没有这些轴承的情况下工作,但确保更好。

(1)8x22x7mm轴承你也可以偷一个来自烦躁的微调器

3D印刷零件您可以从正面零件下载这些零件

(2)梁20mm x 20mm x 190mm

(1)限制器

(1)电机螺旋安装

(1)平台导轨

(1)平台

(1)后螺旋安装

(1)滑块

(1)剪式内底

( 4)剪刀内部

(1套)剪式外部

(1)伺服安装前部

(1)伺服安装后部

(1套)垫片

(2)5/16“螺母(Home Depot)

(1)5/16”x 5 - 1/2“螺栓(Home Depot)如果您愿意,也可以使用5/16”螺纹杆。

电气

Raspberry Pi,我使用3型号B +任何Pi版本都可以使用这是一个不错的套件。

(1)Lewansoul LX-16a串行总线伺服,我的价格低于20.00美元(我需要搜索亚马逊或Banggood,链接不断变化)

(1)Lewansoul串行总线调试板。

(1)金属伺服喇叭

(2)限位开关https://amzn.to/2SsZBGj

硅胶线这些很棒,你可以用指甲剥掉它们(如果你不咬指甲)

电池供电伺服,我正在使用宜家的4节AA镍氢电池。

消耗品:

Q-Tips

超细纤维布

创可贴(希望不是)

第2步:基础

分阶段构建它更容易,让我们将从基地开始。然后我们将转向电子设备,最后组装剪刀。它印有不同的颜色,因为我使用的是PLA和PETG。

如果您还没有这样做,请打印出您的零件。我的打印机花了几天时间完成所有部件的打印。

你可以在这里找到这些部件:https://www.thingiverse.com/thing:3325636

重要的安全提示(原始Ghostbusters参考,谷歌)

花点时间,不要过度拧紧M3螺丝,塑料条很容易。如果剥开孔,您可能需要重新打印部件或使用一些大猩猩胶(棕色的东西)并用牙签轻轻涂在孔内,并在使用前将其完全干燥过夜。

将洗衣机“漂亮的一面”放好,看起来更好。

慢慢来,或者你可能需要重新打印。

打印剪刀部分最后,因为它是构建的最后一部分。

我们走了。

A。开始打印所有部件(参见零件清单。

B。将零件磨平,修剪出令人讨厌的东西。

步骤3:安装限位开关。

A。弯曲公共引线(侧面已弯曲的引线)开关),所以它齐平并焊接限位开关上的电线。如果忘记此步骤,则没有足够的间隙来安装伺服。

注意:这是在构建的这一部分需要进行的唯一焊接。

B。钻通(4)1/8“孔伺服安装座,请参见上图中的紫色箭头。钻孔允许螺栓自由通过并稍后将伺服安装座拧紧到导轨上。

C。最后,如图所示将限位开关安装到伺服安装座上(2) M3 x 16mm螺钉。

步骤4:下部电机螺钉安装

A。在下部电机螺丝安装座中钻出(5)1/8“孔,请参见上图中的紫色箭头。

B。然后使用(4)M3 x 12mm按钮头螺钉将下部Moto螺丝安装座连接到金属伺服喇叭。

C。最后,安装下部电机螺钉使用(1)M3 x 10 mm螺钉安装到伺服系统。

步骤5:安装伺服和螺栓

A。钻取(4)1/8“后伺服安装座上的孔如上图所示,紫色箭头表示。

B。钻穿(2)1/8“孔螺丝安装在上面照片中的紫色箭头所示。注意:根据您打印的版本,您的颜色可能会更短。

C。将伺服器安装到伺服安装座上。你可能需要修剪一下以获得合适的效果。它会有点松散。然后使用(4)M3 x 45mm螺钉和垫圈将后伺服安装到前伺服安装座。伺服器会左右摇摆而不是来回摇摆。

D。将5/16“x 5 - 1/2”螺栓插入上部螺钉安装座;它应该是一个舒适的合身。您可能需要稍微修剪开口以使其适合。

E。使用(2)M3 x 16mm螺栓和垫圈连接到螺丝安装座的两半。

F。您的组件应该看起来像是最后一张照片。

第6步:滑块和后部装配

现在是时候安装滑块和后螺钉安装座。

A。插入(2)5/16螺栓进入滑块。螺栓前后应有一点间隙。没有游隙,螺钉将在运动时结合。

B。将5/16螺栓上的滑块拧紧几英寸。

C。如图中紫色箭头所示,在后部螺钉安装轴承盖上钻出(4)1/8“孔。

D。将8mm x 22mm x 7mm轴承插入后螺钉安装座,并将轴承盖安装在(4)M3 x 12mm螺栓和垫圈上。

E。安装(1)带(2)M3 x 16mm螺栓的限位开关

F。将5/16“螺栓滑入轴承。注意:这里会有一堆游戏。您需要使用一块电工胶带或热缩管来减少游隙量。测量下一步所需的量。

步骤7:完成下部装配。

现在您已完成电动组件,是时候将其安装到导轨上了。铁轨是The Great Mojave Rover Project的一部分,可能看起来有点矫枉过正。我计划将剪叉式升降机整合到火星车中,导轨设计允许我稍后这样做。

A。每个导轨的一侧平滑。您不需要打磨一堆,只需要将凸起弄平。

B。首先使用(4)M3 x 30mm螺栓拧紧后螺钉安装座和垫圈。这应该位于导轨末端齐平。

C。将5/16“螺栓插入轴承,将伺服安装座插入第4个孔中(留空3个)测量胶带或热收缩的位置。连接胶带或热缩并重新安装组件。

D。将伺服组件拧到导轨上使用(4)M3 x 30mm螺栓和垫圈的第4个孔(离开3个空)注意您的伺服安装座可能有点不同,我重新设计了更长的5/16“螺栓。请仍然留空3洞。

现在您应准备好电动组件,以便连接限位开关螺丝,并使Raspberry Pi来回移动滑块。

步骤8:限位开关调节器。

两个限位开关调节器将启动您希望滑块停止的开关。您需要在接合螺栓从上方通过的两个位置使用按钮头螺钉进行间隙。此外,两个限位开关调节器3D打印部件都是相同的。

A。钻(2)1/8“在每个限位开关上插入孔。

B。将按钮头螺钉插入接合器中。

C。在每个接合器中插入限位螺钉,(1) M3 x 20mm,另一个是(1)M3 x 40mm。

D。将限位开关接合器安装到滑块上。使用伺服侧的较长螺钉(40mm)

注意:我将锁定螺母连接到我的长接合器上,因为我剥去了孔。

步骤9:连接Pi。

软件因为这很简单,它只是简单地升高和降低升力。您可以编辑代码以执行任何您想要的操作,玩得开心。

我假设您已经知道如何在Raspberry Pi上加载操作系统以及如何编写简单的Python 3程序, Hello World示例就可以了。

这是一个很好的起点,但是有很多资源可以开始使用。

设置你的Pi。

运行你的第一个Pyhon程序。

步骤10:连接你的下部装配。

对于像这样的小项目,我更喜欢在面包板上使用Pimoroni Pico HAT黑客板。你可以使用任何东西,但我喜欢这个小设备。我在HAT两侧的40针母头上焊接,这允许我在任何一侧使用(见第二张照片)。

警告:我已经炸毁了一对Raspberry Pis这样做Pi已启动。确保红色为+且黑色为接地或 - ,伺服调试板内置无保护。

A. 将黑线连接到每台交换机上的公共连接Pi的地面。 (第6针)

B 。将绿线连接到下限开关(参见第1张照片),然后连接到GPIO 23(引脚16)

C。将黄线连接到上限开关(参见第1张照片)然后转到GPIO 22(针脚15)

D. 将伺服调试板连接到Pi上的USB端口

E. 使用随LX-16A伺服提供的电缆将伺服连接到伺服调试板

F. 连接电源到伺服调试板。请勿使用Pi为伺服板供电,请使用外接电池。我使用了4节AA电池。

步骤11:加载并运行Python程序

我再次假设您知道如何启动终端并知道如何启动Python3程序。

A。启动终端

B. 我们需要克隆几个库GitHub上。第一个是Ethan Lipson的PyLX16A,另一个是来自BIMThoughts‘GitHub的Scissor Lift代码

cd

git clone https://github.com/swimingduck/PyLX-16A.git

git clone https://github.com/BIMThoughts/ScissorLift.git

cd ScissorLift

cp 。./PyLX-16A/lx16a.py 。

上面的命令执行以下操作:

cd 将目录更改为主目录

git clone 将代码文件从GitHub下载到存储库名称的文件夹中。

cd ScissorLift 将文件夹更改为ScissorLift代码所在的位置

cp 。./PyLX-16A/ lx16a.py 。复制伺服命令所需的库。

C 即可。您应将Pi连接到电机组件,并将调试板连接到USB和伺服。

D。键入以下内容以运行开关测试。

cd

cd ScissorLift

python3 SwitchTest.py

程序将开始说“停机”。

将开关从伺服器进一步接合,程序将以“上升”响应。现在使用最接近伺服的开关,程序将停止。

故障排除:

如果失败请仔细检查接线,我犯了错误第一次将黄线焊接到错误的开关连接,并在接合第一个开关后停止。

步骤12:电机测试

现在开关工作,是时候测试电机组件。

您已经下载了代码。让我们开始。

A。确保您的伺服系统连接到调试板,任何插头都能正常工作。

乙即可。从终端输入以下内容:

cd

cd ScissorLift

python3 MotorTest.py

您的滑块将开始移动,当首先朝向伺服时,然后当限位开关接合时,它将向另一个方向移动并在到达另一个限位开关时停止。

如果你听到它开始绑定,拔掉来自调试板的伺服,然后按ctrl-c停止程序并确定它绑定的原因。

故障排除:

在幻灯片中间绑定:

a。螺母不会在滑块内自由移动。

b。螺钉安装座不居中。

c。轴承不是自由的。

滑动结束时的绑定是由于开关未接线或需要调整啮合螺钉引起的。

d。按ctrl-c后伺服继续移动,拔掉伺服电线到调试板。这将重置伺服。

步骤13:剪刀装配

现在我们终于可以组装剪刀了。剪刀有三个主要部件。

Scissor Outer(第一张照片,看起来像蓝色冰棍棒)

Scissor Inner(第二张照片灰色)

剪刀内底(第二张照片蓝色)

Scissor Inner和Scissor Inner Bottom之间的区别在于轴承的位置,如照片右侧所示。 观看视频更容易在那里解释。

A。将轴承插入每个Scissor件中。您可能需要使用螺栓,垫圈和螺母将垫圈压入槽中。如果您打破了插槽,可以使用胶水来修复它。

B 。使用石墨润滑剂和棉签,涂在剪刀的非承重面上。

C 。使用M3 x 20mm螺钉,垫圈和锁紧螺母。从内底开始将剪刀外部连接到中间连接。 (见图)

D 。将另一个外剪刀连接到底部剪刀的末端,其中轴承位于内侧。然后将另一个内部剪刀连接到中间。

E。继续连接内外剪刀,直到用完剪刀。

步骤14 :将剪刀安装到底座上。

使用(2)M3 x 20mm,带(2)个垫圈和3d打印空间将剪刀组件连接到伺服支架上基座。

使用(2)M3 x 12mm将剪刀组件连接到滑块。

除了平台,你有一个工作剪叉式升降机。

步骤15:剪刀运行测试

连接你的剪叉式升降机如果你还没有这样做,请回到Raspberry Pi。

A。从Raspberry Pi上的终端再次运行MotorTest.py并看到你的剪叉式升降机。

继续关注:

任何绑定

限制啮合螺钉的间隙

如果绑定或发生某些事情,请先从调试板上拔下伺服电源。

步骤16:附加平台

希望通过现在你想出了如何放置平台。

A。确定你想要平台的最终目的。

B. 将平台导轨安装到剪刀顶部的外侧。在需要垫片的一侧,您需要一个M3 x 25mm螺钉和2个垫圈。另一方面,使用带有1个垫圈和1个锁紧螺母的M3 x 20mm螺钉。

C。使用M3 x 12mm螺钉和垫圈将平台顶部连接到导轨上。

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

    关注

    0

    文章

    28

    浏览量

    10951
  • 树莓派
    +关注

    关注

    122

    文章

    2069

    浏览量

    109703
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    零成本钢铁侠手套!树莓+OpenCV 秒变手势遥控器!

    大家好,这是树莓和OpenCV的连载专题。使用树莓与OpenCV实现姿态估计和面部特征点
    的头像 发表于 08-16 16:16 883次阅读
    零成本钢铁侠手套!<b class='flag-5'>树莓</b><b class='flag-5'>派</b>+OpenCV 秒变手势遥控器!

    如何使用树莓与OpenCV实现面部和运动追踪的云台系统?

    大家好,这是树莓和OpenCV的连载专题。使用树莓与OpenCV实现姿态估计和面部特征点
    的头像 发表于 08-14 17:45 957次阅读
    如何使用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>与OpenCV实现面部和运动追踪的云台系统?

    树莓操作系统:版本、特性及设置完整指南!

    树莓操作系统是什么?树莓操作系统是树莓基金会
    的头像 发表于 07-28 18:26 828次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>操作系统:版本、特性及设置完整指南!

    树莓6 传闻:发布日期与规格!

    每当我想再为我的收藏增添树莓时,总会在是立即购买还是等待硬件更强大的下代之间犹豫不决。但新树莓
    的头像 发表于 07-11 16:21 1344次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>6 传闻:发布日期与规格!

    树莓复古游戏,你会选哪一个

    复古游戏与树莓单板计算机的组合十分常见。在树莓项目列表中,几乎都会包含至少复古游戏项目。
    的头像 发表于 06-16 16:56 824次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>复古游戏,你会选哪<b class='flag-5'>一个</b>?

    树莓分类器:用树莓识别不同型号的树莓

    在本教程系列的第部分中,您将学习如何使用树莓AI摄像头来检测不同的树莓型号。本系列Dav
    的头像 发表于 06-13 16:39 985次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>分类器:用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>识别不同型号的<b class='flag-5'>树莓</b><b class='flag-5'>派</b>!

    树莓“揪出”家里的耗电怪兽!

    在本应用中,我们将使用树莓设置CE电流监测器,并通过网页界面显示电路的电流读数。本项目使用的组件硬件组件树莓
    的头像 发表于 06-04 15:33 1142次阅读
    用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>“揪出”家里的耗电怪兽!

    树莓“吉尼斯世界记录”:将树莓的性能发挥到极致的项目!

    树莓款功能强大、体积小巧且高度可定制的设备,多年来,我们见证了它被应用于众多领域。无论是将其装入3D打印的经典游戏外壳,还是简单地将它隐藏起来作为家庭文件服务器,我们都报道过在
    的头像 发表于 05-22 16:53 1199次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>“吉尼斯世界记录”:将<b class='flag-5'>树莓</b><b class='flag-5'>派</b>的性能发挥到极致的项目!

    能够精准定位的树莓机器人!

    我为我的自制机器人BigRob(同样树莓驱动)配备了基于树莓的精准GPS导航系统。本项目所用组件硬件组件NV08C-CSMx1NV08
    的头像 发表于 05-17 08:33 842次阅读
    能够精准定位的<b class='flag-5'>树莓</b><b class='flag-5'>派</b>机器人!

    树莓4 打造专属流媒体控制台!

    树莓体验DIY智能科技!如今市面上有各种各样的流媒体控制台,但购买现成的哪有自己从零开始制作的有趣呢?至少,这似乎是树莓
    的头像 发表于 05-11 08:33 427次阅读
    用 <b class='flag-5'>树莓</b><b class='flag-5'>派</b>4 打造专属流媒体<b class='flag-5'>控制</b>台!

    解锁树莓集群:步步打造你的超级计算阵列!

    树莓集群简介树莓集群是多台联网的树莓计算机组
    的头像 发表于 04-25 16:17 1938次阅读
    解锁<b class='flag-5'>树莓</b><b class='flag-5'>派</b>集群:<b class='flag-5'>一</b>步步打造你的超级计算阵列!

    Homey Pro树莓 Compute Module 4 供电

    先进的枢纽,使智能家居系统更智能、更可定制、更易于控制HomeyPro树莓Compute
    的头像 发表于 03-25 09:48 549次阅读
    Homey Pro<b class='flag-5'>由</b><b class='flag-5'>树莓</b><b class='flag-5'>派</b> Compute Module 4 供电

    超酷的树莓智能镜项目,快来了解!

    ,这些树莓智能镜项目都非常值得看。制作能够显示实时天气、新闻、旅行信息等内容的魔镜是
    的头像 发表于 03-25 09:33 1257次阅读
    超酷的<b class='flag-5'>树莓</b><b class='flag-5'>派</b>智能镜项目,快来了解!

    GPIO在树莓中的应用

    树莓(Raspberry Pi)是英国树莓基金会开发的信用卡大小的单板计算机,它具有强
    的头像 发表于 01-09 09:41 1248次阅读

    【「嵌入系统设计与实现」阅读体验】+ 智能晾衣架

    系列的传感器,包括光照温湿度传感器、风俗传感器、雨滴传感器,可根据监测到的天气情况做出相应的策略。 结构设计中包含连杆伸缩机构、卡槽收衣机构、餐盘转动机构、升降机构等。 本设计
    发表于 12-30 18:06