\r\n\r\n
Windows 10のIoTコア(Internet of Things)は、特にRaspberry Piで使用する場合、相応の評価を得ていません。しかし、だからといって、クールなプロジェクトがたくさんないわけではありません。
Raspberry PiとWindows 10 IoTコアでできる面白いことを紹介します。
Windows 10 IoT Coreは、小型デバイスに最適化されたWindowsのバージョンです。IoTプロジェクト向けに設計され、ARMデバイス上で非常によく動作するため、Raspberry Piは完璧にフィットします - しかし、なぜLinuxではなくそれを選ぶのでしょうか?
Raspberry Piは、LinuxパッケージやPythonスクリプト、PI用にコンパイルされたC/C++プログラムなど、限られたプログラムしか動作させることができません。しかし、Windowsのエコシステム向けに書かれたパッケージは、Piでは決して動きません。
Windowsに特化した様々なアプリケーションを動かしたいのであれば、windows10iotは良い選択だと思います。DIYでマジックミラーを作ったり、簡単なPythonスクリプトを作りたいなら、windows10iotは多すぎです。
windows10iotは、Windows開発者やWindowsアプリケーションの大規模なバックエンドカタログを持つ企業にとっては良い選択ですが、日常の消費者にとっては最良の選択ではありません。
Windows 10 IoTはネットワーク上で管理され、インストールするにもWindows 10のPCが必要になるため、最初からWindows環境に依存しているのです。
具体的なインストール方法については、「Raspberry PiにWindows 10 IoTをインストールする方法」ですべて網羅されているので、そちらを参照してください。それができたら、Raspberry Piとwindows 10iotを構築するための項目を紹介します。
YouTubeチャンネルGeek Till It Hertzの素晴らしいチュートリアルでは、windows10iotカーネルを使って、Raspberry Pi上に独自のCortanaアシスタントを構築する方法を紹介しています。Windows 10のインストール方法を動画で解説しているので、すでにインストールされている方なら10分もかからずに完成します。
2部構成のチュートリアルの第1部では、Windows IoT YouTubeチャンネルから、この自律走行車のプロジェクトを紹介します。このかっこいい車は、ゲーム機のコントローラーで操作することもできるんですよ。
このクローズドループホイールコントロールもWindowsIoTyoutubeチャンネルからです。クローズドループシステムとは、モノ(モーターなど)の状態を見ながら、滑ったり、トラクションがなくなったりするなどの変化に対応できるシステムのことです。
このデモシステムには実際の用途はありませんが、リモコンカーのようなものを作るときには、その用途にぴったりです。
YouTuber The Sleepy PenguinのPiチュートリアルでは、Microsoft Visual Studioを使用してWindows 10 IoTアプリを自作する方法を紹介しています。Piへのデプロイをはじめ、始めるために必要なことが網羅されています。
Yuexin Zhang氏によって開発されたこのプロジェクトは、30分で完成させることができます。Raspberry Pi、Visual Studio、Windows 10 IoTカーネル、16x2 LCDパネルを使って、LCDディスプレイを接続し、プログラミングする方法をわかりやすく簡単に説明します。
このプロジェクトにはラボボードが必要なので、ラボボードとは何か、必ず読んでおいてください
マイクロソフトのクリエイター、エディワンが開発したこの先進的なプロジェクトは、Microsoft Azureのクラウドサービスを利用して、インターネット上のLEDを制御するものです。
5時間ほどで完成しますが、説明書が充実しているので、必要な知識はすべて網羅されています。
WindowsIoTチーム**が作成したもので、1時間以内に再現することができます。Adafruit PiTFTタッチスクリーンを使用し、必要なWindowsドライバの設定など、必要な知識をすべて網羅しています。
Adafruit (PID 2423 PiTFT Plus 320x240 2.8" TFT + Capacitive Touchscreen AMAZONで購入する
FEZ-Hatには多くのセンサー、LED、ボタンが含まれており、ハンダ付けなしでPiにデバイスを簡単に接続する方法を提供します。Stepan Bechynskyのチュートリアルでは、Windows 10 IoTとAzureクラウドコンピューティングプラットフォームを使ってPiとFEZhatをリンクする方法を紹介します。
(2-Pack)強化ガラススクリーンプロテクター AMAZONで今すぐ購入する
Windows IoTのクリエイターTeam Devicesが開発したこのクールなプロジェクトは、MQ2アルコールセンサーを使用しています。
Wilwin 2pcs MQ-2 MQ2 Arduino のための煙のガス LPG のブタンのメタン センサーの探知器モジュール AMAZON で今買います
また、オプションのTFTディスプレイを使用し、各ステップを見やすく詳述しています。ノベルティグッズではありますが、法律上、アルコール依存症の指標としてよく使われる血中アルコール濃度の測定値の計算方法を解説しています。
このプロジェクトでも、Azureのクラウドプラットフォームを利用してデータを保存し、後で閲覧できるようにしました。
Mohamed Emam氏が開発したこのプロジェクトは、安価な心拍パルスセンサーを使って心拍数を計測し、1時間で**完了するものです。アナログからデジタルへの変換器を用いて、アナログセンサーの読み取り値をデジタル信号に変換する。
これまでのプロジェクトで、自分の心拍データをクラウドサービスに記録することができます。心拍数の長期的な傾向を調べれば、興味深い結果が得られるでしょう。
Microsoft windows 10 iot coreのファンであろうとなかろうと、これらのRaspberry-Piプロジェクトは、あなたが創造できる発明に制限がないことを示すものです。これらのプロジェクトの多くは、データをクラウドにロギングしており、Linuxで開発された他の多くのRaspberry Piプロジェクトよりも実行が簡単なようです。
もちろん、RaspbianをはじめとするRaspberry-PiのOSは非常に人気があり、多くのシンプルなプロジェクトでは、そちらの方が良い選択となる可能性が高いです。しかし、もしあなたがWindowsの開発者なら、windows10iotカーネルはあなたの仕事をとても楽にしてくれるでしょう。
なぜこのようなプロジェクトにAzureクラウドプラットフォームが多く使われているかというと、ビッグデータ向けの代表的なクラウドサービスだからです。マイクロソフトが所有しているため、ビッグデータに関するあらゆる情報を読むことができると考えてください。詳しくは、ミニチュアドリル用アクセサリーをご覧ください。