2017-01-01から1年間の記事一覧
最新のIoT Remote Client、おかしい? IoT Remote Client、最新のはずだし、Raspberry Pi側のWindows 10 IoTもアップデートして最新なのに、Remote Clientで接続しても、真っ白のまま! 接続していないのかと思いましたが、Raspberry Piにディスプレイをつな…
Xamarin.Forms iOS/Android/UWPのクロスプラットフォーム・アプリを開発する環境としてXamarin.Formsがあります。 www.xamarin.com Windows 10 IoTで動くGUIのアプリはUWPなので、ということはWindows 10 IoTでXamarin.Formsで作ったアプリが動くよね? とい…
ほかのアプリに切り替えると! 先に作った、Sense HATのLEDを順に点灯するアプリ。 csharpwhat.hatenablog.com Device Portalを使って、アプリを新たに起動(Actionsメニュー→「Start」)するか、すでに起動しているアプリに切り替える(Actionsメニュー→「S…
publicがだめならinternalで! csharpwhat.hatenablog.com 前回の記事で紹介したクラスのアクセス指定子はinternalですが、これをpublicにするとビルドエラーが出ます! error WME1038: Method 'IntervalTimer.Delay(System.TimeSpan)' has a parameter of t…
結構遅れるTask.Delayメソッド 時間待ちにTask.Delayメソッドを使うと、どうも指定した時間より数十ミリ秒長く待っているようです。 (前回のコードでは、AutoResetEvent.WaitOne/ManualResetEvent.WaitOneメソッドを使っていますが、たぶん同じように遅れま…
Sense HATのLEDを順番に点灯する! Sense HATの一番上の行のLEDを順番に赤色で点灯させるアプリです。GUI付きで、GUIから開始と終了ができます。 前回書きましたように、Sense HATを扱うパッケージを利用しています。 csharpwhat.hatenablog.com GitHubに、…
Sense HATを扱うためのパッケージをプロジェクトに追加! Sense HATへのI/Oをはじめから記述するのは大変なので、NuGetパッケージを利用します。 「プロジェクト」メニュー→「NuGetパッケージの管理」を選択します。 ウィンドウ左上の「参照」を選択し、検索…
SSIDを公開していないネットワークにつなぎたい! Windows IoTのネットワークの設定、GUIにはない細かな設定はコマンドライン(またはPowerShell)から確認・修正する必要があるようです。 例えば、PCなら下図のようにGUIから設定できるWifiの「ネットワーク…
Hello, Worldなんて簡単! プロジェクトの準備ができたところで、恒例の「Hello, World!」と参りましょう! …と力む必要もなく、UWPのアプリはそのままRaspberry Piで動きます。 というわけで、「Hello, Windows IoT!」と表示し、「OK」ボタンを押すと終了す…
UWP! Windows 10 IoTで動作するアプリは、UWP (Universal Windows Platform) のアプリです。 Visual Studio Installerで、「ユニバーサルWindowsプラットフォーム開発」をインストールしておきましょう! (ここでは、Visual Studio 2017を使っています) UW…
Device Portalで開く! いちいちRaspberry Piにキーボードだのディスプレイだのをつなぐのは面倒なので、リモートから接続できるようにします。 まず、「IoT Dashboard」の左のペインから「自分のデバイス」を選びます。LAN上にあるWindows 10 IoTが動いてい…
失敗失敗 スムーズにWindows 10 IoTのインストールから起動までできたように書きましたが、実は一度失敗しています。 SDカードに、最初は64GBのSDXC規格のものを使ったのですが、どうも立ち上がらない。Windowsの起動画面が延々表示されたままになったり、そ…
Windows 10 IoTのインストール まずは「IoT Dashboard」を使い、SDカードへOSのインストール。 途中、管理者権限を求めるダイアログが出てくるので許可します。 SDカードへ書き込みがなされ 完了!SDカードをPCから外します。 起動! SDカードをRaspberry Pi…
開発環境を準備します! microSDカードなどの到着までに、開発環境をWindows PCに用意しておこう! えっと、まずは「Windows IoT Core Downloads and Tools」から「Get Windows 10 IoT Core Dashboard」を押し、ダウンロードし起動、インストールします、っ…
Raspberry Pi 到着! 実物、初めて見ました。思っていたよりも小さくてビックリ! 発注からまる1日かからずにゲットです。RSオンラインさんと配達業者さんに感謝! microSDカードとディスプレイ・ケーブルをまだ調達中なので、見るだけ(泣)
「C#なんぞ」です! はじめまして! C#に関するあれこれを、メモ代わりに書いていきます。 ま、備忘録、という位置づけです。 C#でRaspberry Piを動かす! 最初は、Raspberry PiをC#でプログラミングしてみます! キーワードとしては、Windows 10 IoT, C#, V…