อ่านค่าจาก analog pin โดยการ map กำลังไฟฟ้าจาก 0 - 5v เป็นค่า 0 - 1023 โดยการอ่านค่าใช้เวลา 100 ไมโครวินาที หรือ 0.0001 วินาที หรือประมาณ 10,000 ครั้งต่อวินาที
analogRead(pin)
pin: Pin ที่ต้องการอ่านค่า เชน A0,A1,A2,...,A7
0-1023 รูปแบบข้อมูล : int (จำนวนเต็ม)
บอร์ด KruRo Nano
สายไฟ
หลอด Led
int analogPin = A7; // ตัวต้านทานปรับค่าได้ที่อยู่บนบอร์ด เชื่อมต่ออยู่กับ Pin A7
int val = 0; // กำหนดตัวแปรเพื่อเก็บค่าและมีค่าเริ่มต้น เป็น 0
void setup() {
Serial.begin(9600); // เริ่มใช้งาน Serial
}
void loop() {
val = analogRead(analogPin); // อ่านค่า analog จาก Pin A7 เก็บไว้ในตัวแปรที่ชื่อว่า val
Serial.println(val); // แสดงค่า val ผ่านทาง serial Monitor
}