私は、usbポートを使ってc#プログラムからarduino Unoに整数値(101〜1616の間)を送りたいと思っています。 私はarduino Unoのレジスタを使用する方法を知っており、このUSBポートを介してデータを復活させる際に割り込みがあるかどうかを知りたいと思っていました。 現在私はこれを使用していますが、動作していません。C#からArduino UnoにUSBポートで番号を送信するには?
if(Serial.available()!=0) { input= (unsigned char)Serial.read(); }
そして、C#のプログラム上の私は、このコードを使用しています:
byte[] b = BitConverter.GetBytes(MyIntx);
SerialPort.Write(b, 0, 4);
私はC#のプログラムとのArduino UNOの間で大きな数字を送信することができますどのように? これらのタイプの番号を受け取るための特別な割り込みがありますか?
コードに加えて、いくつかの説明を提供してください。 – Jan
もちろん、何を理解していないのですか? – rhsn