[Python] LEDの輝度を指定する

Pythonを使ってUnicorn HatのLEDの輝度を調整してみます。ここでは2段階でLEDの輝度を変えます。
まず、デスクトップの何もないところでマウスの右ボタンをクリックします。

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

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

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

エディタが起動します。

以下のようにプログラムを入力します。unicorn.brightness()が明るさを指定するメソッドです。パラメーターには0.0〜1.0までの小数値を指定します。値が1.0に近いほど明るくなります。0.1だと光らないので0.2以上にしてください。また、1.0にするとかなりの明るさになり目を痛める可能性があるので注意してください。

import unicornhat as unicorn
import time
unicorn.brightness(0.2)
unicorn.set_all(0,255,0)
unicorn.show()
time.sleep(5)
unicorn.set_all(255,255,0)
unicorn.brightness(1.0)
unicorn.show()
time.sleep(5)


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

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

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

最初は暗い状態でLEDが光ります。

5秒後にLEDが最も明るい状態で光ります。

<< 戻る