电赛
文章平均质量分 54
TT的嵌入式开发路
花花世界迷人眼,过了春节再内卷
展开
-
STM32控制电机简易教程
STM32闭环控制电机原创 2022-07-21 14:31:54 · 4735 阅读 · 0 评论 -
冲刺电赛之电磁炮的制作-控制层2
久等了,上次说到任务三,自动搜索目标,并进行电磁炮的发射,我们首先要做的是进行一些参数的传递以及变量的初始化。代码:void SHOOT_Init(shoot_move_t *shoot_move_init){ shoot_move_init->shoot_OM_data = get_OM_data_point();//传入openmv数据 shoot_move_init->shoot_Usart_data = get_Usart1_data_point()...原创 2021-08-05 19:34:41 · 457 阅读 · 0 评论 -
冲刺电赛之电磁炮的制作-控制层
来了来了,有点迟,今天给大家讲一下电磁炮控制层的代码。首先人机交互,我这里和题目要求的有一点点的不一样,题目说是用键盘控制,我选择用的是蓝牙,型号HC-08,这是我用过HC系列最好用的,个人而言哈,用蓝牙的命令0x01 0x02 0x03 0x04进行四个任务的转换,还有角度和距离的输入,这个是软件层最外层的框架。代码如下:if(mian_U_data->stata == 2) { if(flag == 0) { fashe(); sign...原创 2021-08-03 22:47:53 · 1018 阅读 · 0 评论 -
2019年电赛电磁炮,冲刺国赛
先自报家门吧,本人大二,来自双一流大学,具体那个大学就不介绍了,在大一的时候就进入了专业实验室,本参与实验的培训,学习了很多关于单片机的知识,在今年,学校组织参加电赛,经过两轮的重重筛选,进入了最后的队伍,第二轮电赛我们抽到的题目是电磁炮,我从底层开始写代码,因为之前参加过机甲大师赛,对freerots操作系统情有独钟,所以在刚开始,就准备用这个操作系统写代码,但是很遗憾没有移植成功,所以就用蓝牙串口接收的数据作为任务切换的指令,主控用的stm32f103c8t6最小系统板。经过两天辛苦编写...原创 2021-08-01 18:13:07 · 2364 阅读 · 5 评论