検索結果 6 件
- 5年前
- フォーラム: C言語何でも質問掲示板
- トピック: シリアルポート出力について
- 返信数: 9
- 閲覧数: 4216
Re: シリアルポート出力について
if(val>900){ Serial.print("初号機"); の部分を if(val>900){ Serial.print(""); フラグを立てる前のSerial.printを削除することで何とかなりました。 " " int val=0; //入力される値を格納する為の変数 int flg = -1; void setup() { Serial.begin(9600); //モニターに出力するための設定 } void loop() { { //ANALOG INの0番ピンからデータを受け付ける val=analogRead(0); if(val>900){ Serial.print("...
- 5年前
- フォーラム: C言語何でも質問掲示板
- トピック: シリアルポート出力について
- 返信数: 9
- 閲覧数: 4216
Re: シリアルポート出力について
何とかなりました。
大変ありがとうございます。
大変ありがとうございます。
- 5年前
- フォーラム: C言語何でも質問掲示板
- トピック: シリアルポート出力について
- 返信数: 9
- 閲覧数: 4216
Re: シリアルポート出力について
お世話になります。
struct { ... } Serial;
のSerial;を削除するとコンパイルは出来るようになります。
Serial.println() は文字列だけでなく int の値も表示できるのでしょうか?
Serial.println() で、値も表示できます。
値の問題ですが、900以上で"WORKING"
899以下で"STOP"とするつもりです。
analogreadから入力する値は暗ければ0近くとなり、
明るければ1100程度の値となります。差がはっきりとしているので深く考えておりませんでした。
よろしくお願いいたします。
struct { ... } Serial;
のSerial;を削除するとコンパイルは出来るようになります。
Serial.println() は文字列だけでなく int の値も表示できるのでしょうか?
Serial.println() で、値も表示できます。
値の問題ですが、900以上で"WORKING"
899以下で"STOP"とするつもりです。
analogreadから入力する値は暗ければ0近くとなり、
明るければ1100程度の値となります。差がはっきりとしているので深く考えておりませんでした。
よろしくお願いいたします。
- 5年前
- フォーラム: C言語何でも質問掲示板
- トピック: シリアルポート出力について
- 返信数: 9
- 閲覧数: 4216
Re: シリアルポート出力について
お世話になっております。
色々ありがとうございます。
トライしているのですが、
anonymous struct
の、エラーや
コンパイルできても確認すると、
シリアルモニタにバグった文字が出てくるばかりで…
⸮5]⸮Γ⸮㭌Η⸮⸮⸮⸮T⸮⸮ͅ⸮⸮c⸮
qm⸮Փ⸮{⸮⸮⸮⸮⸮⸮⸮⸮=⸮ь⸮⸮4ޮ7⸮}⸮ӌ⸮⸮⸮⸮⸮⸮P⸮⸮⸮⸮⸮]⸮⸮
色々ありがとうございます。
トライしているのですが、
anonymous struct
の、エラーや
コンパイルできても確認すると、
シリアルモニタにバグった文字が出てくるばかりで…
⸮5]⸮Γ⸮㭌Η⸮⸮⸮⸮T⸮⸮ͅ⸮⸮c⸮
qm⸮Փ⸮{⸮⸮⸮⸮⸮⸮⸮⸮=⸮ь⸮⸮4ޮ7⸮}⸮ӌ⸮⸮⸮⸮⸮⸮P⸮⸮⸮⸮⸮]⸮⸮
- 5年前
- フォーラム: C言語何でも質問掲示板
- トピック: シリアルポート出力について
- 返信数: 9
- 閲覧数: 4216
Re: シリアルポート出力について
お世話になります。
すみません。
flg立ててもdelayの度に出力されてしまいます…。
丸投げするつもりは無いのですがなんとかお力を拝借出来ないでしょうか…。
すみません。
flg立ててもdelayの度に出力されてしまいます…。
丸投げするつもりは無いのですがなんとかお力を拝借出来ないでしょうか…。
- 5年前
- フォーラム: C言語何でも質問掲示板
- トピック: シリアルポート出力について
- 返信数: 9
- 閲覧数: 4216
シリアルポート出力について
arduinoを使用して光センサで読み取った値でWORKING・STOPを表示させたいと考えております。 入力された値が900以上であればWORKING 900以下であればSTOP を表示させ、LOGデータを取りたいと考えており、表示だけはできたのですが、 Logデータがすぐいっぱいになってしまい、困っております。 WORKING状態が続いていれば、STOPの状態になるまで出力をしないようにできないでしょうか?? 同じ出力が続く際に同条件であれば出力しない等の方法があればご教示頂けたら幸いです。 下記コードを何とか編集出来たらと考えております。 よろしくお願いいたします。 int val=0;...