labs.beatcraft.com

BC-ANT-SERIAL 使用例 - 各種センサ・ボード

BC-ANT-SERIAL を使ったサンプルです。 Texas Instruments MSP430 LaunchPad に搭載する各種センサ・ボードを作成しました。

BC-ANT-SERIALは わずか 5ピンでマイコン等に接続することができます。 1.9〜3.3Vの電源とグランドのほかに シングルエンドの TXD, RXD, RTS という3本のラインのみです。(ほかに リセット、スリープ、サスペンドを追加することもできます) この 5ピンは広く使われている 2.54mm (0.1インチ)ピッチのピンヘッダを使うことができます。

温度センサ・ボード回路図: filemaker-2012-1002a.pdf
実装例: &ref(): File not found: "DSCF8198.JPG" at page "ANT/BC-ANT-SERIAL 使用例 - 各種センサ・ボード"; 気圧センサ・ボード回路図: &ref(): File not found: "maker-2012-1003A.pdf" at page "ANT/BC-ANT-SERIAL 使用例 - 各種センサ・ボード";
実装例: &ref(): File not found: "DSCF8198.JPG" at page "ANT/BC-ANT-SERIAL 使用例 - 各種センサ・ボード"; 湿度センサ・ボード回路図: &ref(): File not found: "maker-2012-1004A.pdf" at page "ANT/BC-ANT-SERIAL 使用例 - 各種センサ・ボード";
実装例: &ref(): File not found: "DSCF8198.JPG" at page "ANT/BC-ANT-SERIAL 使用例 - 各種センサ・ボード";

温度センサ・ボード使用部品一覧

No数量リファレンス品名スペック等備考
11MCP9801温度センサ
28LED0-LED7, D2, D3, D4LEDチップタイプでも リード付 φ3〜5mmでも OK
31J1ピンヘッダ用ソケット1列 x 5ピン2.54mmピッチ BC-ANT-SERIALモジュールに合わせる
48R1,R2,R8-R13抵抗 1/16〜1/4W1kΩ
54S1, S2プッシュスイッチモーメンタリタイプ押すと ONになるタイプ
61BC-ANT-SERIAL
71ピンヘッダ1列 x 5ピン2.54mmピッチのものを BC-ANT-SERIALに半田付けし、J2に接続します

気圧センサ・ボード使用部品一覧

No数量リファレンス品名スペック等備考
11BMP-085気圧センサ
28LED0-LED7, D2, D3, D4LEDチップタイプでも リード付 φ3〜5mmでも OK
31J1ピンヘッダ用ソケット1列 x 5ピン2.54mmピッチ BC-ANT-SERIALモジュールに合わせる
48R1,R2,R8-R13抵抗 1/16〜1/4W1kΩ
54S1, S2プッシュスイッチモーメンタリタイプ押すと ONになるタイプ
61BC-ANT-SERIAL
71ピンヘッダ1列 x 5ピン2.54mmピッチのものを BC-ANT-SERIALに半田付けし、J2に接続します

温度センサ・ボード使用部品一覧

No数量リファレンス品名スペック等備考
11HIH-6130湿度センサ
28LED0-LED7, D2, D3, D4LEDチップタイプでも リード付 φ3〜5mmでも OK
31J1ピンヘッダ用ソケット1列 x 5ピン2.54mmピッチ BC-ANT-SERIALモジュールに合わせる
48R1,R2,R8-R13抵抗 1/16〜1/4W1kΩ
54S1, S2プッシュスイッチモーメンタリタイプ押すと ONになるタイプ
61BC-ANT-SERIAL
71ピンヘッダ1列 x 5ピン2.54mmピッチのものを BC-ANT-SERIALに半田付けし、J2に接続します

LED、抵抗、コンデンサ、スイッチ、ピンヘッダ、CPUなどは 秋葉原等で購入できます。 通信販売を利用するときは、秋月電子通商さん、千石電子さん、マルツさんなどの通信販売でそろえることができると思います。

開発環境には energia を利用しました。
新しいプロジェクトを作成し マイコンボードに LaunchPad w/ msp430g2553(16MHz)を選択してください。シリアルポートは、お使いの環境に応じて適宜指定してください、

サンプルスケッチ

サンプルスケッチは 下記の通りです。 それぞれを 作成したプロジェクトでコンパイル、書き込みを行ってください。

説明

このサンプルプログラムを実行すると、各センサから読み出した値を定期的に送信します。


BC::labsへの質問は、bc9-dev @ googlegroups.com までお願い致します。
トップ   新規 一覧 単語検索 最終更新   最終更新のRSS