大阪版Io tlt#1 IoTあるじゃん関西支部 ラズパイ2でデュアルブート
Post on 09-Jan-2017
1521 Views
Preview:
Transcript
ラズパイ 2 でLinux / Win 10 IoT Core
デュアルブートっ!IoT あるじゃん( ALGYAN )関西支部 吉田研一
1
IoT ALGYAN (あるじゃん)とは?
•All Gadget Your Alliance and Network を略した造語です。•いいじゃん、そんなのあるじゃん!•参加登録(無料!) → http://aka.ms/ioytjp
チラシ配布しています。
お持ち帰りください!!
2
あるじゃんは今年 3 月で 1 周年• 品川の MS 本社で総会があります。
3http://algyan.connpass.com/event/26188/
やってることは
• IoT ハンズオン実習を全国で積極的に開催( MS 太田
さん)
• 関西支部は毎月インストラクター勉強会を開催(次回は
3/21 )
• クラウド: Microsoft Azure
• ルネサス GR-Peach• .Net Microframework
• Raspberry Pi 2 など
• Windows 10 IoT Core
今日の本題:ラズパイ2もってるけど• Linux も Win もどちらも使えたらいいよね。• Raspbian← ラズパイ用 Linux ディストリ( Debian )• Windows 10 IoT Core
• 16GB の microSD があればひとつにできるよ。• しかも純正( NOOBS )で!
5
+
NOOBS をダウンロード
• NOOBS でも NOOBS LITE でもどっちでもいい
https://www.raspberrypi.org/downloads/noobs/ 6
ダウンロードした zip ファイルを解凍• 解凍したファイルをすべて microSD へコピー
7
microSD カードは SD Formatterなどで初期化しておく
microSD をラズパイ 2 に入れて起動• イーサーネット LAN ケーブルを刺しておくこと!• 少し待つとインストール OS 選択画面↓が出ます。
8
Raspbian と Win 10 IoT Core を選ぶ• ディスク領域が 11GB ほど必要とあり、 16GBの microSD カードが良い。
9
インストール開始~!• ネットの環境によりかかる時間は様々…。
10
なんかいろいろ表示…
11
… と、インストール中に選択肢が• インストール中に RTM か Insider Preview かどちらをインストールするか聞いてくる。• RTM ( = Release To Manufacturing)版は、ほぼリリース段階のもの• Insider Preview 版は実験版で新しい機能が入っている• ただし Microsoft アカウントが必要( VS2015 も同様なのでコッチがおススメ) 12
OK ダイアログが出たら
• OS 選択の画面が出ます。
13
マウスかキーボードで Raspbian かWindows 10 IoT Core を選択し起
動
そのまま起動するとラズビアン• Rasbian のウィンドウマネージャ LXDE がでてくる
14
Windows 10 IoT Core の起動画面• デフォルトの UWP アプリ画面が表示される
15ソース https://github.com/ms-iot/samples/tree/develop/IoTCoreDefaultApp
Windows 10 UWP アプリ• UWP(Universal Windows Platform)
• PC でもタブレットでもスマートフォンでも、さらにゲーム機の「 Xbox One 」やヘッドマウントディスプレイの「 HoloLens 」でも、 IoT ( Internet of Things )の名称で呼ばれる小型の組み込み機器でも、同一のアプリパッケージが動作する仕組み。
• ラズパイ 2 の Windows 10 IoT Core は UWP アプリが動く!!
16
Windows 10 IoT のメリット
• PC 向けの開発ツールをそのまま組み込み機器にも応用できる。• Visual Studio 2015 で PC のアプリのように開発
• デバイスに依存しない普遍的なアプリ(=ユニバーサルアプリ)を実行できる。
Windows 10 UWP ア
プリ
17
で、 PC 側にもアプリをインストール• 管理用アプリ「 Windows 10 IoT Core
Dashboard 」をダウンロード• ラズパイの監視&管理に使う。• Win 10 IoT Core のみの microSD のイメージ書
き込みもできる。
19http://ms-iot.github.io/content/en-US/GetStarted.htm
Windows 10 IoT Core Dashboard• スタートメニューから [ すべてのアプリ ]-[Windows 10 IoT Core]-[Windows 10 IoT Core Dashboard] を選択
20
Windows 10 IoT Core• Windows 10 IoT Core Dashboard で LAN 上のラズパイ2を特定し設定や管理ブラウザ画面を開く
21
• Windows 10 IoT Core 自体は、自分で複数のアプリを切り替える仕組みは無い!!• 管理ブラウザ画面で、起動する UWP アプリを指定する。
UWP アプリのデモ• Azure Marketplace の FACE API を使って、ライブ画像の年齢あて・人数あて
22
実は MS 、顔認証とか画像・音声認識すごいっす
• 昨年話題になった年齢あてサイト
23
• Windows 10 の生体認証 Windows Hello• Windows 10 の Cortana ( Siri みたいなやつ)
Project Oxford• 画像認識、顔認識、表情認識、音声認識、オープンソースであり、 API 利用もできる。今んとこ Free 。• Visual Studio などで比較的簡単にプログラムに組み込める。
24
Azure のクラシックポータルから
• Marketplace を選んで、 Face API の APIキーを入手しておく
25
デモ : UWP サンプルプロジェクト• ラズパイに USB カメラを接続し、撮影すると
Project Oxford の API サイトに画像を送信
26
デモ : UWP サンプルプロジェクト• Project Oxford の API サイトから帰ってきた
JSON データを表示。
27
IoT デモ• 別のノーパソから UWP アプリをリモートデプロイ• どなたか年齢あてします。• できたら複数名で~。
28
くわしいことは• この本に載ってました。
29http://www.amazon.co.jp/dp/4839956790
@linyixianIoT あるじゃん関西支部コアメンバー
ご清聴ありがとうございました!
IoT あるじゃん( ALGYAN )関西支部 吉田研一
30
top related