ホチキス先生の「プログラマーと呼ばれたい」

InfoPath & SQL Server !

Netduino で Arduino 用の multifunction シールドを使う(2) – Microsoft Visual Studio Express 2013 for WIndows Desktop の C# プログラミング環境を整える

with 3 comments

前の記事「Netduino で Arduino 用の multifunction シールドを使う(1) – multifunction シールド(Arduino UNO R3 学習向け多機能拡張ボード シールドキット)とは」では、Multifunction シールドの概要と Arduino や Netduino について簡単に紹介した。今回は Visual Studio で Netduino のプログラミングをする準備を整える説明をする。

1.Netduino の公式サイトで最新の情報を得る

Visual Studio で Netduino のプログラミングをするには、Visual Studio をカスタマイズしなければならない。また場合によっては Netduino のファームウエアを書き換える必要がある。Netduino の開発環境のカスタマイズについては、Netduino の公式サイト www.netduino.com から情報を得る。公式サイトの「downloads」では、現時点で次のようなステップが示されている。開発がすすんでいるので、自分でやってみるには、まず、このサイトで最新の情報を入手してほしい。

1.Microsoft Visual Studio Express 2013 のインストール
2..NET Micro Framework SDK v4.3 のインストール
3..NET MF plug-in for VS2013 のインストール
4.Netduino SDK v4.3.2.1 のインストール

Netduino_2_001_mid_640

2.Visual Studio 2013 のインストール

現時点での最新の Visual Studio は 2015 だが、ここでは Netduino 公式サイトの推奨どおり Visual Studio 2013 をインストールしよう。Netduino の公式サイトは Microsoft のダウンロードセンターにリンクされている。

Netduino_2_002_mid_640

現時点の Microsoft Visual Studio Express 2013 for Windows Desktop は Update 5 だ。

Netduino_2_003_mid_640

ダウンロードセンターには2つのプログラムがある。ダウンロード版は vs2013.5_dskexp_JPN.iso だ。もうひとつのサイズの小さいプログラム wdexpress_full.exe はインターネット経由でインストールするインストーラーだ。コンピュータにデータをダウンロードして実行できるディスク容量があれば、通常ダウンロード版の iso ファイルをダウンロードしてインストールする。

Netduino_2_004_mid_640

ダウンロードしたプログラムはコンピュータの適当なフォルダに保存し、インストールを実行する。

Netduino_2_005_mid_640

Netduino_2_006_mid_640

Netduino_2_008_mid_640

ライセンス条項とプライバシーポリシーに同意し、インストールを開始する。

Netduino_2_010_mid_640

Netduino_2_040_mid_640

インストールが完了したら、いちど Visual Studio を起動してみる。

Netduino_2_041_mid_640

Netduino_2_042_mid_640

Netduino_2_046_mid_640

Visual Studio を起動した画面で、新しいプロジェクトを開始する。

Netduino_2_047_mid_640

新しいプロジェクトを開始すると、使用する言語とテンプレートを選択する。しかしここにはまだ Netduino のテンプレートがない。そこで次のステップ、.NET Micro Framework SDK v4.3 のインストールにすすむ。

3..NET Micro Framework SDK v4.3 のインストール

.NET Micro Framework SDK v4.3 をインストールするには、Netduino の公式サイトでダウンロードのリンクをクリックし、ダウンロードファイルをコンピュータの適当なフォルダに保存する。

Netduino_2_054_mid_640

ダウンロードファイルを実行する。

Netduino_2_056_mid_640

ライセンス使用条項に同意する。

Netduino_2_057_mid_640

インストールのタイプを選ぶ。Complete で完全インストールを選択できる。

Netduino_2_058_mid_640

次の画面で Install ボタンをクリックしてインストールがはじまる。

Netduino_2_059_mid_640

Netduino_2_060_mid_640

4..NET MF plug-in for VS2013 のインストール

次に .NET MF plug-in for VS2013 のインストールをする。これも Netduino の公式サイトのリンクをクリックしてプログラムをダウンロードし、コンピュータの適当なフォルダに保存する。

Netduino_2_062_mid_640

ダウンロードしたファイルを実行する。

Netduino_2_063_mid_640

Netduino_2_064_mid_640

ライセンス条項に同意し、インストールを開始する。

Netduino_2_065_mid_640

.NET MF plug-in for VS2013 のインストールが完了した。

5.Netduino SDK v4.3.2.1 のインストール

最後に Netduino SDK v4.3.2.1 のインストールをする。これも Netduino の公式サイトからダウンロードのリンクを使ってダウンロードする。ダウンロードしたファイルはコンピュータの適当なフォルダに保存する。

Netduino_2_067_mid_640

ダウンロードファイルを実行する。

Netduino_2_068_mid_640

ライセンス条項に同意し、インストールを開始する。

Netduino_2_069_mid_640

Netduino_2_070_mid_640

Netduino SDK v4.3.2.1 のインストールが完了した。

6.Visual Studio 2013 の起動とテンプレートの確認

ここで再度 Microsoft Visual Studio Express 2013 for WIndows Desktop を起動してみる。

Netduino_2_071_mid_640 

Netduino_2_072_mid_640

新しいプロジェクトを開始すると、Visual C# の言語に Netduino Application (Universal) のテンプレートがあることがわかる。これで Netduino の開発環境が整った。

<前の記事>
「Netduino で Arduino 用の multifunction シールドを使う(1) – multifunction シールド(Arduino UNO R3 学習向け多機能拡張ボード シールドキット)とは」

<次の記事>
「Netduino で Arduino 用の multifunction シールドを使う(3) – Netduino ファームウエアのアップデート」

コメント / トラックバック3件

Subscribe to comments with RSS.

  1. […] 前回「Netduino で Arduino 用の multifunction シールドを使う(2) – Microsoft Visual Studio Ex…でNetduino を開発するための Visual Studio の環境を整えた。だが Netduino のファームウエアのバージョンが古い場合には、作ったプログラムが動かないことがある。試しに Visual Studio 2013 の環境を整えたコンピュータに USB で Netduino を接続し、Visual Studio を起動して簡単なプログラムを作ってみよう。 […]

  2. […] UNO R3 学習向け多機能拡張ボード シールドキット)とは」、「Netduino で Arduino 用の multifunction シールドを使う(2) – Microsoft Visual Studio Ex…、「Netduino で Arduino 用の multifunction シールドを使う(3) – Netduino […]


コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

%d人のブロガーが「いいね」をつけました。