実験(CDS)
まず、setup()が実行され、Serial.begin(9600); でシリアル通信を準備します。次に loop()を繰り返し実行します。まず、sensorValue
= analogRead(analogInPin); で analogPin(A1端子)を読みこみ、SerialPrintln()でその値を表示し、100mS待ちます。
これを繰り返します。
//プログラム AD_Serial.c
//AD変換とシリアル送信
const int analogInPin = A1; // A1をアナログ入力
int sensorValue = 0; // value read from the pot
void setup() {
// シリアルモニターを準備
Serial.begin(9600);
}
void loop() {
// アナログ端子 A1 をAD変換
sensorValue = analogRead(analogInPin);
// シリアルモニターに送る
Serial.print("sensor = " );
Serial.println(sensorValue); //printの後に ln を付加する
delay(100); //値を変更
}