Arduinoのプログラムは、Sketch(スケッチ)と呼ばれます。今回は、このSketchの基本構成について解説したいと思います。
//Arduino Sketch Example: setup and loop
//Date: 2014.12.28
//Auther: easy labo
//
int inputPin = 3;
void setup()
{
//Initialization of Arduino hardware and library
//@ power-on or reset
Serial.begin(9600);
pinMode(inputPin, INPUT);
}
void loop()
{
//An infinite main loop, please insert code here
}
ArduinoのSketch(スケッチ)は、以下の2つで構成されます。いずれも宣言を省略する事が出来ません。
setup()
変数やピンモード、ライブラリ準備等の初期化コードを記述します。ボードの電源投入とリセット時に初期化は実行されます。
void loop()
繰り返し実行される無限ループ処理です。C言語のmain loopに相当します。
setup()内に初期化を記述し、メインの処理をvoid loop()内に記述していくだけなので、非常にシンプルで初学者にも判りやすい構成になっています。
なお、Sketch(スケッチ)の仕組み自体に興味がある方は、記事「Arduino入門:Arduino言語」を、ご一読ください。
Sponsored Link