制作一艘满载梦想的小船!

网友投稿 2019-08-29 13:23

https://cdn.china-scratch.com/timg/190831/13230Wb1-0.jpg

正文共:1756 16

预计阅读时间:5分钟


MAKER: Morrisl4  / 译:Roy


 https://cdn.china-scratch.com/timg/190831/1323091128-1.jpg

上一期给大家介绍了美国大学生做的测水质水上无人船,不少朋友后台回复好厉害,但是稍微有一点复杂,这期给大家介绍一个适合初学者的只结合3D打印和Arduino知识的项目。

不多说,先看下效果!


基于3D打印和Arduino的遥控船

https://cdn.china-scratch.com/timg/190831/1323096304-2.jpg

组件清单
小船所需的元件:
  • 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螺钉

  • 很多跳线再次出现

  照片中只包含部分组件,对于这个项目的物理部分,如船体,控制器和螺旋桨等部件,需要通过3D打印机打印。  打印部件清单
需要打印的部件: 
  • 控制器底座 x1

  • 控制器前盖 x1

  • 船体 x1

  • 桅杆 x1

  • 尾翼 x1

  • 螺旋桨毂 x2

  • 带n4415的螺旋桨(顺时针)x3

  • 带n4415的螺旋桨(逆时针)x3


除了可以一次打印的螺旋桨部件外,其他的大家单独打印。
建模遇到困难,关注公众号后台回复“小船模型”,可以下载对应stl文件参考。接线

https://cdn.china-scratch.com/timg/190831/13230a549-3.jpg

https://cdn.china-scratch.com/timg/190831/132310BK-4.jpg

趁着3D打印机在工作的过程中,我们可以先接线路。 这里有几点提醒需要注意。
1、必须将导线焊接到控制器的拨动开关(开/关键),因为有迷你面包板,其余的布线可以通过跳线完成。2、小船的接线也通过跳线连接。保证电池到L298N电机的连接是断开的。3、上传代码后,再闭合电路并进行测试。  烧录代码

https://cdn.china-scratch.com/timg/190831/132310K11-5.jpg

https://cdn.china-scratch.com/timg/190831/1323113518-6.jpg

完成布线后,开始上传代码。
把Arduino代码单独上传到Arduino板。例如,FanboatCode需要上传到小船的Arduino nano板。Controller_Code需要上传到控制器的Arduino nano板。
使用Arduino IDE上传代码。如果您没有Arduino IDE软件,可以从网站免费下载。 之后,通过关闭电路测试代码,然后扭动右侧操纵杆以观察伺服电机是否响应。之后,扭动左侧电位计,看看两个直流电机是否旋转。如果它们没有反应,那么先排查下接线是否有错误。
遇到困难的,关注公众号后台回复“小船代码”,可以下载对应Arduino代码参考。 组装

https://cdn.china-scratch.com/timg/190831/1323113525-7.jpg

https://cdn.china-scratch.com/timg/190831/1323116163-8.jpg

https://cdn.china-scratch.com/timg/190831/1323121b8-9.jpg

https://cdn.china-scratch.com/timg/190831/132312A03-10.jpg

https://cdn.china-scratch.com/timg/190831/1323125925-11.jpg

根据上面提供的图片,对大家来说,应该可以比较轻松得组好控制器。

要考虑的一件事是如何走线。一旦有电池组,操纵杆和nano等,就必须以一种可以将控制器盖放在控制器外壳上的方式来规划走线。电线的张力可能会推向盖子,让盖子难以关上。可以使用一些胶带来解决。

组装小船有两个部分。

第一部分是3D打印部件的组装。螺旋桨叶片紧紧地卡在螺旋桨桨毂上。此外,桅杆够通过过盈接触安装在船体上。之后,组装3D打印部件。

第二部分是组装电子元件。将两个LiPo(锂)电池粘贴在船体内侧。将伺服电机安装到船体上。接下来,将Arduino nano和电机驱动器放入船体。然后,将NRF24L01模块放置在船体的前部。将两个直流电机放入桅杆并将螺旋桨放在电机轴上。最后确保所有电线都塞进船体。请记住,在组装电子设备时,把电路断开。

试水

https://cdn.china-scratch.com/timg/190831/1323132637-12.jpg

最终实物效果图

到了这一步,小船可以下水了!体验畅游的感觉吧!

每个人的生命都是一只小船,有梦想的小船才能勇往直前。

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com