MIRS1404 管理台帳へ戻る

名称 MIRS1404 LED装飾 関数レファレンス一覧
番号 MIRS1404-SOFT-0004
版数 最終更新日 作成 変更点 承認 改訂記事
A01 2014.12.22 石井建至 初版
A02 2014.01.16 石井建至 3. 使用するプログラム
4. プログラム対応表
の追加
第2版
A03 2014.01.30 石井建至 4. プログラム対応表
の追記
第3版

目次


  1. はじめに


    本ドキュメントはMIRS1404のLED装飾プログラムの詳細を示したドキュメントである。
    作成してからでないとわからないのでソフトウェア詳細設計書の内容と変更している場合がある。


  2. 使用関数一覧


    このプログラムはArduinoで動かすため、Arduino言語を用いて作成をした。
    音声とLEDについては関数は作らず、void loop()内でswitch case文を使い、受信した1文字に対応した動作をさせるようにする。

    ここではLED装飾プログラムで使用した標準のプログラムについて記述する。


    標準関数名 内容
    pinMode ピンの動作を入力か出力に設定する。setup()内で定義する。
    digitalWrite HighまたはLOWを指定したピン番号に出力する。


    詳しくは下記のURLのデジタル入出力関数部分を参照すること。
    Arduino 日本語リファレンス



  3. 使用するプログラム


    下記のプログラムをダウンロードしてArduino IDEでArduinoにプログラムを送ることで試験することができる。
    但し、下記のプログラムはArduinoプログラムを統合したものである。つまり、射出機構、音声、LEDを使う際に使用するプログラムと同一のものとなる。

    Arduino IDEで動作させるプログラム(Arduino file)
    mirs_main.zip


  4. プログラム対応表


    小文字e~k、大文字U、VのアルファベットをArduinoが受信することでLEDが点灯または消灯する。

    受信文字 動作内容
    小文字
    e 赤色LEDの点灯
    f 赤色LEDの消灯
    g 緑色LEDの点灯
    h 緑色LEDの消灯
    i 青色LEDの点灯
    j 青色LEDの消灯
    k 全ての色のLEDの点灯
    大文字
    U LEDキューブの点灯
    V 全ての色のLEDの消灯






MIRS1404ドキュメント管理台帳