シリアル Bluetooth 経由で制御するマイクロコントローラー プロジェクトがありますか?試してみてください!
+++ これは µBT-Control の無料版です。このバージョンでは、数分間ずっと広告が表示されます。チャンスを与えて、プロになってください!完全広告なしで全ての機能が使えます! +++
ここでは、Arduino プロジェクトのコード例をいくつか見つけることができます。
http://www.helixhackers.net/uBt-uTCP-Arduino-examples.zip
新機能に関する素晴らしいアイデアはありますか?問題ない!書いてください:-)
これは、あなたが望むすべてを制御するための唯一のアプリです!
µBT-Control を使用すると、必要なすべてのシリアル Bluetooth デバイスを制御できます。
Android デバイスから他のデバイスにデータを送信するためのインターフェイスが多数あります。
タブ 1 には、バインドされているすべての Bluetooth デバイスと範囲内にあるすべてのデバイスが表示されます。クリックするだけで、必要なすべてのデバイスに接続できます。接続されており、この接続をデフォルトに設定したい場合は、デフォルトのデバイスをクリックすると、アプリは起動時にこのデバイスへの接続を試行します。
タブ 2 では、シリアル端末ビューが表示されます。友達とチャットしたり、カスタム データをデバイスに送信したりできます。 Rx または Tx データのみを表示することもできます。
タブ 3 では、インターフェイスとの対話が開始された場合に Bluetooth 経由で送信されるコマンドを設定できます。プロフィールは好きなだけ作成できます。そのうちの 1 つを、起動時にロードされるデフォルトのプロファイルとして設定することもできます。
ボタン、チェックボックス、ラジオボタン、シークバー (水平および垂直)、ジョイスティック、および ColorPicker があります。すべてのメッセージは個別に設定でき、さまざまなプロファイルを作成して、必要に応じていつでもこれらの構成を保存および復元できます。
タブ 4 は、シリアル Bluetooth デバイスに接続している場合のメイン制御インターフェイスです。現在のプロファイルでメッセージを送信したりコマンドを制御したりできるようになりました。コマンドを作成してスピナーから選択し、いつでも好きなときに送信することもできます。
ジョイスティックはタブ 5 で使用できます。ジョイスティックを使用して RC カーや小型ロボットを制御できます。方向を変えるとあらゆる方向のメッセージが送信されます。
寝室の光の色をコントロールしたいですか?問題ありません。Tab 6 では、メッセージと色を Bluetooth 経由で送信する完全無料のプログラム可能な ColorPicker を提供しています。必要に応じて明るさを送信することもできます。最大 4 つの異なるランプを制御できます。これらをまとめて 1 つの色に設定したり (トグルボタンをチェックボックスに設定)、すべてのランプを別の色に設定したり (トグルボタンをラジオボタンに設定) することができます。
コード #XXX を使用して、送信したいすべてのバイトを設定できるようになりました。XXX は 000 から 255 までの 3 文字の長さの 10 進数のバイトです。この方法では、ASCII 文字を知らなくても単一バイトを送信できます。ハッシュタグ記号のみを入力したい場合は、EditText フィールド ## に 2 番目のハッシュ文字を入力するだけです。正しく実行できた場合、コマンド テキストは緑色になるはずですが、正しく実行されなかった場合は赤色になり、シリアル Bluetooth 経由で送信されません。
アプリでは、コードと回路図を含む多くの Arduino サンプル プロジェクトを見つけることができます。アプリから直接オンラインヘルプサイトを確認することもできます。
Arduino を使用した多くのアプリケーションとこのボードの Bluetooth モジュールをこのアプリで制御できます。 Arduino UNOとArduino MEGA2560でテスト済み。また、このモジュールのいずれかを使用して自分で作成したレイアウトと PCB を制御することもできます。非常に簡単です。アプリケーションを作成するには、Rx、Tx、および Ground だけが必要です。
RC制御。どれを買えばいいのか迷ったら、お気軽にご相談ください!
このアプリは、BL600、BL900、BTM222、HC-04、HC-05 などの多くの Bluetooth モジュールでテストされています。
このアプリはあらゆる Bluetooth モジュールで動作します。ご不明な点がございましたら、[設定] -> [ヘルプ] のヘルプ テキストをご確認ください。
-デニス
続きを読む