###前提・実現したいこと
PCとArduinoをUSBで繋ぎ、arduinoIDEのシリアルモニタ上で'a'を入力し送信するとledが光るプログラムを作りました。
しかし数秒後ledが消えてしまいます。なぜ消えてしまうのかを知りたいです。
###発生している問題・エラーメッセージ
'a'を入力し送信した後3秒後にledが消えてしまいます。
エラーメッセージ
###該当のソースコード
char
1 2void setup() 3{ 4 Serial.begin(9600); 5 pinMode( 13 , OUTPUT); 6} 7 8void loop() 9{ 10 if (Serial.available() > 0) { 11 input = Serial.read(); 12 Serial.println(input); 13 if (input == 'a') { 14 digitalWrite( 13 , HIGH ); 15 delay(3000 ); 16 } else { 17 digitalWrite( 13 , LOW ); 18 delay( 3000 ); 19 } 20 } 21} 22
###試したこと
課題に対してアプローチしたことを記載してください
###補足情報(言語/FW/ツール等のバージョンなど)
Arduino 1.8.2
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。