札幌コンベンションセンター(オープンソースカンファレンスHokkaido会場内)
〒003-0006 札幌市⽩⽯区東札幌6条1丁⽬1-1
申し込み受付は終了しました
組み込み系エンジニア枠 | 無料 |
---|---|
Web系エンジニア枠 | 無料 |
非エンジニア枠 | 無料 |
ハンズオンのため、PCの持ち込みおよびArduino IDEのインストールをお願いいたします。 |
※本イベントはオープンソースカンファレンス( https://www.ospn.jp/osc2018-do/ )内のイベントとして開催されます。
オープンソースハードウェアの「Arduino」とオープンソースソフトウェアの「Node-RED」を使い、IoTプラットフォームサービス「sakura.io」を繋げることで、センサーデバイスからのデータ取得とWebサービスでの可視化とデバイス制御を体験していただくハンズオンセミナーを行います。センサやPCB等のデバイスに関心のある「組み込み系」の方、モノから得たデータを使ったプレゼンテーションに関心のある「Web系」の方、そもそもIoTとはどのようなものかを知りたい「非エンジニア」の方、どなたでもお楽しみいただける内容となっております。ぜひご参加ください。
*sakura.io(さくらアイオー)とは?
さくらインターネットが開発/提供している、モノゴトの情報をネットワークとやり取りする為に必要な基本機能を提供するIoTプラットフォームです。利用者のデバイスに組み込み、LTE閉域網経由で安全にやりとりするための「モジュール」、データの保存や外部のクラウドやアプリケーションサービスとの連携を提供する「プラットフォーム」を一体型で統合的に提供しています。
https://sakura.io/
*Arduinoとは?
Arduino is an open-source electronics platform based on easy-to-use hardware and software. Arduino boards are able to read inputs - light on a sensor, a finger on a button, or a Twitter message - and turn it into an output - activating a motor, turning on an LED, publishing something online. You can tell your board what to do by sending a set of instructions to the microcontroller on the board. To do so you use the Arduino programming language (based on Wiring), and the Arduino Software (IDE), based on Processing.
https://www.arduino.cc/en/Guide/Introduction
*Node-REDとは?
Node-RED is a programming tool for wiring together hardware devices, APIs and online services in new and interesting ways.
It provides a browser-based editor that makes it easy to wire together flows using the wide range of nodes in the palette that can be deployed to its runtime in a single-click.
https://nodered.org/
【2018年7月】sakura.io体験ハンズオン@OSC北海道
デバイスや組込みソフトウェア開発に携わっており、以下のいずれかに当てはまる方
・通信部分の設計や開発に悩んでいる方
・IoTにおけるWeb側の役割や具体例構築に興味がある方
Webやアプリケーション開発に携わっており、以下のいずれかに当てはまる方
・IoTのサービス開発においてバックエンドシステムの設計や開発に悩んでいる方
・IoTのサービス開発における組み込み側の役割や具体例構築に興味がある方
実際にsakura.ioを用いたビジネスや業務改善を検討している方
13:00 「sakura.io」ご紹介 さくらインターネット IoTチーム 西田 有騎
13:15 「sakura.io」ハンズオン さくらインターネット IoTチーム 西田 有騎
14:45 終了予定
※ハンズオンはβ版モジュールを使用しますが、仕様や利用方法は正式版と同一です。
※タイムスケジュールおよび内容は、都合により変動する場合がございます。ご了承ください。
1.sakura.ioの設定
sakura.ioを構成する「プロジェクト」「モジュール」「連携サービス」を
設定し、外部にデータを連携できるようにしましょう。
2.マイコンおよびプログラムの構築(センサデータのアップロード)
用意したセンサ、および「さくらの通信モジュール」をマイコン「Arduino Uno」に
接続し、sakura.ioにデータを送信してみましょう。
3.WebSocketによるデータ連携(さくらのクラウド)
IaaSである「さくらのクラウド」環境に、ほぼノンプログラミングでアプリケーションを
構築可能な「Node-RED」を立ち上げ、プラットフォームからデータを使い、
可視化とデバイスへの制御を実現するWebアプリケーションを構築します。
・以下条件を備えたノートPC
→インターネットもしくはWi-Fi環境に接続可能であること
→OSがWin,Mac,およびLinuxのいずれかであること
→WebブラウザとしてChrome、FirefoxもしくはSafariが利用可能であること
→USB2.0以上のType-Aポートを一つ以上備えていること
→Arduino IDEをインストール済みであること
※事前にArduino開発用のソフトウェア(ArduinoIDE)のダウンロードおよび
インストールをお願いいたします。インストーラは以下より最新のもの入手いただき、
すべてデフォルト設定にてインストールください。(5/14時点での最新Ver.は【1.8.5】)
Windowsの方は【Windows Installer】より入手したインストーラにてインストールください。
https://www.arduino.cc/en/Main/Software
※指定するもの以外のWebブラウザでもご参加いただくことは可能です。
ただしInternet ExplorerやEdgeの場合、設定が正しく反映されない場合がございますのでご了承ください。
※LinuxOSの場合、サポートが難しい場合がございます。
お持込の場合、お手数ですがお客様にて予め動作確認を実施いただくことを推奨いたします。
※MacBook等Type-CのUSBポートしかない場合、ご自身で変換アダプタをお持ちください。
※さくらの通信モジュール、Arduino、センサ、ブレッドボードおよび
ジャンパコード、温湿度センサは弊社にてご用意いたします。
※sakura.ioおよびさくらのクラウドのアカウントは弊社にてご用意いたします。
札幌コンベンションセンター(オープンソースカンファレンスHokkaido会場内)
〒003-0006 札幌市⽩⽯区東札幌6条1丁⽬1-1
https://www.sora-scc.jp/access/
無料
※現地までの交通費は参加者ご負担となります。
sakura.io https://www.facebook.com/groups/SakuraIO/
さくらインターネット http://www.facebook.com/SAKURA.Internet
#sakuraio
#osc18do
サービスご紹介 https://www.slideshare.net/sakura_pr/sakuraio-introduction
ハンズオン https://www.slideshare.net/sakura_pr/sakuraio-handson
※最新資料はそれぞれのコメント欄をご確認ください。
さくらのクラウドコントロールパネル
https://secure.sakura.ad.jp/cloud/
sakura.ioコントロールパネル
https://secure.sakura.ad.jp/iot/
Arduino
https://www.arduino.cc/en/Main/Software
Arduinoサンプル用スケッチ(basic-HDC1000-with-LED.ino)
https://github.com/sakuraio/handson-sample/blob/master/arduino/basic-HDC1000-with-LED.ino
Node-REDサンプル用スケッチ(basic-graph-and-control-with-tweet.json)
https://github.com/sakuraio/handson-sample/blob/master/node-red/basic-graph-and-control-with-tweet.json
[参考]sakura.ioサービスサイト
https://sakura.io/
[参考]sakura.io開発者向けページ
https://sakura.io/developer/
[参考]sakura.ioモジュール&オプションのご購入
https://sakura.io/product/
[参考]その他物品のご購入(秋月電子通商)
・温湿度センサ(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/
・ACアダプター http://akizukidenshi.com/catalog/g/gM-07772/
・ブレッドボード http://akizukidenshi.com/catalog/g/gP-05294/
※当社のFacebookページやTwitterでのツイート、また、参加者のブログなどにお顔等が
写りこんでしまう可能性があります。あらかじめご了承ください。
※お申し込みにあたっては当社の個人情報保護方針 ( http://www.sakura.ad.jp/privacy/ ) に同意ください
運営担当: さくらインターネット IoTチーム 西田 有騎
北海道地方にて開催される、さくらインターネット株式会社( https://www.sakura.ad.jp )が主催、もしくは公認するイベントに関するコミュニティです。
メンバーになる