RubyプログラミングでLEDはを制御する
LEDプログラム制御 デモ
★ ライブラリを使用したプログラム ★
ファイルの準備。
tree_sc_ss4.rb
■ファイルの準備が出来たら実行。
root@raspberrypi:/home/pi/Tree# ruby tree_sc_ss4.rb
root@raspberrypi:/home/pi/Tree$ sudo ruby tree_sc_ss4.rb
上記のプログラムを動作させるためには、pi_piperライブラリが必要です。
★ プログラム (ライブラリ不要) ★
ファイルの準備。
tree_led.rb
■ファイルの準備が出来たら実行。
root@raspberrypi:/home/pi/Tree# ruby tree_led.rb
root@raspberrypi:/home/pi/Tree$ sudo ruby tree_led.rb
プロンプトが$の時は「sudo 」が必要です。
デモプログラムの仕様
ボタンの長押しで全点灯。
ボタンスイッチを放すと次の点灯種類が始まります。
デモプログラムの点灯種類
・ランダムパターン
・Line点灯
・ハーフ点灯
・Null点灯
・全点灯
点灯方法説明
・ランダムパターン
ランダムパターン
・Line点灯
上から1行づつLEDが点灯
・ハーフ点灯
上下半分づつ点滅
・Null点灯
1個づつ点灯・1個づつ消灯の繰り返し
・全点灯
全点灯・全消灯の繰り返し
パターンの進行スピード
始めゆっくりと変化し段々と早くなり、
0.05秒間隔まで行くと今度は段々とゆっくりになります。
2回周期終わると次の点灯種類に変わります。
Raspberry Pi 用 LED基板 RasPi-Tree 2,160円(内税) 好評発売中!!
Raspberry Pi 用 LED基板 RasPi-TreeAmazonでも発売中