フルカラーLED:ディップスイッチを切り替えて、何色が点灯するか実験する
電子工作のみ。プログラミングはしません。
フルカラーLED:HSP3プログラミングで様々な色を点灯する
HSP3でプログラミングする
点灯するだけ。1と0を入れ替えてみて。
#include "hsp3dish.as" devprm "/sys/class/gpio/export","12" devprm "/sys/class/gpio/export","16" devprm "/sys/class/gpio/export","20" onkey *terminate *main redraw 0 devcontrol "gpio",12,1 devcontrol "gpio",16,0 devcontrol "gpio",20,0 await 200 redraw 1 await 16 goto *main *terminate end
3色順番に点灯するコード
#include "hsp3dish.as" devprm "/sys/class/gpio/export","12" // Blue devprm "/sys/class/gpio/export","16" // Green devprm "/sys/class/gpio/export","20" // Red onkey *terminate *main redraw 0 ledcolor 1,0,0 await 200 ledcolor 0,1,0 await 200 ledcolor 0,0,1 await 200 redraw 1 await 16 goto *main *terminate end #deffunc ledcolor int r, int g, int b devcontrol "gpio“,12,b devcontrol "gpio“,16,g devcontrol "gpio“,20,r return
コメント欄を読み込み中