[1.はじめに]
[2.aiBlocksを使ってみる]
[3.aiBlocksの画面構成と操作]
[4.その他]
[5.動かないときは]
A.ブロックの一覧
出力・待つ
デジタル出力 : 指定したピンにデジタル出力(HIGHかLOW)する
アナログ出力 : 指定したピンにアナログ出力(0〜255)する
待つ(秒) : 指定した時間(秒単位)だけ待つ
待つ(ミリ秒) : 指定した時間(ミリ秒単位)だけ待つ
音 : 指定したピンに、指定した周波数(Hz)の音を、指定した時間(ミリ秒単位)だけ鳴らす
サーボ : 指定したピンのサーボモータ(ラジコンサーボ)を指定した角度にする
くりかえし
くりかえし(無限) : ずっとブロック群をくりかえす
くりかえし(for) : 指定した回数だけブロック群をくりかえす
くりかえし(while) : 条件式が成り立つ(値が0でない)間ブロック群をくりかえす
分岐
もし(if文) : 条件式が成り立つ(値が0でない)ならブロック群を実行する
もし〜そうでないなら(if−else文) : 条件式が成り立つ(値が0でない)なら、1つ目のブロック群を、そうでないなら2つ目のブロック群を実行する
くらべる(比較演算子) : 左右の値をくらべて、式が成り立つとき1となる
かつ(AND) : 左右がともに成り立つ(値が0でない)なら1、そうでないなら0となる
または(OR) : 左右のどちらかが成り立つ(値が0でない)なら1、そうでないなら0となる
ではない(NOT) : 式が成り立ない(値が0)なら1、そうでないなら0となる
入力
デジタル入力 : 指定したピンのデジタル入力の値(0か1)を返す
アナログ入力 : 指定したピンのアナログ入力の値(0〜1023)を返す
数・演算
数(定数,変数) : 定数(数値)あるいは変数名(a〜m)を表す
代入文 : 変数に式の値を代入する
さんすう(四則演算) : +, ー, ×, ÷の計算をする
乱数 : 0〜9999までの間で、指定した範囲のランダムな値を返す
[1.はじめに]
[2.aiBlocksを使ってみる]
[3.aiBlocksの画面構成と操作]
[4.その他]
[5.動かないときは]