1)前面的准备工作已经完成,接着开始整个系统的组装,首先来组装底坐,需要用到图16中的材料:
在前面,已经将主板与RGB灯板安装好,但由于电机高速转动会带来平衡性问题,因此通过图20的方法进行优化:
然后将配重后的主板通过次级线圈与底座的大线圈相扣,就完成了整个系统的硬件安装,具体效果如图21所示:
②:选择串口,正常情况下驱动安装好后,软件会自动选择,如果有问题,请检查驱动是否正常;
③:打开hex文件,解压RGB.rar后会得到一个RGB.hex文件,选中;
④:选择处理器频率,该芯片最高支持24M;
⑤:下载。注意,应该先断开图23中VCC的连接,点击下载后,再连上,在软件的右下角会有相应的提示,比如下载成功。
最后我们可以看到预期的效果(此时不用安装在旋转底座上):
知乎视频?www.zhihu.com
3)如何显示一个动画/p>
动画的本质也是一帧一帧的图像,帧数越多,效果越好,但需要很多的内存空间,由于单片机的flash有限,因此第3个例程做一个简单的贪吃蛇游戏。
首先,用“字模3增强版”绘制出一帧一帧的图像,并把其保存为bmp格式,本例程共有30帧
最后的显示效果如下:
知乎视频?www.zhihu.com

由于单片机的资源有限,所给的例程3只是一个固定的效果(事先设定好了游戏路径);当然,你也可以尝试用算法去写一个自动的贪吃蛇游戏,那样会非常好。
- 4 总结与制作要求
1)通过前面的例程,应该对整个系统有了大致了解,本比赛主要考查两个方面的内容:第一,硬件模型制作水平,比如组装、焊接的情况等;第二,也是最重要的,考查软件编程实现的显示效果,哪一组的效果越丰富、颜色越绚丽,则得分就越高,若只是按照指导文档制作了一遍那也没有太大意义。所以,希望大家下功夫去写软件,去实现、去尝试;
2)相应的例程和软件工具,将在QQ群里面共享给大家,主要有以下几个:
①:RGB例程;
②:SWJTU例程
③:Snake例程
④:PC2002取模软件
⑤:PL2303驱动
⑥:stc-isp下载软件
⑦:Zimo3软件
3)制作调试时如果没有工具,也可到实验室来做,来之前先在群里确认一下是否开门了;
4)本次比赛完成的同学可以保留作品,不再上交;
5)本次比赛将在11月底进行,请大家抓紧时间,有任何问题先查看文档,也可在Q群里面联系老师,但每一步操作之前,先确认看清楚了指导文档,以免损坏器件,若器件出现损坏的情况,可联系老师提供,为了不让大家再三浪费、同时学校经费也有限,部分元件再次领取时需要收成本费用。
6)最后,祝大家取得好的成绩!
相关资源:android实现手机摇晃摆动效果_android开发-Android代码类资源…
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!