[Python] 指定した位置のLEDを光らせる

Pythonを使ってUnicorn HatのLEDを点灯させてみます。ここで点灯させるのは左上の1点で白色に光らせます。
まず、デスクトップの何もないところでマウスの右ボタンをクリックします。

メニューが表示されるので「Create New...」>「Empty File」を選択します。

ファイル名を入力し「OK」ボタンをクリックします。

デスクトップにファイルが表示されます。このファイルをダブルクリックします。(マウスの左ボタンを素早く二回押します)

エディタが起動します。

以下のようにプログラムを入力します。unicorn.set_pixel()が光らせる点の位置と色を指定するメソッドになります。最初のパラメーターがX座標(0〜7)、次がY座標(0〜7)、次が赤色の輝度(0〜255)、次が緑色の輝度(0〜255)、最後が青色の輝度(0〜255)になります。輝度は数値が小さいほど暗く、大きいほど明るくなります。
なお、time.sleep(3)としていますが、Unicorn Hatのライブラリはプログラムの終了とともにLEDを全部消灯してしまいます。このため、3秒間終了を待つようにしています。

import unicornhat as unicorn
import time
unicorn.set_pixel(0,0,255,255,255)
unicorn.show()
time.sleep(3)


ファイルを保存します。「File」メニューから「Save」を選択します。

ターミナルを起動します。

実行するファイルを指定します。必ずsudoを付けてください。付けないとデバイスにアクセスできずエラーになります。

左上のLEDが白く光ります。Unicorn HATのLEDの光はかなり強いので直視しないようにしてください。

<< 戻る