06.ソフトウェア仕様
Raspberry Pi で実装するプログラムの仕様
マクロ関数
HTTP通信プロトコルを用いて情報の送受信を行います。
HTTP通信プロトコルを用いた情報の送受信には、Raspberry Pi 用のフレームワークである WebIOPi を利用します。
WebIOPi を利用して Webブラウザから Raspberry Pi をリモート操作する際には、マクロ関数を定義します。
マクロ関数の仕様を以下のように決めました。
ChangeDriveMode( mode )
走行モードを、指定したモードに変更します。
[パラメータ]
mode : 0-停止、1-前進、2-後進、3-右旋回、4-左旋回
[戻り値]
なし
[使用例]
ChangeDriveMode( 2 )
ChangeVoltageLevel( level )
モーターへの出力電圧のレベルを、指定したレベルに変更します。
[パラメータ]
level : n-電圧レベル ( 1-最低圧、、、10-最高圧)
[戻り値]
なし
[使用例]
ChangeVoltageLevel( 7 )
関連ページ
前項目:05.無線LAN設定
次項目:07.ソフトウェア実装