项目总结-未来可期

一、简介

        这是总结的第一篇文章, 在学校期间做了不少的作品,项目。关于这个总结,我首先是写一个简单的教程,也不说简单,我也是自学过来的,没上过课。但是对于从最基本的51单片机(含开发板自己制作,并实现功能,然后实现老师的课平时成绩优秀免听,当然,51的知识也是历史了),到stm32自学(直接入手机智云的物联网平台并结合原子哥视频对比性学习),再到实时操作系统RT-Thread Nano 版本结合裸机开发完成多个订单,到现在的更快、更强的RT-Thread Studio + CubeIDE 进行嵌入式实时操作系统RTOS 完整版本的开发,以及移植或添加各种软件包开发,再到基于ubuntu18.04 + ROS Melodic 或ubuntu mate 20.04 + ROS Noetic 机器人开发,通过RT-Thread rosserial 与ROS 通信,完成机器人运动系统设计,以及短距离无线通信控制(NRF24L01 2.4G、zigbee、wifi 阿里云 物联网平台规则引擎等)。越来越往嵌入式应用开发反方向发展了。当然,后面我主要以RTOS 及Linux应用开发方向发展,对于底层点的知识,用于应用开发中的性能优化。

当然我写文章是写给自己看的,使用块引用让文章看起来更舒服而已。

感谢你们看我的文章,我默认你们都有良好的基础,文章不可能手把手教你。

二、接下来会总结的教程

内容挺多的,应该会分栏

现在的教程主要是 校园巡逻机器人

对于校园巡逻机器人,从画图设计,到材料的选择,如铝材欧标2020或欧标1020,电源(电动车电源),电机为轮毅电机(直流无刷电机),控制机,电路设计,轴座,轴承,甚至是螺丝钉、锯条、螺丝刀等等,完全从想象到实现。

三、实现过程与成果

可行性 试验,做了这个不起眼的巡逻机器人,基于RT-Thread开发,当时是时间紧,花了一两天的时间,顺便参加了嵌入式智能互联大赛,得了个三等奖,证明项目可行

包括车和遥控器 第一次使用NRF24L01 还是很棒的

真正的项目开始了,是2021年4月份正式开始,包括材料购买与组装以及代码的编程,当然最困难的就是设计这个车的机械结构了,特别是实现阿克曼转向,然后让实验室有了大车,而且不是三轮车,是四轮“汽车”,代码花个一两天就可以实现比较完美的控制了。这个车直到做出来,百分之80到90的时间花在车铝材手工锯切割以及安装成车上,每个接件都是手工锯锯成或砂轮机打磨成。后来有空还用python给他写了个上位机管理软件,并在树莓派上使用snowboy + 百度语音技术 开发了车载语音系统 。

看图

当然,中途还是在上课的(巡逻机器人都课间时间做的,包括通宵),而且有两个课程都有课设,为了节约时间,我顺便做了个玩具车同时结束了两个课设(物联网软件设计nodejs + 阿里云、物联网应用设计NRF24L01无线通信),也就是巡逻机器人的玩具版,当然还手工焊接了一个遥控器

如图小车加遥控器,为了节约时间,布局比较随意,当然,肯定是优秀啦

 后来,为了能去比赛现场,以及更安全的自主导航,我在2021年7月份(考最后一科期末考试的前两个晚上,我考的还不错,就是切割铝材、砂轮机磨铝材的声音影响了他们的期末复习,我又制作了一辆小型的巡逻机器人,花了两三天时间把车做好,并使用CubeIDE + RT-Thread Nano写了套简单的代码实现控制,含无线)

学期完后假期按计划交替的进行着,不得不考虑校招了

四、取得的成就 

    这两天是全国大学生计算机设计大赛人工智能实践赛,该作品目前获得全总决赛二等奖 ,下一步是争取国一。 

想想当时报名这个比赛的时候我一个人同时做了五个项目的一部分,其中三个为实验室其他小组项目,如果当时集中火力只做自己的项目,应该国一已近到手了。

能力越大,责任越大。

希望未来317实验室的你们能超越我,当然包括动手能力、编程能力、理论、课程、以及实验室创办的培养初心(三能三创),当然还有最重要的体育成绩。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值