Hello,大家好,首先自我介绍一下,我是大家的新朋友,也是这个教程的主要创建人,大家可以称呼我David,我个人从大学一直到研究生,甚至到工作一直在学习应用嵌入式,从最初的51单片机,到后期深度学习,大约有十年的软硬件开发经验,下面我介绍一下自己的一些见解,不合适的地方欢迎大家指正。这套教程的主要针对对象是处于懵懂阶段的大一大二的学生,或者有工作需要的大学生,甚至对一些研究生来说,也是有很大帮助的,整套教程从硬件到软件,从下位机到上位机界面,以幽默风趣的讲解方式,帮助亲自动手设计一些DIY,在最短的时间内帮助大家培养兴趣,提高能力。
从大的方面讲,近几年甚至未来很多年,国家一直在扶持智能化产业的发展,例如人工智能,机器人,物联网等等,国家一直在倡导创新性发展,这些和我们自己的未来的工作和发展密切相关。工作本质一方面是追求自己想要的,另外一方面是挣钱,只有紧跟国家的发展需求,才能挣大钱。可能很多时候大家都认为,太难了,距离我太远了,我学不会。。。。。。其实并不难,以最简单的循迹移动机器人为例,就那么几部分组成,控制电机转起来,让机器人动起来,感应一下障碍物,寻找一下轨迹,再加几个报警功能,最简单的移动机器人就完成了。工业移动机器人,送餐机器人都是同样的原理,只要把基本原理弄明白了就很简单了,只是换机器人外壳就可以了。
下面介绍一下课程内容:
第一阶段:开场白:介绍个人对未来发展需求的理解,以及课程的内容。
第二阶段:心形DIY的外形设计。这一节课的目的是为了让大家熟悉CAD的基本操作,CAD教学不是这节课主要目标,但是CAD在我们日常生活中经常会用到,所以以这个形式让大家熟悉CAD的一些基本操作。
第三阶段:电路原理图的设计。电路原理图使用的是Altium designer 16进行设计,课程核心是教会大家使用AD软件进行原理图的设计,最短的时间内教会大家使用软件,软件的熟练程度需要大家后期的继续练习,保证大家能够独立设计原理图。
第四阶段:嵌入式入门操作。使用单片机进行入门操作,无非就是输入、输出,串口通信,使用库进行计算,一些软件的使用。在我们日常使用过程中,初步入门阶段的基本用法都会讲解。有些基础薄弱的,可以同步学习C语言基础教程。
第五阶段:QT上位机设计。QT上位机教程不再单独教学,而是以一个实际小项目的方式教给大家,只要入门,后面增强性学习就很快了。
第六阶段:上位机与下位机通信。通过上位机控制下位机,下位机实时将状态传输给上位机,增加数据校验方式等等,帮助你更快的入门。
第七阶段:补充性学习:通过前面六个阶段,嵌入式基本入门了,上位机也基本入门了,后面主要就是针对技能的提高。入门之后就要开始移动机器人的设计,也就是真正的实战应用项目。
现在是这个课程的基本思路,中间可能会有一些变化,学习路线基本是这样的,做出来的东西即可以学习东西,也可以送给女朋友。
若有错误,欢迎指正,技术支持联系方式QQ : 2228398717 答疑解惑QQ群: 1147400087
欢迎关注公众号:云翔科技教学平台,对应的资料公众号会发布。
有什么不懂的地方也可以联系技术支持微信: