Contenu connexe
Similaire à VSUG LT Silverlight&Arduino (20)
VSUG LT Silverlight&Arduino
- 2. Profile
H.N.:蜜葉 優
本名:泉本 優輝
職種:関西大学総合情報学部4回生
Twitter:mitsuba_tan
Blog : 蜜葉の日記
http://d.hatena.ne.jp/c-mitsuba/
- 7. マイコンのコード
void loop()
{
単語4つをランダムで key = random(4);
switch(key%4){
シリアル通信で送信する case 0:
Serial.println(".net4");
コードを書いています。 break;
case 1:
Serial.println("Silverlight");
break;
case 2:
Serial.println("WPF");
break;
case 3:
Serial.println("Azure");
break;
}
key++;
}
- 8. C#
dynamic com;
private void button2_Click(object sender, RoutedEventArgs e)
{
com = AutomationFactory.CreateObject("ActiveXperts.ComPort");
dynamic count = com.GetDeviceCount();
StringBuilder sb = new StringBuilder();
List<dynamic> devices = new List<dynamic>();
for (int i = 1; i <= 9; i++)
{
devices.Add("COM" + i);
}
for (int i = 0; i < count; i++)
{
devices.Add(com.GetDevice(i));
}
devicelst.ItemsSource = devices;
}
- 10. マイコンから値取ってくる
private void Storyboard1_Completed(object sender, EventArgs e)
{
com.Sleep(200);
buffer = com.ReadString();
if (buffer == "") { com.Close(); return; }
tb.Dispatcher.BeginInvoke(delegate()
{
tb.Text += "¥r¥n" + com.ReadString();
});
Storyboard1.Begin();
}