- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 冲刺电赛之电磁炮的制作-控制层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 460
原创 冲刺电赛之电磁炮的制作-控制层
来了来了,有点迟,今天给大家讲一下电磁炮控制层的代码。首先人机交互,我这里和题目要求的有一点点的不一样,题目说是用键盘控制,我选择用的是蓝牙,型号HC-08,这是我用过HC系列最好用的,个人而言哈,用蓝牙的命令0x01 0x02 0x03 0x04进行四个任务的转换,还有角度和距离的输入,这个是软件层最外层的框架。代码如下:if(mian_U_data->stata == 2) { if(flag == 0) { fashe(); sign...
2021-08-03 22:47:53 1026
原创 2019年电赛电磁炮,冲刺国赛
先自报家门吧,本人大二,来自双一流大学,具体那个大学就不介绍了,在大一的时候就进入了专业实验室,本参与实验的培训,学习了很多关于单片机的知识,在今年,学校组织参加电赛,经过两轮的重重筛选,进入了最后的队伍,第二轮电赛我们抽到的题目是电磁炮,我从底层开始写代码,因为之前参加过机甲大师赛,对freerots操作系统情有独钟,所以在刚开始,就准备用这个操作系统写代码,但是很遗憾没有移植成功,所以就用蓝牙串口接收的数据作为任务切换的指令,主控用的stm32f103c8t6最小系统板。经过两天辛苦编写...
2021-08-01 18:13:07 2381 5
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人