其他分享
首页 > 其他分享> > 开源|手把手教你造一个火星车

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

作者:互联网

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

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

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

话不多说开始我们的造车之旅!

一、目标期望

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

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

1.一台3D打印机(1000-4000)
2.3D打印机耗材(800左右)
3.MG996R(6个 13/个)
4.6005轴承(10个 2.5/个)
5.608zz轴承(10个 0.7/个)
6.GM25-370电机(6只 40/只)
7.M3/M4螺丝(若干)
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不等)

二、具体实现

1.外观3D绘制

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

源码地址:https://github.com/jakkra/Mars-Rover

大神的设计使用Fusion 360软件在中国下载很慢,而且需要授权。作为雷锋的我为了方便大家学习修改,必须要给出solidworks版本。我的版本和原作的还是有差别的,选的时候注意!

源码地址:https://gitee.com/bluesky_ryan/mars-rover-3D.git

2.电路设计

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

MCU控制板PCB
源码地址:https://oshwhub.com/bluesky_ryan/man-you-ju-hu-xin-banv1_copy_copy_copy

3、电机驱动板PCB

源码地址:https://oshwhub.com/bluesky_ryan/motor_driver_copy_copy
 控制实物图

4.MCU程序设计

MCU程序

源码地址:https://gitee.com/bluesky_ryan/mars-rover-mcu.git

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

文章转载自: https://blog.csdn.net/wup422457601

标签:手把手,开源,源码,控制板,https,copy,com,火星车
来源: https://blog.csdn.net/qq_39400113/article/details/116307847