2013| 1
|
【烟台】点阵屏教程(十二)----重力球 |
重力球 通过第十节的学习,我们知道可以用点阵屏做一个水平仪,指示出点阵屏的倾斜方向,但倾斜角度我们无法得出,这节我们升级一下,让点阵屏可以表示出它的倾斜角度,实现与生活中的水平仪中那个气泡来指示出倾斜角度。当然,我们在点阵屏上实现,当然不能用气泡来表示,但我们可以通过点阵屏上亮的点来表示。 项目内容 我们可以通过点阵屏上点的点亮来测试出点阵屏倾斜的角度。点阵屏在倾斜时,小球向侧面倾斜时,小球随着重力加速度向侧面滚动。重力加速度的取值是-1G到1G,而点阵屏上的点是0到7,找到它们一一对应的关系,即可用点来表示点阵屏倾斜的角度。 器材准备 项目指导 一、连接各路器件: 二、设计思路: 三、编程实现: 设两个变量accx和accy来存储X轴和Y轴的加速度,设x和y用来表示亮的点的横坐标和纵坐标。我们编写代码如下: 程序运行后,效果如下: [url=]视频\重力球.mp4[/url] |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed