制作一艘满载梦想的小船!
正文共:1756字 16图
预计阅读时间:5分钟
MAKER: Morrisl4 / 译:Roy

上一期给大家介绍了美国大学生做的测水质水上无人船,不少朋友后台回复好厉害,但是稍微有一点复杂,这期给大家介绍一个适合初学者的只结合3D打印和Arduino知识的项目。
不多说,先看下效果!
基于3D打印和Arduino的遥控船
小船所需的元件:
-
Arduino Nano x1
-
迷你面包板 x1
-
L298N电机驱动器 x1
-
直流电机 x2
-
SG90伺服电机 x1
-
NRF24L01模块无线收发器 x1
-
LiPo电池(锂电池) x2
-
很多跳线
-
Arduino Nano x1
-
迷你面包板 x1
-
适用于Arduino的操纵杆模块 x2
-
带天线的NRF24L01无线收发器模块 x1
-
旋转电位器 x2
-
拨动开关 x1
-
6V AA(5号)电池座 x1
-
1.5V AA(5号)电池 x4
-
长6mm的M3螺钉
-
很多跳线再次出现
需要打印的部件:
-
控制器底座 x1
-
控制器前盖 x1
-
船体 x1
-
桅杆 x1
-
尾翼 x1
-
螺旋桨毂 x2
-
带n4415的螺旋桨(顺时针)x3
-
带n4415的螺旋桨(逆时针)x3
除了可以一次打印的螺旋桨部件外,其他的大家单独打印。
建模遇到困难,关注公众号后台回复“小船模型”,可以下载对应stl文件参考。接线
1、必须将导线焊接到控制器的拨动开关(开/关键),因为有迷你面包板,其余的布线可以通过跳线完成。2、小船的接线也通过跳线连接。保证电池到L298N电机的连接是断开的。3、上传代码后,再闭合电路并进行测试。 烧录代码
把Arduino代码单独上传到Arduino板。例如,FanboatCode需要上传到小船的Arduino nano板。Controller_Code需要上传到控制器的Arduino nano板。
使用Arduino IDE上传代码。如果您没有Arduino IDE软件,可以从网站免费下载。 之后,通过关闭电路测试代码,然后扭动右侧操纵杆以观察伺服电机是否响应。之后,扭动左侧电位计,看看两个直流电机是否旋转。如果它们没有反应,那么先排查下接线是否有错误。
遇到困难的,关注公众号后台回复“小船代码”,可以下载对应Arduino代码参考。 组装
根据上面提供的图片,对大家来说,应该可以比较轻松得组好控制器。
要考虑的一件事是如何走线。一旦有电池组,操纵杆和nano等,就必须以一种可以将控制器盖放在控制器外壳上的方式来规划走线。电线的张力可能会推向盖子,让盖子难以关上。可以使用一些胶带来解决。
组装小船有两个部分。
第一部分是3D打印部件的组装。螺旋桨叶片紧紧地卡在螺旋桨桨毂上。此外,桅杆够通过过盈接触安装在船体上。之后,组装3D打印部件。
第二部分是组装电子元件。将两个LiPo(锂)电池粘贴在船体内侧。将伺服电机安装到船体上。接下来,将Arduino nano和电机驱动器放入船体。然后,将NRF24L01模块放置在船体的前部。将两个直流电机放入桅杆并将螺旋桨放在电机轴上。最后确保所有电线都塞进船体。请记住,在组装电子设备时,把电路断开。
试水
最终实物效果图
到了这一步,小船可以下水了!体验畅游的感觉吧!
每个人的生命都是一只小船,有梦想的小船才能勇往直前。--end--
声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com