質問: Serial.read(); switch(VibON){ case 'a': digitalWrite(8, HIGH); delay(40); digitalWrite(8, LOW); delay(20); break; default: break; } delay(1); } ``` ### 試したこと 何が送信されているのかArduino側からPython側へ送り返してみましたが、何も帰ってきませんでした。 ### 補足情報 おそらく、Arduinoへbyte型のデータは送信できているのですが、その後のArduinoにおける処理方法がわかりません。
回答: Python側Arduino側とも、質問のプログラムで試してみました。 とりあえずArduino UNOの出力ポートはD13にしてオンボードのLEDを監視、delayを大きくしてわかりやすくはしましたが、Python側のプログラムを走らせると、ArduinoのLEDが点灯します。 ソフト的には問題ない、と言えそうです。 なにかシステムまたはハード的な問題の可能性が高いと思います。