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();
}

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