[Python] LEDをランダムな色で光らせる

Pythonを使ってUnicorn HatのLEDをランダムな色で光らせてみます。リアルタイムでランダムに光るわけではなく、ランダムな色で一度セットした後にLEDを光らせているだけです。
まず、デスクトップの何もないところでマウスの右ボタンをクリックします。

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

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

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

エディタが起動します。

以下のようにプログラムを入力します。Pythonではインデント(字下げ)は重要なので図のようにインデントをつけて入力します。

import unicornhat as unicorn
import time
import random
unicorn.clear()
for y in range(8):
for x in range(8):
r=random.randint(0,255)
g=random.randint(0,255)
b=random.randint(0,255)
unicorn.set_pixel(x,y,r,g,b)
unicorn.show()
time.sleep(10)

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

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

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

LEDがランダムな色で光ります。Unicorn HATのLEDの光はかなり強いので直視しないようにしてください。

<< 戻る