电赛选择了旋转倒立摆这个题目,主控制器用的nano,开发用arduinoIDE+arduino库+avr语言,兼顾了开发效率和代码执行效率,但是avr单片机调试参数很不方便,于是自己写了个串口调试函数。
调试步骤:
1、尽快让摆杆晃动超过+/-60°
2、尽快让摆杆完成圆周运动
3、用手将摆杆放在165°左右的位置,放开手让摆杆保持平衡,水平移动不超过90°
4、摆杆处于自然下垂状态,然后尽快使他倒立并保持10s
5、加干扰,要求摆杆不倒或者2s内回复倒立
6、摆杆保持倒立的状态下水平旋转一周
调试视频展示:
附件包含:
- 全国大学生电子设计竞赛作品文档
- 设计竞赛作品参考资料
- 设计竞赛作品硬件电路
- 设计竞赛作品程序代码
- 设计竞赛作品
阅读全文