จุดประสงค์การเรียนรู้
- เพื่อให้สามารถเข้าใจระบบ Analog Input ที่รับค่ามาอ่านได้
อุปกรณ์ในการใช้งานเบื้องต้น
- บอร์ด Lotus Nano Bot
คำอธิบาย
สัญญาณดิจิตอลเป็นสัญญาณอนาล็อกจะเป็นสัญญาณที่ถูกรบกวนได้ง่าย สัญญาณที่อ่านได้ผ่านบอร์ดอาดุยโน่นาโนสามารถอ่านได้ละเอียด 10 บิต (2 ยกกำลัง 10)นั่นเอง
วิธีทำ
การเขียนโปรแกรมทำไฟกระพริบเบื้องต้น โดยใช้ Arduino IDE โดยใช้งานผ่านขา A7
Code สำหรับ Arduino IDE สำหรับการใช้งานตาม Library มาตรฐาน
Arudino IDE Code
void setup() {
Serial.begin(9600); // ตั้งค่าบอร์ดเรท 9600
}
void loop() {
Serial.println(analogRead(7)); // อ่านค่าสัญญาณที่รับมาจากขาA7
delay(500); // หน่วงเวลา 0.5 วินาที
}
หลังจากโหลดโค้ดเสร็จเรียบร้อยแล้วสามารถเปิดดูสัญญาณAnalog จากการหมุนตัวต้านทานปรับค่าได้ที่บอร์ด A7