学习目标:RGB矩阵显示文字,设置字体和背景颜色,设置翻转方向和滚动速度。
实验效果:在RGB矩阵上滚动显示‘Hello World!’字样,字体颜色为蓝色,翻转180度显示。
一、新建python文件
nano helloWorld.py
输入以下内容:
#!/usr/bin/python
from sense_hat import SenseHat
sense = SenseHat()
#设置旋转方向,可选0,90,180,270,默认为0
sense.set_rotation(180)
#设置颜色R G B值
color_text = (0, 0, 255)
color_back = (0, 0, 0)
#sense.show_message("Hello World!")
#参数scroll_speed修改的是滚动速度,默认0.1,text_colour是显示的字体颜色,back_colour是背景颜色
sense.show_message("Hello World!", scroll_speed=0.05, text_colour=color_text, back_colour=color_back)
按Ctrl+O保存,Ctrl+X退出
二、新知识点总结
1.旋转RGB矩阵的现象方向,默认以指向40pin排针的方向为0。
2.滚动显示字符串
3.修改显示字符串的参数,scroll_speed修改的是滚动速度,默认0.1,text_colour是显示的字体颜色,back_colour是背景颜色
三、运行程序
输入以下命令运行程序
python helloWorld.py
运行程序后,可以看到RGB矩阵上滚动显示‘Hello World!’。