.NET Micro Framework 入入 .
.NET Micro Framework 入門.
2
Myself
森理 麟 (@moririring)職業:ゲームプログラマHP : moririringのHP自称ハッカソンエバンジェリストMicrosoft MVP for C#
3
MyCommunity
VSハッカソン倶楽部EffectiveC++読書会(終了)ExcptionalC++読書会社内勉強会勉強会UnityクリエイターズVisual Studio勉強会IT英語勉強会
4
A Start
.NET Micro Framework とは組み込みソフトウェア開発にVisualStudio を使い、 C# やVisual Basic で、アプリケーションを開発できる環境です。
5
A Start
活用の場としては「ネットワークセンサ、家電や車載機器のパネル、リモコンや健康器具などの超小型端末、おもちゃ」などが挙げられます。
6
A Start
コンピュータと現実をつなぐ手段として僕はこれから当たり前になると思っています。つまり嗜みとして覚えておくと有利じゃないかと思います。
7
.NET Micro Frameworkをさわった感想
超簡単!
8
事前準備
Visual Studio で Creberusを扱う際は事前準備として以下の2つをインストールしておく.NET Micro Framework SDK 4.3GHI Software Package v4.2
9
Goal
実際のプログラムProgramStarted メソッドで開始。Debug.Print(“Hello,world!");
10
Goal
プログラムで言う「 Hello,world 」は、基盤界のでは LED を光らすことです。光らすメソッドは「 Mainboard.SetDebugLED(true); 」
11
void ProgramStarted()
{
while (true)
{
Mainboard.SetDebugLED(true);
Thread.Sleep(500);
Mainboard.SetDebugLED(false);
Thread.Sleep(500);
}
}
12
Goal
今後は温度と湿度を取ってみます。
13
void ProgramStarted()
{
temperatureHumidity.MeasurementComplete += (s, t, r) => Debug.Print("Temperature: " + t + " Relative Humidity: " + r);
temperatureHumidity.StartContinuousMeasurements();
}
14
Goal
データの書き込みに組み込み系でよく使われる WEB サイトn xivelyがありますPachube から Cosm になって最近 xively になったそうです。使ってみると確かに手軽です。
モジュールの一例 ( センサ類 )
モジュールの一例 ( その他 )
17
Thank you for hearing
ご清聴ありがとうございました