[Python] SenseHatでLEDにリアルタイムに方角を表示する

SenseHatには方角を取得できるセンサーが付いています。ここではPythonを使ってLEDに方角をリアルタイムに表示してみます。表示する角度は整数値のみにします。これは方角が192.56度であれば192だけをLEDに表示するということです。(小数点以下切り捨て)
まず、デスクトップの何もないところでマウスの右ボタンをクリックします。

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

comp3.pyと入力し「OK」ボタンをクリックします。

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

エディタが起動します。

以下のようにプログラムを入力します。Pythonではインデント(字下げ)は重要なので図のようにインデントを付けます。
from sense_hat import SenseHat
from time import sleep
while True:
sense=SenseHat()
d=sense.get_compass()
d=int(d)
sense.show_message(str(d))

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

入力したプログラムを実行するには矢印で示すボタンをクリックします。

LEDにリアルタイムに方角が表示されます。

<< 戻る