C#講座01 SerialPortクラスを使ってArduinoと連動させる(1/2)

カテゴリー: 未分類 タグ: , , , ,

VS2005 C#のSerialPortコンポーネントを使って、Arduinoとシリアル通信して連携する方法をビデオ撮ってみた。

今回はマイコン→PCの一方方向だけしかやらなかったので、逆はあとでやる。

VisualStudio C#.NETで

・新規ソリューションを作る

・その中に新規プロジェクトを作る

・ボタンやシリアルポートコンポーネントなどを配置してみる

・コンポーネントにイベント登録する

という事を解説してみた。

ソースコード一式

今回書いたのはこれだけ。でも、これもほとんどVisualStudioに自動生成される。

publicForm1()

{

InitializeComponent();

Console.WriteLine(“start”);

}

privatevoidserialPort1_DataReceived(objectsender,System.IO.Ports.SerialDataReceivedEventArgse)

{

Console.WriteLine(serialPort1.ReadLine());

}

privatevoidbutton1_Click(objectsender,EventArgse)

{

serialPort1.NewLine=”¥r¥n”;

serialPort1.Open();

}

  1. Θ
    2010 年 10 月 24 日 02:50 | #1

    始めまして。
    FSR402というタッチセンサーを繋いだArduinoをPCに接続し、VisualStudio C#でタッチしたか否かを読み取りたかったのですが、
    いまいち、よくわかりません。
    ポート開放まではうまくいったのですが…どういう値を読み込めばいいのか、タッチしたときのレスポンスが何もない状態です。
    そんな中こちらのサイトを拝見させていただいたのですが、Arduinoについての続きがないようなので、今非常に困っています。
    何卒、ご助力のほどお願いいたします。

  1. トラックバックはまだありません。

track feed