プログラミング言語「ドリトル」

大阪電気通信大学 兼宗研究室

ユーザ用ツール

サイト用ツール


ch_protch

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
次のリビジョン 両方とも次のリビジョン
ch_protch [2018/10/13 21:06]
klab
ch_protch [2018/10/13 21:09]
klab
ライン 59: ライン 59:
  次のプログラムでは、左右のLEDを1秒間点灯し、消灯するプログラムである。  次のプログラムでは、左右のLEDを1秒間点灯し、消灯するプログラムである。
 <​code>​ <​code>​
-システム!"​protchrm"​使う。+システム!"​protch"​使う。
  
 最初に実行=「 最初に実行=「
ライン 82: ライン 82:
  
 <​code>​ <​code>​
-システム! "protchrm" 使う。+システム! "protch" 使う。
 繰り返し実行=「 繰り返し実行=「
   「左スイッチ! 接触?​」! なら「   「左スイッチ! 接触?​」! なら「
ライン 107: ライン 107:
  
 <​code>​ <​code>​
-システム! "protchrm" 使う。+システム! "protch" 使う。
 繰り返し実行=「 繰り返し実行=「
   「(左光センサ! 明るさ?​)>​100」! なら「   「(左光センサ! 明るさ?​)>​100」! なら「
ライン 122: ライン 122:
  
 ### サーボモータの利用 ### サーボモータの利用
- プロッチにはサーボモータを接続するための端子がある。サーボモータは**角度設定**を使うことで角度を指定することができる。サーボモータは左右に接続でき、左側の端子「左サーボモータ」、右側の端子「右サーボモータ」というオブジェクトがある。サーボモータの接続方法は下図のとおりである。サーボモータを利用するときは、外部電源に電池ボックスを接続する必要がある。+ プロッチにはサーボモータを接続するための端子がある。左右に接続でき、左側の端子である「左サーボモータ」、右側の端子である「右サーボモータ」というオブジェクトがある。サーボモータは**角度設定**を使うことで角度を指定することができる。サーボモータの接続方法は下図のとおりである。サーボモータを利用するときは、外部電源に電池ボックスを接続する必要がある。
  
 {{:​pasted:​protch_servo.jpg}} {{:​pasted:​protch_servo.jpg}}
ライン 133: ライン 133:
  次のプログラムでは、左右のサーボモータの角度を1秒ごとに180度と0度に動作する。  次のプログラムでは、左右のサーボモータの角度を1秒ごとに180度と0度に動作する。
 <​code>​ <​code>​
-システム!"​protchrm"​使う。+システム!"​protch"​使う。
 最初に実行=「 最初に実行=「
  左サーボモータ!180 角度設定。  左サーボモータ!180 角度設定。
ライン 159: ライン 159:
  
 <​code>​ <​code>​
-システム! "protchrm" 使う。+システム! "protch" 使う。
 最初に実行=「 最初に実行=「
   モータ! 1 前進。   モータ! 1 前進。
ライン 181: ライン 181:
  
 <​code>​ <​code>​
-システム!"​protchrm" 使う。+システム!"​protch" 使う。
  
 繰り返し実行=「 繰り返し実行=「
ライン 196: ライン 196:
  
 ### 距離センサの利用 ### 距離センサの利用
- プロッチでは距離センサを利用可能る。距離センサは**距離?​**を使うことで、プロッチの正面にあるモノまでの距離をmmで取得できる。次のプログラムでは、障害物が近くにあると停止する。+ プロッチでは距離センサをつけることがる。距離センサは**距離?​**を使うことで、プロッチの正面にあるモノまでの距離をmmで取得できる。次のプログラムでは、障害物が近くにあると停止する。
  
 **距離センサ**の命令一覧 **距離センサ**の命令一覧
ライン 204: ライン 204:
  
 <​code>​ <​code>​
-システム!"​protchrm"​使う。+システム!"​protch"​使う。
 繰り返し実行=「 繰り返し実行=「
   「(距離センサ!距離?​)<​40」!なら「   「(距離センサ!距離?​)<​40」!なら「
ライン 221: ライン 221:
 **ブザーの命令一覧** **ブザーの命令一覧**
 ^命令^機能^ ^命令^機能^
-|演奏|ブザー出力を音階に合わせて順番にる|+|演奏|引数の音階を演る|
  
 <​code>​ <​code>​
ch_protch.txt · 最終更新: 2019/03/19 17:33 by klab