0

私は組み込みプログラミングの初心者であり、Android タブレットとBluetooth 機能を備えた ARM 開発ボードとの間で Bluetooth 通信を確立するプロジェクトを与えられています。

このプロジェクトができるかどうか教えてください??

それができる場合、どのようにアプローチすればよいですか??

ありがとう

4

3 に答える 3

1

このページをチェックしてください: http://www.amarino-toolkit.net/

彼らは、Bluetoothコンポーネントを備えたarduinoボードを使用してAndroidに接続しています。ライブラリのソースコードをチェックして、接続を確立して使用する方法を確認できます。

http://code.google.com/p/amarino/

于 2012-08-23T10:38:06.117 に答える
0

Bluetooth経由でAndroidからARMボードに取り組んだことはありませんが、Bluetoothを使用してAndroidデバイスとArduinoの間で通信する作業をいくつか行いました。一連の例で学んだことを文書化しようとしました。役に立ちそうなものがいくつかあります。

http://digitalhacksblog.blogspot.com/2012/05/arduino-to-android-basic-bluetooth.html

http://digitalhacksblog.blogspot.com/2012/05/arduino-to-android-turning-led-on-and.html

http://digitalhacksblog.blogspot.com/2012/05/android-example-bluetooth-simple-spp.html

最初の 2 つの例は、Bluetooth ボードを使用して Android デバイスから Arduino への Bluetooth 経由の通信をセットアップする方法を示しています。Android と ARM の間の初期接続を取得するには、Android 側も同じになると思います。

3 番目の例は、Android デバイスと Windows を実行している PC の間に単純な spp クライアントとサーバーをセットアップする方法を示しています。

お役に立てれば。

于 2012-08-28T03:17:55.430 に答える
0

Bluetooth を介したシンプルで堅牢な通信方法が必要な場合は、SPPが最適です。

唯一の問題は帯域幅かもしれませんが、従来のシリアル ケーブル接続のスループットがアプリケーションにとって十分である場合は、問題はありません。IIRC の場合、ほとんどのモジュールは、SPP を使用して 1 Mbit を超えるスループットを実現します。

Android での SPP の使用に関する情報は、ここにあります。

ただし、ARM キットで何をする必要があるかについて提案するには、もう少し情報が必要です。おそらく、そのタイプ、そこで使用されているBluetoothモジュール、ARM MCUへの接続方法などに関するいくつかの詳細を投稿できます.

運が良ければ、キットの BT モジュールはシリアル ケーブルの代わりとして機能し、Android デバイスが MCU の UART に接続されているかのように扱うことができます。もちろん、その前に、Bluetooth 接続を確立するために、いくつかのインターフェイス (モジュールの種類によっては同じ UART である可能性があります) を介していくつかの構成が必要です。

ああ、あなたの最初の質問に答えるために:はい、それは確かに行うことができます:)

于 2012-08-23T16:51:58.977 に答える