raspberrypiでLチカ(オンボード)
大崎です。
今回はLチカです。
本当はブレッドボード使ってLチカやりたかったんですけど、
諸事情でオンボードLEDでLチカをします。
用意するもの
raspberrypi
以上。
事前知識
raspberrypiには「PWR LED」と「ACT LED」の2つのオンボードLEDがついています。
PWR LEDは電源表示で、起動しているときは常に点灯しています。
ACT LEDはSDカードへのデータアクセス時に点滅します。
今回はACT LEDを使って簡単にLチカを行います。
実践
まずはデフォルトの状態を確認します。
pi@raspberrypi:/sys/class/leds/led0 $ cat /sys/class/leds/led0/trigger none kbd-scrolllock kbd-numlock kbd-capslock kbd-kanalock kbd-shiftlock kbd-altgrlock kbd-ctrllock kbd-altlock kbd-shiftllock kbd-shiftrlock kbd-ctrlllock kbd-ctrlrlock [mmc0] timer oneshot heartbeat backlight gpio cpu0 cpu1 cpu2 cpu3 default-on input rfkill0 phy0rx phy0tx phy0assoc phy0radio pi@raspberrypi:/sys/class/leds/led0 $
デフォルトは「mmc0」です。
※因みに、PWR LEDのデフォルトはこちら
pi@raspberrypi:/sys/class/leds/led0 $ cat /sys/class/leds/led1/trigger none kbd-scrolllock kbd-numlock kbd-capslock kbd-kanalock kbd-shiftlock kbd-altgrlock kbd-ctrllock kbd-altlock kbd-shiftllock kbd-shiftrlock kbd-ctrlllock kbd-ctrlrlock mmc0 timer oneshot heartbeat backlight gpio cpu0 cpu1 cpu2 cpu3 default-on [input] rfkill0 phy0rx phy0tx phy0assoc phy0radio pi@raspberrypi:/sys/class/leds/led0 $
デフォルトは「input」です。
設定値をheartbeatに変更します。
pi@raspberrypi:/sys/class/leds/led0 $ sudo sh -c "echo heartbeat > /sys/class/leds/led0/trigger" pi@raspberrypi:/sys/class/leds/led0 $
これで疑似的にLチカができました。(無理やり)
因みに「none」にすると消灯になります。
時間があればブレッドボードでLチカをやりたいですね。。。