someone like you 2

新しい方

IchigoJam BASIC ハンドブック 別冊

ケース 1
振り子の実験
 f:id:nearbridge2:20190525070845j:plain
・おもりが センサ上にいないとき
 センサ出力 H → IN(1)=1
・おもりが センサ上にいるとき

 センサ出力 L → IN(1)=0

プログラムで IN(1) の値を監視すれば 振り子の周期を測定できる

f:id:nearbridge2:20190524163611j:plain

 上のような 入力の変化を示すグラフは IchigoJam の文字(キャラクター)では うまく描けない
 それでは グラフ用のキャラクターを 作りましょう
 プログラムは 
f:id:nearbridge2:20190524171804j:plain

 作成したのは 文字コードの 224〜231 までの8文字です

f:id:nearbridge2:20190524172006j:plain

キャラクター コードのデータは Numbers で作りました

f:id:nearbridge2:20190528081516j:plain
・振り子の周期を測る
 基本プログラム :
f:id:nearbridge2:20190525091820j:plainf:id:nearbridge2:20190525091825j:plain
 実行結果 :
f:id:nearbridge2:20190525091829j:plain

第5章 IchigoJam BASIC

IchigoJam BASIC 目次

 5.1 キーボード
 5.2 直接モード
 5.3 プログラム・モード
 5.4 IF THEN 構文
 5.5 GOTO 文
 5.6 GOSUB RETURN
 5.7 TICK( ) 関数とプログラム
 5.8 時計のプログラム
 5.9 キャラクタ コード
 5.10 キャラクタをつくる
 5.11 数値変数と文字変数
 5.12 コマンドの省略形
f:id:nearbridge2:20190509180431j:plain
f:id:nearbridge2:20190507180806j:plain
f:id:nearbridge2:20190507091824j:plain
f:id:nearbridge2:20190507092436j:plain
f:id:nearbridge2:20190507092508j:plain
f:id:nearbridge2:20190507092935j:plain
f:id:nearbridge2:20190507093439j:plain
f:id:nearbridge2:20190507093013j:plain

f:id:nearbridge2:20190507093510j:plain

f:id:nearbridge2:20190507093938j:plain
f:id:nearbridge2:20190507094008j:plain
f:id:nearbridge2:20190507094202j:plain
f:id:nearbridge2:20190507105231j:plain
f:id:nearbridge2:20190507105303j:plain
f:id:nearbridge2:20190507105338j:plain
f:id:nearbridge2:20190507105519j:plain
f:id:nearbridge2:20190507105425j:plain
f:id:nearbridge2:20190507093722j:plain
f:id:nearbridge2:20190507105552j:plain