大阪版Io tlt#1 IoTあるじゃん関西支部 ラズパイ2でデュアルブート

Post on 09-Jan-2017

1521 Views

Category:

Internet

2 Downloads

Preview:

Click to see full reader

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