シリアルポートから送られてくるデータが文字列だの数値だの考えなくても、そのまま数値として出力できました。ように入力した数値を即送信してしまう場合は、タイムアウトするまでにすべてのデータを送信する必要があります。シリアルモニターのようにデータをまとめて送信するものであれば問題はないです。プログラムからなら、データをまとめて最後に改行コードをつけて送信すればよいので、なんとでもなると思います。いうことで、シリアル通信で数値を送ることも難しく考える必要なんてないことがわかりました。制御を、少し改良してみました。明るさが変わるというものでした。明るさを変えるようにしたいと思います。制御に渡す必要があります。ググってみたのですが、シリアル通信で数値を送るには、文字列を数値に替えるだけでなく、桁数の違いをどう処理するかなど、けっこう面倒な雰囲気です。単純な処理なのでもっと簡単な方法がないかなと探していたところ、こんなチュートリアルを見つけました。digits.ドンピシャです。文字列を数値に変換する、まさに求めていた内容ですよ。やって使うとこういう結果が出るということは、簡単に理解できます。スケッチ例「08.String」に「StringToint」として附属しています。制御するスケッチです。送り返し、入力した数字を表示させることができます。