androidスマートフォン・タブレットとBluetoothで無線接続する入出力装置(AE-RN-42使用)
●概要
スマホ等から、離れたところにある機器の制御や、離れたところにあるセンサー等のアナログデータを取得することができるものです。制御出力は、on/off(デジタル出力)が3つ、PWMが4つです。入力(デジタル入力)は、on/offが3つ、アナログ入力が3つです。
PWM出力は、LEDの明るさ調整などに利用出来ます。アナログ入力は、各種センサーをつなぐことで、A/D変換された値をスマホで確認することができます。
このセットは、主に下記の3つの部分から構成されています。下記の入出力回路において、PICを用いています。
なお、このセットは、同様のRN42XVP-I/RMを使用したセットと同機能です。PICも同じ物です。 Bluetoothモジュール周りの配線が異なるだけです。
1.Bluetooth モジュール
2.入出力回路
3.Androidアプリ
●お送りするパーツリスト
部品名 | 型式等 | 数量 |
Bluetoothモジュール | AE-RN-42 | 1個 |
PIC | 16F1827 | 1個 |
コンデンサ | 100μF | 2個 |
下記の製作例では、アナログ入力に温度センサーを、PWM出力に3色LEDを接続しています。そのために次のパーツを使用していますが、これはセットには含まれません。
温度センサー | MCP9701 | 2個 |
トランジスタアレイ | TD62083(ULN2003AN) | 1個 |
コンデンサ | 0.1μF | 2個 |
LED用抵抗 | 270Ω ※ | 3個 |
RGB3色LED | 不明 ※ | 1個 |
●使い方について
これと同様です
●応用機能について(PWM組み合わせ保存機能)
これと同様です
●仕様について
下記回路図、製作例写真では、BluetoothモジュールとしてAE-RN-42を使用した物になっていますが、このAE-RN-42には、USB−シリアル変換であるFTDI社製チップ(FT231)が搭載されており、パソコンと接続できるようになっていますが、この機能は使っていません。
その他にについては、これと同様です
●端末から送信するコマンドの種類
これと同様です
●回路から返答する信号の構造
これと同様です
●Androidアプリについて
これと同様です
●アプリのカスタマイズ依頼について
これと同様です
●温度センサーとしてMCP9701
温度センサーとしてMCP9701用を使用する場合、定数a,bとして下記を設定します。
定数 a = 0.16542597, b = -20.51 と設定します。

Bluetoothモジュールとして「AE-RN-42」を使用した場合の回路図(+5Vの供給は下記写真を参照してください(オレンジ色の配線))

応用回路図(温度センサー、3色LED等を接続)

応用回路写真1(赤色LED、RGB3色LED、それら用の抵抗はセットに含まない。)

応用回路写真2(Bluetoothモジュールから出ているオレンジの線は、外部からモジュールに5V電源供給するためのものです。)

Bluetoothモジュール写真1(加工前)

Bluetoothモジュール写真2(5V電源の供給位置参照用)

スクリーンキャプチャ1(アナログ入力2,3にセンサーを取り付けている。最新バージョンのものではありません。)
●オークション関係トップページへ(他にもいろいろと出品しています)
●PIC関連の出品物の入札を考えている方に(必ずお読み下さい)