条件分岐
動作

指定した条件を満たしているか、満たしていないかで命令を分岐させます。


if ( 条件 ) {
命令


}
else{
命令


}
赤文字 決められた文字 (半角)
光センサ、SWセンサの場合
 
条件
sw=on スイッチが押されているかどうか
押されていれば”YES”、押されていなければ”NO”
sw=off スイッチが押されているかどうか
押されていなければ”YES”、押されていれば”NO”
cds>

明るさが指定した明るさよりも明るければ
:明るさ(0〜100%)

例:cds>50 ← 50%より明るければ

cds< 明るさが指定した明るさよりも暗ければ
:明るさ(0〜100%)

例:cds<50 ← 50%より暗ければ

プログラム記入例

if(cds>100){
soundwait();
fullledon(255,0,0,3);
beep1();
}
else{
whitetime(100,1,AB);
fullfadein(255,0,0);
fullfadeout(255,0,0);
beep2();
}

明るさの数値が100よりも明るければ
  音センサが反応すれば
  赤3秒点灯
  確認音1

暗ければ
  白色LEDのABライン両方点灯
  赤をフェードイン
  赤をフェードアウト
  確認音2