当前位置: 首页 > news >正文

MSPM0G3507之电赛小车

一、前言

        本文没什么技术分享,纯聊天。以下内容均为笔者的浅薄理解,有不对的地方还请多多包涵。

二、相关配置

        主控单元:MSPM0G3507SPTR(48角)

        编译环境:Keil5.33、5.39(推荐)都可

        主控核心板:

0f3ccb54831740bdbcad39c0ea385d68.png

二、个人对题目的看法

        笔者个人认为今年的电赛小车题目还是比较简单的,相比于送药小车、双车跟随、倒车入库之类的,甚至比我们的校赛还要简单(校赛题目是那道倒车入库的题,而且每个车库前有数字纸牌,进行识别入库)。

三、关键技术

        寻迹这种都是很基础的了。难点就在于断线这一部分,由于题目要求不能使用是视觉,所以基本方案就是

1、6050、JY61(不一定能用!)

        6050估计大部分同学都读不出来,就算读出来了,偏航角Yaw也会很飘(不飘的话可以用,每秒零点零几度的那种)。我自己也卡了一个多月没做出来,所以就直接换方案了。用JY61,使用串口直接读取数据,但JY61不知道能不能用(慎重慎重!)

2、惯导

        这个东西做智能车的同学可能了解,比较高级,我也不太懂,这里只是提供一个思路。

3、能正常获取角度后,出弯道后,以当前角度为设定值,以实时获取的角度为反馈量。进行一个偏差计算就行了。可能都不太需要PID,一个比例,电机给个差速就行了(补个D可能不抖一些)。跑到弯道有概率跑出去,这里我也没太想好,转角可以稍微往里靠一点,灰度灯扫到后,通过灰度寻迹纠正回来(或者先转向,后寻迹)。

四、测评

        笔者认为这道题目很多同学都能跑完,最后比拼的就是速度,比谁用时少。测评专家手里会有一张打分表的,基础的要求完成,那基本都是满分。专家肯定会掐秒表计时,最后评奖估计就是看谁用时短。(这个类似于电源题,如果基本指标都完成,就卷谁的效率高)。

五、想对萌新说

        如果你才大一,那就好好通过这次比赛积累经验,获不获奖没关系,学到东西才是真。基础的东西一步步做,先点灯、按键、再驱动电机、搭车、慢慢跑起来、加入寻迹、沿直线、沿弯道......多和学长们沟通、交流(这就不多说了)。

五、想对学长们说

        注意小车的接线正确,接线端子上的铜线不要裸露出来,板子尽量用尼龙柱固定,小心铜柱刮开阻焊层短路。杜邦线少用,用了也要打胶打死。相关的线要固定好,别挂到轮子上,电池充电线别乱甩(拖地上),注意电池电压(别过冲、过放)。先低速,后高速,小心小车冲出去撞坏灰度。轮子加固好,别跑着跑着轮子掉出来了(轮QU他们有一款就是小轮子直接插到电机上,没有螺丝固定的,跑着跑着轮子会掉,建议用502胶死【!!!小心502流进电机里面!!!】)

六、上午就已经有学弟做出来了,还是可以的 

常规

交叉

七、总结

        难度不大,跑完应该会很多,就是比速度。平时备赛做好还是很有机会的。

        笔者不提供任何与竞赛题目相关的代码,不用来找我。也希望大家做最真实的自己!

        第一天可以睡睡,后面就得努力了,祝你们比赛顺利!

2024-7-29-19:49,热

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • spark 3.0.0源码环境搭建
  • Lua编程
  • LinuxCentos中安装apache网站服务详细教程
  • Vue中!.和?.是什么意思
  • Thinkphp仿华为商城源码/红色风格电脑手机数码商城系统网站源码
  • C++要点总结_02_表达式与语句
  • mongodb数据库运维之创建数据库及赋权限
  • 【解决方案】华普微汽车智能钥匙解决方案
  • 【2024蓝桥杯/C++/B组/传送阵】
  • 小程序开发_05
  • Vue 3 中使用 InMap 绘制热力图
  • kubernetes管理GUI工具Lens
  • 嵌入式软件工程师面试:RTOS相关问题全攻略
  • vue路由跳转时改变路由参数组件不渲染问题【已解决】
  • opencascade AIS_MouseGesture AIS_MultipleConnectedInteractive源码学习
  • [Vue CLI 3] 配置解析之 css.extract
  • android百种动画侧滑库、步骤视图、TextView效果、社交、搜房、K线图等源码
  • crontab执行失败的多种原因
  • isset在php5.6-和php7.0+的一些差异
  • MYSQL 的 IF 函数
  • uni-app项目数字滚动
  • Vue2 SSR 的优化之旅
  • Vue学习第二天
  • 彻底搞懂浏览器Event-loop
  • 程序员该如何有效的找工作?
  • 从零开始的webpack生活-0x009:FilesLoader装载文件
  • 从零开始的无人驾驶 1
  • 浮动相关
  • 三分钟教你同步 Visual Studio Code 设置
  • 携程小程序初体验
  • 译自由幺半群
  • 用Python写一份独特的元宵节祝福
  • 阿里云ACE认证之理解CDN技术
  • 支付宝花15年解决的这个问题,顶得上做出十个支付宝 ...
  • # .NET Framework中使用命名管道进行进程间通信
  • #周末课堂# 【Linux + JVM + Mysql高级性能优化班】(火热报名中~~~)
  • $var=htmlencode(“‘);alert(‘2“); 的个人理解
  • %check_box% in rails :coditions={:has_many , :through}
  • (1)Hilt的基本概念和使用
  • (31)对象的克隆
  • (floyd+补集) poj 3275
  • (HAL库版)freeRTOS移植STMF103
  • (二)Kafka离线安装 - Zookeeper下载及安装
  • (非本人原创)史记·柴静列传(r4笔记第65天)
  • (分类)KNN算法- 参数调优
  • (附源码)计算机毕业设计SSM疫情下的学生出入管理系统
  • (机器学习-深度学习快速入门)第一章第一节:Python环境和数据分析
  • (考研湖科大教书匠计算机网络)第一章概述-第五节1:计算机网络体系结构之分层思想和举例
  • (力扣)循环队列的实现与详解(C语言)
  • (论文阅读11/100)Fast R-CNN
  • (十五)devops持续集成开发——jenkins流水线构建策略配置及触发器的使用
  • (一)认识微服务
  • (转)nsfocus-绿盟科技笔试题目
  • (转)Spring4.2.5+Hibernate4.3.11+Struts1.3.8集成方案一
  • (轉貼) 蒼井そら挑戰筋肉擂台 (Misc)