13
ソフトウェア情報学 基礎ゼミナール A 青森大学 ソフトウェア情報学部 橋本 恭能

f n | 4haship.github.io/education/seminar1a/2018/05-20180510.pdf · (9 u a º ! 3OD\ q z ð · b 3URMHFW q r X ¥ 4 { j Y a z ó Ë $SS q 3RUW9LHZ 0RWRU&RQWURO) ( T ð ·

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

  • ソフトウェア情報学基礎ゼミナール A

    青森大学ソフトウェア情報学部

    橋本 恭能

  • 目次• プログラミングガイド

    –プログラミングブロックの使い方 補足

    2

  • プログラミングガイド

    複数回に分けて第1章から第8章まで

    学習する

    3

  • プログラミングガイド 第3章

    プログラミングブロックの使い方

    補足資料

    4

  • EV3ブロック画面構成

    • Playタブ 最近実行したプログラム表示• Projectタブ ダウンロードしたプロジェクト保存• Appタブ PortView, MotorControlなどアプリ実行• Setupタブ 各種設定、EV3ブロックの情報を表示

    5

    Projectタブ Appタブ SetupタブPlayタブProjectタブ

    Appタブ

    Setupタブ

  • EV3メモリ管理• EV3ブロックにプログラムがダウンロードできなくなったら…1. メモリブラウザーでプログラムを消去2. Projectタブからボタン操作で消去

    6

    Projectタブ

    消したいProject

    中央ボタンを押す

  • P24 後退しながら表示・音・ライト点滅

    7

    開始 ステアリング 表示ステータスライト 音 ステアリング

    プログラミングブロックの名称

    設定・動作の説明

    パワーを-50に設定後退する動作

    LEGOイメージファイル情報から

    Backwardを選択

    色:赤LEGOサウンドファイル

    機械からBacking alertを選択

    停止オン

  • P26 時間待機を使ってモータ制御

    8

    開始 ステアリング 待機 ステアリング

    プログラミングブロックの名称

    設定・動作の説明

    パワーを50に設定前進動作

    時間を使った待機動作

    時間

    同じ動作はステアリングの秒数モードで可能

    停止オン 3秒

  • P27 タッチセンサを使ったモータ制御

    9

    開始 ステアリング 待機 ステアリング

    プログラミングブロックの名称

    設定・動作の説明

    パワーを50に設定前進動作

    タッチセンサーが押されるまで待機する

    タッチセンサー比較・状態

    停止オン 押された

  • P41 ループ・ループ中断 並行動作

    10

    開始 ステアリング

    ループ

    ステアリング

    プログラミングブロックの名称

    ステアリング

    ループ中断待機

    2つの命令が並行に実行

  • P41 ループ・ループ中断 並行動作

    11

    設定・動作の説明

    ステアリング50

    右カーブ動作

    タッチセンサが押されるまで待機押されたらループ中断

    秒数 パワー50

    2秒ステアリング-50

    秒数 パワー50

    2秒

    停止

    左カーブ動作

    無限

    無限ループ

    タッチセンサー比較・状態

    押された ループ中断

  • P47 スイッチで多分岐

    12

    開始

    ループ

    スイッチ

  • P47 スイッチで多分岐

    13

    カラーセンサー測定・色

    無限

    条件の追加 (+ボタン)を押して追加する

    LEGOサウンドファイル色・Black

    Blue

    Yellow

    Red

    色の条件:黒

    黄色

    カラーセンサーに色付きのブロック

    (黒・青・黄・赤)をかざすと

    対応した音声(英語)が流れる