もともと
以前,RTCで寝ているArduinoを起こし,センサの値を読んで,BLEで他のホストに投げる端末を作ってみたが,プログラムサイズが大きすぎてUnoでは利用できなかった.その原因は,USBホストシールドにBLEのアダプタを挿す形式のハードウェアを利用していたため,USBホストシールド+BLE用のライブラリが巨大だったこと.
そのため,USBホストシールド無しでBLEを利用すれば,Unoでも行けるんじゃないかということで手配してみた.(まだ未入荷)
以前のプロジェクト
ソース : https://github.com/houtbrion/Dht22RtcSpp
製作記事 : http://houtbrion.wiki.fc2.com/wiki/Dht22RtcSpp%E5%88%B6%E4%BD%9C
手配したシールド
- Seeed Studio BLE Shield https://www.sengoku.co.jp/mod/sgk_cart/detail.php?code=EEHD-4JUS#
- RedBearLab BLE Shield v2.1 http://www.sengoku.co.jp/mod/sgk_cart/detail.php?code=EEHD-4M4T
予習
Seeed Studio BLE Shield
メーカのサイトを見ると,以下のwikiを見よと書いてある.写真を見ると,シリアル通信に使うポートは選べる(シールド側にどのポートを使うか切り替えるショートピンが付いている)ように見える.
RedBearLab BLEShield
とりあえず,ライブラリや開発者ドキュメントはgithubにまとめられているらしい.
0 件のコメント:
コメントを投稿