シリアル通信を使用して、整数、たとえば0〜10000をArduinoに送信する必要があります。それを行うための最良の方法は何ですか?
数値を文字配列(たとえば、500を「5」、「0」、「0」)に分割し、それらをバイトストリームとして送信することを考えることができます(ええ、それは醜いです)。次に、もう一方の端で再構築します。(何かがバイトストリームとしてシリアルに送信されますよね?)
もっと良い方法はありませんか?int
どういうわけか、値を型変数に割り当てることができるはずです。
(可能であれば、文字列についても同じことを知っておく必要があります)