Page 167 - เอกสารประกอบการสอนวิชาไมโครคอนโทรลเลอร์เบื้องต้น
P. 167
เอกสารประกอบการสอนวิชาไมโครคอนโทรลเลอร์เบื้องต้น 40
การทดลองที่ 3.1 ฟังก์ชั่น setup()
ฟังก์ชั่นนี้จะเขียนที่ส่วนต้นของโปรแกรม ท างานเมื่อโปรแกรมเริ่มต้นเพียงครั้งเดียวใช้เพื่อก าหนดค่าของ
ตัวแปรโหมดการท างานของขาต่างๆ เริ่มต้นเรียกใช้ ไลบรารี ฯลฯ
Hardware Required
1. Arduino Uno Board
Code
void setup()
{
Serial.begin(9600);
}
void loop()
{
int sensorValue = analogRead(A0);
float voltage = sensorValue * (5.0 / 1023.0);
Serial.println(voltage);
}
// จากนั้นให้นักเรียนปรับเปลี่ยนค่า Serial.begin แล้วสังเกตุผลที่ได้
ผลการทดลอง
...........................................................................................................................................................................
...........................................................................................................................................................................
...........................................................................................................................................................................
...........................................................................................................................................................................
...........................................................................................................................................................................
หน่วยที่ 3 โครงสร้างโปรแกรมของ Arduino เรียบเรียงโดยครูทันพงษ์ ภู่รักษ์