C#なんぞ

C#に関するあれこれ。現在は「Raspberry PiをC#でプログラミング!」しようとしています!

2017-10-01から1ヶ月間の記事一覧

publicにできない!

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を順番に点灯する! Sense HATの一番上の行のLEDを順番に赤色で点灯させるアプリです。GUI付きで、GUIから開始と終了ができます。 前回書きましたように、Sense HATを扱うパッケージを利用しています。 csharpwhat.hatenablog.com GitHubに、…

Sense HATのLEDを点灯!

Sense HATを扱うためのパッケージをプロジェクトに追加! Sense HATへのI/Oをはじめから記述するのは大変なので、NuGetパッケージを利用します。 「プロジェクト」メニュー→「NuGetパッケージの管理」を選択します。 ウィンドウ左上の「参照」を選択し、検索…

Windows IoTでネットワークの設定を確認・修正する

SSIDを公開していないネットワークにつなぎたい! Windows IoTのネットワークの設定、GUIにはない細かな設定はコマンドライン(またはPowerShell)から確認・修正する必要があるようです。 例えば、PCなら下図のようにGUIから設定できるWifiの「ネットワーク…

Hello, Windows IoT!

Hello, Worldなんて簡単! プロジェクトの準備ができたところで、恒例の「Hello, World!」と参りましょう! …と力む必要もなく、UWPのアプリはそのままRaspberry Piで動きます。 というわけで、「Hello, Windows IoT!」と表示し、「OK」ボタンを押すと終了す…

Raspberry PiでUWPアプリを開発する準備!

UWP! Windows 10 IoTで動作するアプリは、UWP (Universal Windows Platform) のアプリです。 Visual Studio Installerで、「ユニバーサルWindowsプラットフォーム開発」をインストールしておきましょう! (ここでは、Visual Studio 2017を使っています) UW…

Raspberry PiにPCからリモート接続!

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 到着!

Raspberry Pi 到着! 実物、初めて見ました。思っていたよりも小さくてビックリ! 発注からまる1日かからずにゲットです。RSオンラインさんと配達業者さんに感謝! microSDカードとディスプレイ・ケーブルをまだ調達中なので、見るだけ(泣)

C#でRaspberry Piを動かす!(これから、ね)

「C#なんぞ」です! はじめまして! C#に関するあれこれを、メモ代わりに書いていきます。 ま、備忘録、という位置づけです。 C#でRaspberry Piを動かす! 最初は、Raspberry PiをC#でプログラミングしてみます! キーワードとしては、Windows 10 IoT, C#, V…