2019/10/271.概要SRT10のローテーションサーボ用バージョンで、スマートフォン(スマホ)で2つのローテーションサーボを制御する回路です。通信にはBluetoothを使っています。制御でき、永遠に回転し続けることができるサーボ(本当はサーボとは言えない)で、ギヤード・モーターの代わりにつかえるので便利なアイテムです。V0008Aというローテーションサーボを使ってみました。バックだけの単純操作としましたので、小学校低学年の子供でも操作できるかと思います。左右モーターパワーのアンバランスを補正するスライドバーを設けました。サーボの電源は、DCDCコンバータから5V電源が供給されます。4本ならDCDCコンバータ部は省略しても良いでしょう。おまけ機能としてLED等の軽負荷ドライブができるSW出力を1チャンネル設けています。OS専用でiPhoneには対応していません。対応している必要があります。s8)で動作を確認しています。)完成品は、コネクタ付きです。V2.1に対応していること。デフォルトのままで、特別な設定は必要ありません。ムラタ6.マイコンプログラム自作する場合は、マイコンにプログラムを書き込む必要があります。下記ファイルをダウンロードしてマイコンへの書き込みを行って下さい。0xFF7.スマホアプリのインストール本回路は、スマホから操作しますので、スマホにアプリをインストールする必要があります。下記ファイルをパソコンにダウンロードし、解凍してSRT20.APKというファイルにしてから、DropBox等を使ってスマホにファイルを取り込むのが簡単かもしれません。srt20.zipスマホに取り込まれた”SRT20.APK”というファイルをタップすると、「このアプリケーションをインストールしますか?」みたいなメッセージが出てきますので、(信頼していただければですが)インストールを実行します。最後に「インストール完了」のメッセージが表示されれば、インストール成功です。以下のアプリが、スマホ画面のどこかにできているはずです。(本当はSRT20なのですが、アイコンの表示がSRT10となってしまいました。SRT10のソフトを修正して制作したのが原因と思われます。配線は、下図を参照してください。SW1、2は、バッテリー電圧低下検出の電圧設定用です。下表を参照に設定してください。SW3、4は、サーボの回転方向設定用です。(通常は右サーボの回転方向を反転させることになるかと思います。)下表を参照に設定してください。本システムは、スマホのBluetoothを利用しますので、事前にペアリングを行っておく必要があります。IDと呼ばれる固有のコードが表示されますので、そのコードを覚えておきます。�@スマホのアプリ(SRT20)を開く。(アプリのアイコン表示は”SRT10"となっています。)�A回路(SRT20)の電源をONする。List”をタップする。�Dスマホの”connect”をタップする。�E暫く待つとスマホと回路の間にBluetooth通信が確立します。通信が確立するとスマホに操作用の画面が現れます。connect”をタップしてください。バック、右旋回、左旋回の5アクションです。(同時に2ヶ所以上のボタン押しは無効です。)ボタンを押ししている間は、モーターが回転し、指を離すとモーターは停止します。中央の”S”は、モーター停止ですが、指を離すとモーターは停止しますので、通常は使う必要はありません。左右のモーターの速度バランスが悪くてまっすぐに走行しない場合は、スライドバーで直進補正することができます。(直進補正は、前進のみでバックでの直進補正は行っていません。)また、LED等の軽負荷をドライブできるSW出力があります。connect”をタップしてから接続を試してみてください。・SW出力を使ってLEDを点灯させたい場合は、LEDと直列に470Ω〜1kΩ程度の抵抗を挿入してください。・バッテリー電圧の低下を検知するとモーターは停止しますが、再度ボタンを押すとモーターは再起動します。11.動画https://youtu.be/pLznNkGcnnM。