たとえば、Arduinoが時折範囲外の値を出力するセンサーの読み取りを行っているとします。以下のように処理することができます:.
Arduinoには他の環境のような組み込みのログライブラリがありませんが、Serialコンソールへの基本的なログ出力を最小限の手間で実装することができます。ここに簡単な例を示します。
方法: LEDを点滅させたいと想像してください。関数を使わなければ、あなたのloopはごちゃごちゃの塊です。関数を使うことで、それは整然とします。こうやってみましょう:.
loop
方法: Arduino上であまりにも多くのことをしている関数があるとしましょう、例えばこんな感じです:.