- Windows 10 IoTコアとは何ですか?Windows10との違いは何ですか?
- ハードウェア要件
- RaspberryPiへのWindows10 IoTCoreのインストール
- コンピューターのIoTダッシュボードを使用してRaspberryPiに接続する
IoT分野のブームに伴い、多くの企業がIoTアプリケーション専用のオペレーティングシステムを設計し始めました。マイクロソフトは、すでにWindows 10 IoTコアをリリースしている企業の1つであり、愛好家や業界の間で静かに人気があります。したがって、このチュートリアルでは、RaspberryPiにWindows10 IoTコアをインストールする方法を確認し、デモアプリケーションを実行します。
Windows 10 IoTコアとは何ですか?Windows10との違いは何ですか?
Windows 10 IoTコアは、IoTに接続されたものの構築を支援するように設計されたWindows10の最小バージョンです。これにより、昔ながらのラジオや国際宇宙ステーションで実行される実験、ゲートウェイや自動車のファクトリーラインコントローラーなどのプロ仕様のデバイスなどの楽しいプロジェクトを構築できます。
旅はプロトタイプボードから始まります。必要なのはボード(Raspberry Pi)、SDカード、そして追加のモニターやキーボードのない電源だけです。 Windows 10 IoTコアは、コンピューターまたはラップトップで実行されているIoTダッシュボードにダウンロードしてインストールできます。これについては、この記事の後半で学習します。Windows 10 IoTコアOSのインストール後、Raspberry piボードの電源を入れるだけで、ボードが自動的にネットワークに接続され、次にWindowsPCに接続されます。 Visual Studioでカスタムアプリケーションを作成できます。準備ができたら、コードをボードにプッシュダウンして、リモートでデバッグできます。
Windows 10 IoTには、多数のサンプルコードとプロジェクトがある活気に満ちたコミュニティがあるため、ハードウェアを操作してプロトタイプを実現する方法を学ぶことができます。Windows 10 IoTコアは、業界グレードで堅牢です。Windows 10のバージョンであるため、エンタープライズで実証済みのセキュリティがあり、拡張が容易です。独自のカスタムハードウェアを使用してAzureに瞬時に接続するか、数百の標準マーケットボードから選択して、楽しみのために何かを構築したい場合でも、商用製品を構築したい場合でも、独自のカスタムIoTソリューションを開発できます。
ハードウェア要件
- Raspberry Pi2以上
- 8GB以上
- SDカードリーダー
- HDMIケーブル
- 5V 2AmicroUSB電源
- HDMIモニター
- マウスおよび(オプション)USBキーボード
RaspberryPiへのWindows10 IoTCoreのインストール
1.まず、ラップトップまたはPCにWindows 10IoTコアダッシュボードをダウンロードする必要があります。このダッシュボードを使用して、SDカードのコアをフラッシュします。ダッシュボードのセットアップは、リンクからダウンロードできます 。セットアップをダウンロードしたら、ラップトップにインストールします。インストールが完了するまでに数分かかります。
2.次に、デバイスをセットアップする必要があります。ダッシュボードを開き、ダッシュボード の左側のパネルから[新しいデバイスのセットアップ]をクリックし ます。Microsoftアカウントをお持ちの場合はサインインし、そうでない場合は[この手順をスキップ]をクリックします。
3. SDカードをカードリーダーに挿入し、ラップトップに接続します。 デバイスタイプ をBroadcommとして、 OSビルド をWindows 10Iotコアとして選択します。次に、以下のスナップショットに示すように、SDカードドライブを選択し、 デバイス名 を指定して、必要なパスワードを入力します。
次に、[ ダウンロードしてインストール ]ボタンを押します。インターネットの速度によってはダウンロードに時間がかかります。
[ ダウンロードしてインストール ]ボタンをクリックすると、ダウンロードとフラッシュの進行状況バーが下に表示されます。
4.点滅が終了した後。PCからSDカードを取り外し、RaspberryPiボードに挿入します。HDMIケーブルを使用してRaspberrypiをモニターに接続し、電源を入れます。ウィンドウのセットアップには数分かかります。モニターに表示される指示に従ってください。
5.これで、Windows 10 IoTCoreデバイスのホームページが表示されます。以下に示すように。このページには、PiのIPアドレス、接続されているデバイスなど、いくつかの重要な情報があります。
パネルの左側には、デバイス情報、コマンドライン、ブラウザ、 チュートリアルの4つのメニュータブがあります。さらに、 左下隅に設定メニューがあり ます。詳細については、これらすべてのタブを調べることができます。
モニターを使用したこの1回限りのセットアップが終了しました。これで、ラップトップのIoTダッシュボードを使用してRaspberrypiを制御できます。
コンピューターのIoTダッシュボードを使用してRaspberryPiに接続する
1.ラップトップでIoTダッシュボードを開き、[ マイデバイス ]をクリックし ます 。リストにデバイスが表示されます。ラップトップおよびRaspberrypiと同じWi-Fiネットワークを共有していることを確認してください。
デバイスがリストにない場合は、Raspberry piを再起動し、 [マイデバイス] リストを確認し ます 。
2.リストされたデバイスをダブルクリックしてから、ブラウザーで[Windowsデバイスポータルを開く]をクリックします。
3. Webブラウザーでタブが開き、Raspberrypiの資格情報を要求します。管理者としてのユーザー名と、セットアップで最初に入力したパスワードを入力します。
このようなものが表示され、ページの左側のパネルからラズベリーパイのすべての機能にアクセスできます。
4.次に、組み込みのサンプルコードを実行してデモアプリケーションを表示します。[アプリ]オプションの下の[クイック実行サンプル]をクリックします。以下に示すように、ここに4つのサンプルコードが表示されます。
5.このチュートリアルでは、展開する ハローワールド パイの例を。Hello worldをクリックしてから、 Deploy andrunを クリックし ます 。数秒後、以下に示すようなウィンドウがモニター画面に表示されます。
他の例を調べたり、独自のIoTアプリケーションを作成したりすることもできます。Windows 10 IoTコア用のアプリケーションを構築する方法を知るには、リンクをたどってください。
下記のデモビデオもご覧ください。