3786| 2
|
[教程] 好玩的sensehat (学习笔记1) |
好玩的sensehat sensehat是由舵罗仪、加速度传感器、气压计、温度传感吕、湿度传感器、8X8RGB LED矩阵和五向摇杆。由树莓派主板40pin GPIO接口提供电源和数据连接。 给它通电后,灯呈现彩色,是不是很漂亮? 连接图 把点阵屏看成坐标轴,原点在点阵屏的左上角,灯的位置用(x,y)表示。 x值:表示“行” ,自左向右依次变大,范围为0~7。 y值 :表示“列” ,自上向下依次变大,范围为0~7。 初始位置及旋转 我们将树莓派与电脑连接好之后,我们登陆古德微平台,输入帐号与密码进入。打开”我的设备“下的”控制“进入"设备控制“后“连接设备”。我们就可以对Sense HAT进行操作了。 首先我们打开“sense hat"模块,我们可以看到里同有如下积木 当我们将此积木拖到编辑区后,我们可以运行,得到如下效果图: 注意:点阵屏目前只能显示英文字符和数字,还不能显示中文。 我们可以用积木 运行之后,我们看到的字符是移动的 我们看到还有积木我们试一下它有什么效果?但前面显示的字符仍在屏上为了使它消失,我们需要用积木我们写程序如下: 运行结果如下图: 另外需要特别注意,点阵屏之前做过旋转操作后,哪怕把旋转操作的积木删掉,再次显示内容,也还是会旋转显示,所以如果你发现你的点阵屏被点亮灯的位置坐标与命名规律不符合时,有可能是之前做过旋转的操作,解决方法有两种:一是可以用旋转为0度积木,把显示内容旋转过来。还可以断电处理,也就是说不管向哪个方向旋转,等到下次你再点亮点阵屏时,它还是正向显示的。另外,点亮点阵屏前,我们一般要用到熄灭点阵屏积木,清除之前的操作。另外需要特别注意,点阵屏之前做过旋转操作后,哪怕把旋转操作的积木删掉,再次显示内容,也还是会旋转显示,所以如果你发现你的点阵屏被点亮灯的位置坐标与命名规律不符合时,有可能是之前做过旋转的操作,解决方法有两种:一是可以用旋转为0度积木,把显示内容旋转过来。还可以断电处理,也就是说不管向哪个方向旋转,等到下次你再点亮点阵屏时,它还是正向显示的。另外,点亮点阵屏前,我们一般要用到熄灭点阵屏积木,清除之前的操作。 |
© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed