さくらのIoT Platform α版 準備編その3
Home > IoT > さくらのIoTプラットフォームα版 >
ついに到着しました!さくらのIoT Platform α版 通信モジュール!
さくらのIoT Platform α モジュールがついに届いた!三└(┐卍^o^)卍#IoT #さくらインターネット pic.twitter.com/Bj5C5qroZk
— HomeMadeGarbage (@H0meMadeGarbage) 2016年6月1日
通信モジュールは、ソラコム通信網版とソフトバンク通信網版の2つ同梱されとりました
んで早速マイコンにつないでI2Cによるデータ通信確認!
さくらのIoT Platform α モジュールI2C通信確認できた!#さくらのIoT pic.twitter.com/B8ZbpoSpv5
— HomeMadeGarbage (@H0meMadeGarbage) 2016年6月1日
マイコンはArduino互換のAdafruit Metro Miniを使用。
Adafruit Metro Mini 328 - 5V 16MHz
- Adafruit
- 価格¥4,900(2025/01/22 10:40時点)
- 商品ランキング463,169位
通信モジュール設定
設定は以下のマニュアルのとおりで
https://iot.sakura.ad.jp/developer/pdf/iot_platform_manual_ver1.0.pdf
会員登録を済ませ、専用のコントロールパネルにログインします。
- 新規プロジェクトを作成:ここではプロジェクト名I2CTest
- サービス追加:ここでは双方向通信を実現するWebSocketを選択しI2Cサービスとした
- モジュール登録:モジュールに記載されている IDとPASSを登録しSBと命名
Arduino IDE設定
以下のライブラリをダウンロード
https://github.com/sakura-internet/SakuraAlphaArduino
サンプルプログラムSakuraAlpha_I2C.inoをマイコンに書き込む
実行
マイコンと通信モジュールの5V, GND, SCL, SDAを結線し起動
コントロールパネルのWebSocketサービスで一定間隔毎にカウンターの値が来ていることが確認できました!
サーバーにデータを送信する Outgoin Webhookサービスも自宅のラズパイサーバで試してみたけど、なにがしかpostしようとしてるアクセスはありましたがどうデータ通信したらいいのかわかりませんでした。。。
この辺はライブラリの追加を待つしかないかな ?