2.显示笑脸

您当前位置: 首页 > 树莓派Sense HAT > 树莓派官方扩展板教程

学习目标:RGB矩阵显示多个灯,修改颜色。

实验效果:在RGB矩阵上显示一个绿色的笑脸。

一、新建python文件

nano smile.py

输入以下内容:

#!/usr/bin/python

from sense_hat import SenseHat

sense = SenseHat()

#显示的颜色值

X = (0, 255, 0)

O = (0, 0, 0)

#微笑表情数据

smile = [

    O, O, O, O, O, O, O, O,

    O, O, O, O, O, O, O, O,

    O, O, X, O, O, X, O, O,

    O, O, O, O, O, O, O, O,

    O, X, O, O, O, O, X, O,

    O, O, X, X, X, X, O, O,

    O, O, O, O, O, O, O, O,

    O, O, O, O, O, O, O, O

]

#显示表情

sense.set_pixels(smile)

image.png

按Ctrl+O保存,Ctrl+X退出

 

二、新知识点总结

1.修改RGB矩阵亮绿色,其中X表示表情的颜色,O表示背景颜色

image.png

2.新建RGB矩阵列表

image.png

3.显示smile表情

image.png

 

三、运行程序

输入以下命令运行程序

python smile.py

image.png

运行程序后,可以看到RGB矩阵上显示绿色的笑脸。

image.png