GR-CITRUSとMIKANを試してみる(4)
前回はジャイロセンサモジュールのmrubyで動かすソフトを紹介しました。今回はDCモータ1と2をPWMで動かす基本ソフトを紹介します。
動かす条件は下記のとおりです。
①動作はUSBシリアルでPCからGR-CITRUSにコマンドを送るとそれに合わせてモータ制御モジュールDRV8835をコントロールするものです。
PCから送るコマンドは5種あり
”s”:全モータストップ
”f”:前進(両モータ共前進)
”b”:後退(両モータ共後退)
”l”:左回転(モータ1後退、モータ2前進)
”r”:右回転(モータ1前進、モータ2後退)
<TeraTermでコマンドを送った例>
②USBシリアルのボーレートは230400bps
③GR-CITRUSのシリアルSerial4を使用し、TX/RXはそれぞれピン12/11に接続します。
作成したmrubyプログラムはつぎのとおりです。