.NET Micro Frameworkを使ってみるために
デバイスドライバーズさんで「FZ-SPIDRSKT FEZ Spider Starter Kit FEZスパイダースタータキット」を購入しました。
購入品
FZ-SPIDRSKT FEZ Spider Starter Kit FEZスパイダースタータキット
価格:27,510円
スタータキットはMOUSERさんでも購入できるようようです。
(こちらの方が安い?)
2012年2月19日(日)にスタータキットが到着しました。
中にはドキュメント類が入っていなかったので、自分で情報を収集する必要があります。
購入時のバージョン
EMX
Version | 4.1.8.0 |
Debug | USB1 |
LCD | 320×240 |
IP | 192.168.1.200 |
MAC | 00.1A.F1.00.42.0D |
Managed heap size | 13041664 |
Custom heap size | 1048576 |
PCとFEZ Spiderとの接続確認を行います。
PING手順
基板の動作確認を行うために、Multicolor LEDを点滅させるプログラムを作成する。
基板を下記のように接続する。
パワーモジュール(赤い基板) - メイン基板 - Multicolor LED
Multicolor LEDは、メイン基板の4番のコネクタに接続する。
新規プロジェクトを作成し、ファイルProgram.csに以下のコードを追加する。
このプログラムを実行すると、LEDが青→緑→赤→青→・・・と順番に点灯する。
// Use Debug.Print to show messages in Visual Studio's "Output" window during debugging.
Debug.Print("Program Started");
for (int i = 0 ; i < 10 ; i++)
{
led.AddBlue();
Thread.Sleep(500);
led.RemoveBlue();
Thread.Sleep(500);
led.AddGreen();
Thread.Sleep(500);
led.RemoveGreen();
Thread.Sleep(500);
led.AddRed();
Thread.Sleep(500);
led.RemoveRed();
Thread.Sleep(500);
}
led.TurnOff();
はじめに、動作確認をする意味も込めて、ホームページで紹介されているチュートリアルに従って、簡単なプログラムを実行しました。
Getting Started with the FEZ Spider Kit for Microsoft .NET Gadgeteer
プログラムの内容は、ボタンを押すと、カメラから画像を取り込み、それを液晶画面に表示するというものです。
このプログラムを実行するためには、事前に下記より開発に必要となるソフトをダウンロードして、インストールしておくする必要があります。
GHI NETMF v4.1 and .NET Gadgeteer Package
3. GHI NETMF v4.1 and .NET Gadgeteer Package
カメラの画像をLCDディスプレイに表示するためのチュートリアルに従ってプロジェクトを作成する。
プロジェクトを実行するとカメラから取り込まれた映像がLCDディスプレイに表示される。
カメラの絞りを行わないと綺麗に画が表示されない。
カメラの絞りは先端部分を回すことによって行える。