本資料はsakura.io体験ハンズオンで使用するリンクをまとめたものです。ハンズオンでの進行に合わせてご利用ください。
各リンクは別タブで開くようにして進めるとスムーズです。
- sakura.io 体験ハンズオン part1 リンク集
- sakura.io 体験ハンズオン part2 リンク集
- Twilio&sakura.io 体験ハンズオン part1 リンク集
- Twilio&sakura.io 体験ハンズオン part2 リンク集
- IBM Cloud&sakura.io 体験ハンズオン part2 リンク集
- Microsoft Azure&sakura.io 体験ハンズオン part1 リンク集
本ハンズオンでは、sakura.ioのコンセプトをより深く体験いただくため、簡単なIoTサービスを構築します。
具体的には「温度センサとLEDを搭載するIoTデバイス」および「センサデータの可視化とデバイスの制御を行うサービス」を構築します。
- さくらインターネット会員登録 https://secure.sakura.ad.jp/signup3/member-register/input.html
- さくらのクラウドコントロールパネル https://secure.sakura.ad.jp/cloud/
- sakura.ioコントロールパネル https://secure.sakura.ad.jp/iot/
- Arduino https://www.arduino.cc/en/Main/Software
- サンプル用スケッチ(HDC1000) https://github.com/sakuraio/handson-sample/blob/master/arduino/basic-HDC1000-with-LED.ino
- サンプル用スケッチ(SHT31) https://github.com/sakuraio/handson-sample/blob/master/arduino/basic-SHT31-with-LED.ino
- Node-REDサンプル用フロー https://github.com/sakuraio/handson-sample/blob/master/node-red/basic-graph-and-control-with-tweet.json
- さくらのクラウド ドキュメント https://manual.sakura.ad.jp/cloud/
- さくらのクラウド API1.1 https://developer.sakura.ad.jp/cloud/api/1.1/
- sakura.io 開発者向け https://sakura.io/developer/
- 商品の購入 https://sakura.io/product/
- sakura.ioモジュール(LTE) https://sakura.io/product/module_lte.html
- sakura.ioシールド for Arduino https://sakura.io/product/arduino.html
- 温湿度センサ(SHT31) http://akizukidenshi.com/catalog/g/gK-12125/
- 抵抗内蔵LED http://akizukidenshi.com/catalog/g/gI-06245/
- ジャンパコード http://akizukidenshi.com/catalog/g/gC-05159/
- Arduino Uno Rev3 http://akizukidenshi.com/catalog/g/gM-07385/
- USBケーブル Aオス-Bオス http://akizukidenshi.com/catalog/g/gC-07605/
- ACアダプター http://akizukidenshi.com/catalog/g/gM-07772/
- ブレッドボード http://akizukidenshi.com/catalog/g/gP-05294/
本ハンズオンでは、sakura.ioのコンセプトをより深く体験いただくため、簡単なIoTサービスを構築します。Part1ではブレッドボードを利用していましたが、Part2では簡単に実施できるよう、「Grove」を使います。
具体的には「温度センサとLEDを搭載するIoTデバイス」および「センサデータの可視化とデバイスの制御を行うサービス」を構築します。
- さくらインターネット会員登録 https://secure.sakura.ad.jp/signup3/member-register/input.html
- さくらのクラウドコントロールパネル https://secure.sakura.ad.jp/cloud/
- sakura.ioコントロールパネル https://secure.sakura.ad.jp/iot/
- Arduino https://www.arduino.cc/en/Main/Software
- Arduinoサンプル用スケッチ https://github.com/sakuraio/handson-sample/blob/reform/firststep/part2/arduino-firststep-part2.ino
- Node-REDサンプル用フロー https://github.com/sakuraio/handson-sample/blob/reform/firststep/part2/nodered-firststep-part2.json
- Twitter連携設定 https://apps.twitter.com/
- さくらのクラウド ドキュメント https://manual.sakura.ad.jp/cloud/
- さくらのクラウド API1.1 https://developer.sakura.ad.jp/cloud/api/1.1/
- sakura.io 開発者向け https://sakura.io/developer/
- 商品の購入 https://sakura.io/product/
- sakura.ioモジュール(LTE) https://sakura.io/product/module_lte.html
- sakura.ioシールド for Arduino https://sakura.io/product/arduino.html
- Grove Base Shield V2 https://www.seeedstudio.com/Base-Shield-V2-p-1378.html
- Grove Temperature Sensor https://www.seeedstudio.com/Grove-Temperature-Sensor-p-774.html
- Grove Variable Color LED http://wiki.seeedstudio.com/Grove-Variable_Color_LED/
- Arduino Uno Rev3 http://akizukidenshi.com/catalog/g/gM-07385/
- USBケーブル Aオス-Bオス http://akizukidenshi.com/catalog/g/gC-07605/
- ACアダプター http://akizukidenshi.com/catalog/g/gM-07772/
本ハンズオンでは、sakura.ioに加えコミュニケーションAPIサービスである「Twilio(トゥイリオ)」を接続することで、ITリテラシによらない電話を始めとした様々なインタフェースとの連携を体験いただきます。
具体的には「温度センサとLEDを搭載するIoTデバイス」からのデータを元に、「センサデータの閾値超過を元に、電話への通知および制御を行うサービス」を構築します。part1ではコードを元に動作を定義できる「Twilio Functions」を使用します。
- Twilio サインアップ/ログイン https://twilio.kddi-web.com/
- さくらインターネット会員登録 https://secure.sakura.ad.jp/signup3/member-register/input.html
- sakura.ioコントロールパネル https://secure.sakura.ad.jp/iot/
- Arduino https://www.arduino.cc/en/Main/Software
- サンプル用スケッチ(HDC1000) https://github.com/sakuraio/handson-sample/blob/master/arduino/twilio-HDC1000-with-LED.ino
- サンプル用スケッチ(SHT31) https://github.com/sakuraio/handson-sample/blob/master/arduino/twilio-SHT31-with-LED.ino
- Twilio Functionsプログラム(outboundcall) https://github.com/sakuraio/handson-sample/blob/master/twilio/outboundcall.js
- Twilio Functionsプログラム(ivr) https://github.com/sakuraio/handson-sample/blob/master/twilio/ivr.js
- Twilio Functionsプログラム(turn) https://github.com/sakuraio/handson-sample/blob/master/twilio/turn.js
- Twilio Docs https://jp.twilio.com/docs/
- sakura.io 開発者向け https://sakura.io/developer/
- 商品の購入 https://sakura.io/product/
- sakura.ioモジュール(LTE) https://sakura.io/product/module_lte.html
- sakura.ioシールド for Arduino https://sakura.io/product/arduino.html
- 温湿度センサ(SHT31)http://akizukidenshi.com/catalog/g/gK-12125/
- 抵抗内蔵LED http://akizukidenshi.com/catalog/g/gI-06245/
- ジャンパコード http://akizukidenshi.com/catalog/g/gC-05159/
- Arduino Uno Rev3 http://akizukidenshi.com/catalog/g/gM-07385/
- USBケーブル Aオス-Bオス http://akizukidenshi.com/catalog/g/gC-07605/
- ACアダプター http://akizukidenshi.com/catalog/g/gM-07772/
- ブレッドボード http://akizukidenshi.com/catalog/g/gP-05294/
本ハンズオンでは、sakura.ioに加えコミュニケーションAPIサービスである「Twilio(トゥイリオ)」を接続することで、ITリテラシによらない電話を始めとした様々なインタフェースとの連携を体験いただきます。
具体的には「温度センサとLEDを搭載するIoTデバイス」からのデータを元に、「センサデータの閾値超過を元に、電話への通知および制御を行うサービス」を構築します。part2ではドラッグアンドドロップで動作フローを作成できる「Twilio Studio」を使用し、細かな調整を実務部門が行えるようなDevOps環境をイメージしています。
- Twilio サインアップ/ログイン https://twilio.kddi-web.com/
- さくらインターネット会員登録 https://secure.sakura.ad.jp/signup3/member-register/input.html
- sakura.ioコントロールパネル https://secure.sakura.ad.jp/iot/
- Arduino https://www.arduino.cc/en/Main/Software
- サンプル用スケッチ(HDC1000) https://github.com/sakuraio/handson-sample/blob/master/arduino/twilio-HDC1000-with-LED.ino
- サンプル用スケッチ(SHT31) https://github.com/sakuraio/handson-sample/blob/master/arduino/twilio-SHT31-with-LED.ino
- Twilio Functionsプログラム(callflow) https://github.com/sakuraio/handson-sample/blob/master/twilio/part2/callflow.js
- Twilio Functionsプログラム(turn) https://github.com/sakuraio/handson-sample/blob/master/twilio/part2/turn.js
- Twilio Docs https://jp.twilio.com/docs/
- sakura.io 開発者向け https://sakura.io/developer/
- 商品の購入 https://sakura.io/product/
- sakura.ioモジュール(LTE) https://sakura.io/product/module_lte.html
- sakura.ioシールド for Arduino https://sakura.io/product/arduino.html
- 温湿度センサ(SHT31) http://akizukidenshi.com/catalog/g/gK-12125/
- 抵抗内蔵LED http://akizukidenshi.com/catalog/g/gI-06245/
- ジャンパコード http://akizukidenshi.com/catalog/g/gC-05159/
- Arduino Uno Rev3 http://akizukidenshi.com/catalog/g/gM-07385/
- USBケーブル Aオス-Bオス http://akizukidenshi.com/catalog/g/gC-07605/
- ACアダプター http://akizukidenshi.com/catalog/g/gM-07772/
- ブレッドボード http://akizukidenshi.com/catalog/g/gP-05294/
本ハンズオンでは、sakura.ioに加え様々なIaaS/PaaSを提供する「IBM Cloud」と「IBM Watson」を接続することで、AIを用いた簡易的なシステムの構築を体験いただきます。
具体的には「スマートフォンからアップロードされた画像データ」を元に、「認識された対象に応じてデバイスを制御するサービス」を構築します。
- さくらインターネット会員登録 https://secure.sakura.ad.jp/signup3/member-register/input.html
- sakura.ioコントロールパネル https://secure.sakura.ad.jp/iot/
- Arduino https://www.arduino.cc/en/Main/Software
- サンプル用スケッチ https://github.com/sakuraio/handson-sample/blob/reform/ibmcloud/part2/arduino-ibmcloud-part2.ino
- IBM Cloudアカウントの作成 https://console.bluemix.net/registration/
- Node-RED IBM Cloud Starter Application https://github.com/phssakaigawa/nodered-watsonvr-handson
- カスタムモデルトレーニング用画像 https://github.com/sakuraio/handson-sample/blob/reform/ibmcloud/part2/training/
- Visual Recognition APIドキュメント https://console.bluemix.net/docs/services/visual-recognition/index.html
- sakura.io 開発者向け https://sakura.io/developer/
- 商品の購入 https://sakura.io/product/
- sakura.ioモジュール(LTE) https://sakura.io/product/module_lte.html
- sakura.ioシールド for Arduino https://sakura.io/product/arduino.html
- Grove Base Shield V2 https://www.seeedstudio.com/Base-Shield-V2-p-1378.html
- Grove Red LED https://www.seeedstudio.com/Grove-Red-LED-p-1142.html
- Grove Green LED https://www.seeedstudio.com/Grove-Green-LED-p-1144.html
- Grove Blue LED https://www.seeedstudio.com/Grove-Blue-LED-p-1139.html
- Arduino Uno Rev3 http://akizukidenshi.com/catalog/g/gM-07385/
- USBケーブル Aオス-Bオス http://akizukidenshi.com/catalog/g/gC-07605/
- ACアダプター http://akizukidenshi.com/catalog/g/gM-07772/
本ハンズオンでは、sakura.ioに加え様々なIaaS/PaaSを提供する「Microsoft Azure」を接続することで、センサーデータの活用を目的としたシステムの構築の入り口を体験いただきます。
具体的にはsakura.ioの連携を用いてAzureの「IoT Hub」と接続し、「BLOBストレージにセンサーデータが蓄積される環境」を構築します。
- Microsoft Azure 無料試用 https://azure.microsoft.com/ja-jp/free/
- Microsoft Azure ポータルログイン https://portal.azure.com/
- さくらインターネット 会員登録 https://secure.sakura.ad.jp/signup3/member-register/input.html
- sakura.io コントロールパネル https://secure.sakura.ad.jp/iot/
- Arduino https://www.arduino.cc/en/Main/Software
- Arduino サンプル用スケッチ https://github.com/sakuraio/handson-sample/blob/reform/azure/part1/arduino-azure-part1.ino
- Device Explorer ダウンロード https://github.com/Azure/azure-iot-sdk-csharp/releases
- Device Explorer C2D-Messageサンプル
- 点灯:{"module":"%%moduleID%%","type":"channels","payload":{"channels":[{"channel":0,"type":"I","value":1}]}}
- 消灯:{"module":"%%moduleID%%","type":"channels","payload":{"channels":[{"channel":0,"type":"I","value":0}]}}
- Azure ドキュメント https://docs.microsoft.com/ja-jp/azure/
- sakura.io 開発者向け https://sakura.io/developer/
- 商品の購入 https://sakura.io/product/
- sakura.ioモジュール(LTE) https://sakura.io/product/module_lte.html
- sakura.ioシールド for Arduino https://sakura.io/product/arduino.html
- Grove Base Shield V2 https://www.seeedstudio.com/Base-Shield-V2-p-1378.html
- Grove Temperature Sensor https://www.seeedstudio.com/Grove-Temperature-Sensor-p-774.html
- Grove Variable Color LED http://wiki.seeedstudio.com/Grove-Variable_Color_LED/
- Arduino Uno Rev3 http://akizukidenshi.com/catalog/g/gM-07385/
- USBケーブル Aオス-Bオス http://akizukidenshi.com/catalog/g/gC-07605/
- ACアダプター http://akizukidenshi.com/catalog/g/gM-07772/