[Python] SenseHatのLEDに背景色を指定し1文字表示する
Pythonを使ってSenseHatのLEDに背景色を指定して1文字だけ表示してみます。今回は青色の背景色でAの文字を表示します。文字色は無指定なので初期値の白色になります。
まず、デスクトップの何もないところでマウスの右ボタンをクリックします。
メニューが表示されるので「Create New...」>「Empty File」を選択します。
chr2.pyと入力し「OK」ボタンをクリックします。
デスクトップにファイルが表示されます。このファイルをダブルクリックします。(マウスの左ボタンを素早く二回押します)
エディタが起動します。
以下のようにプログラムを入力します。Pythonではインデント(字下げ)は重要なので間違えないように入力してください。色は配列で指定します。配列要素は順番に赤の輝度、緑の輝度、青の輝度となっています。輝度は0〜255で0が最も暗く255が最も明るくなります。
from sense_hat import SenseHat
sense=SenseHat()
sense.show_letter("A",back_colour=[220,0,255])
ファイルを保存します。「File」メニューから「Save」を選択します。
入力したプログラムを実行するには矢印で示すボタンをクリックします。
文字が表示され指定した背景色(青)になります。文字色は指定していないので初期値の白色になります。