开源|手把手教你造一个火星车

摘要:大学的时候总有不少想法,以为那些能本身设计电子做品的人特别牛。图书馆陈列这不少的书籍,可是总感受停留在理论上离咱们很遥远,我须要的是实干把东西作出来。想到还有不少小伙伴和之前我同样想造车殊不知道如何开始,我特地把我全部的资料和设计所有开源。闲暇时间也能够给小伙伴们一些指导和建议,其实这些东西很简单大家以为难是由于没有获得合适的引导。但愿个人举动能给那些造车学习的小伙伴一点点借鉴和帮助,也期待有小伙伴的加入能让这个车变得更加完善智能。git

话很少说开始咱们的造车之旅!github

1、目标指望

阶段一: 完成火星车车体的设计和制做和装配 阶段二: 完成火星车控制电路安装,控制板设计集成 阶段三: 实现火星车实现PS遥控、航模遥控手动遥控 终极目标: 实现火星车环境感知、自动驾驶markdown

第一阶段、制做车体段花费:

1.一台3D打印机(1000-4000)oop

2.3D打印机耗材(800左右)学习

3.MG996R(6个 13/个)spa

4.6005轴承(10个 2.5/个).net

5.608zz轴承(10个 0.7/个)设计

6.GM25-370电机(6只 40/只)code

7.M3/M4螺丝(若干)orm

8.18/24/26 AWG导线(延长电机、舵机控制线到控制板用)

9.间距2.54mm 3P杜邦端子(延长舵机控制线用 10套)

10.6P接线端子(延长电机控制线用 20套)

第二阶段、制做控制板花费:

1.PCB板生产(立创5元/5片,钢网80左右)

2.电子元器件采购(300左右,STM32F407涨价的离谱不计算在内)

3.3S电池(100)

4.PS2遥控(30)

5.航模遥控+支持PPM协议接收机(300)

6.0.93寸OLED(20)

7.PX4接口GPS(80)

8.ESP32Wifi模块(30)

9.IMU模块(80)

第三阶段、加入ROS机器人花费:

1.树莓派或者jetson开发板一块(300-1000不等)

2.深度摄像头(奥比中光 100)

3.激光雷达(300-2000不等)

2、具体实现

1.外观3D绘制

车体咱们摸着石头过河参照国外大神的设计,这里对他的无私奉献表示感谢!

源码地址:github.com/jakkra/Mars…

大神的设计使用Fusion 360软件在中国下载很慢,并且须要受权。做为雷锋的我为了方便你们学习修改,必需要给出solidworks版本。个人版本和原做的仍是有差异的,选的时候注意!

源码地址:gitee.com/bluesky_rya…

2.电路设计

使用立创EDA绘制PCB电路板,做者自用板开源地址

MCU控制板PCB

源码地址:oshwhub.com/bluesky_rya…

三、电机驱动板PCB

源码地址:oshwhub.com/bluesky_rya…

控制实物图

4.MCU程序设计

MCU程序

源码地址:gitee.com/bluesky_rya…

随着我国的航天事业蒸蒸日上,浩航星辰离咱们再也不那么遥远。你的心里是否也开始对探索外面未知的世界充满好奇。当勇气号、毅力号、天问一号、玉兔降落在遥远的地外星球时,你想不想也拥有一台这么科幻的探索小车。

有梦想就要去追寻,从如今作起永远都不晚!我想只要有决心有毅力迎着朝阳不断努力,老是会有收获的。做者就是怀对月球探测车的热爱花了大半年时间,白天上班晚上画图写代码,才作出了这台月球车。刚开始的时候我什么都没有,会的也很少都是通过不断的学习不断摸索最终才把车造出来了。

路漫漫其修远兮,火星车还有很长的路要走。做者心目中的它是一台能感知周围环境具有AI功能的智能机器人,遗憾的是做者受限于本身的知识水平只能带你们走到这里了,但愿大家有所收获未来能走得更远。

文章转载自: blog.csdn.net/wup42245760…

相关文章
相关标签/搜索