スキップしてメイン コンテンツに移動

投稿

tweet

注目

micro:bitでIoT ,mbed編

BBC micro:bit 関連になります。
教育用らしいのですが、国内でも
購入できるようになったようですので購入してみました。

BLE使用して、前回の複数Beacon対応の
BLE Hub( gateway)経由で、クラウド送信までテストしてみました。


#部品
Micro:bit
http://akizukidenshi.com/catalog/g/gM-12513/

Soc: Nordic nRF51822
32-bit ARM Cortex M0 processor (16MHz)
16kB RAM
256kB Flash

#開発環境
複数ありそうですが、
今回は、mbed使いました。
https://os.mbed.com/

# thanks /参考のページ
https://os.mbed.com/platforms/Microbit/


#サンプル

1 ) 変数の送信。
https://gist.github.com/kuc-arc-f/36a919dace241e9ac46f87103cfebed8



*) Gap Profile サンプルを参考にしています。 advertising 送信
https://os.mbed.com/teams/Bluetooth-Low-Energy/code/BLE_GAP_Example/

2 ) adc で、LM60BIZ センサー値を送信。


adc読み込み部分:
https://gist.github.com/kuc-arc-f/901ace15833ebf6dfc9fe2d16e9b97bd


adc は、誤差が大きかったです。(P0 )
取得値= 623mV
実測(テスタ) = 585mV
誤差 = 38mV
*) 使えないかも。。センサによっては


*) mbedからのpinですが、ボードのピン番号と違うようでした。
検索した記事
BBC micro:bit PinNames.h contains pin names that do not match the micro:bit pins
https://github.com/ARMmbed/mbed-os/issues/2713
ページ内のピン対応関係の記載(ヘッダファイル)
https://github.com/lancaster-university/microbit-…

最新の投稿

電池1本駆動、BLE バッテリー小型化編

周辺センサ等の電源スイッチングの追加

BLE 子機 電池配線/ケース etc,DIY編

Update, python BLE gateway server v 0.9.3

RN4020 BLE 搭載用ベース基板 試作編

esp8266, 稼動時間帯設定で連続稼動日の延長テスト

BLE 子機 消費電力測定結果 ,RN4020 +atmega (第1回)

Update, BLE gateway server 0.9.2

python ,GATT characteristic通信編

Update, nanoPi BLE gateway server アドレス指定編(ble_gateway_sv2)

AD-parts

Shop
Bluetooth搭載
ベース基板

FACEBOOK