Page 240 - เอกสารประกอบการสอนวิชาไมโครคอนโทรลเลอร์เบื้องต้น
P. 240
เอกสารประกอบการสอนวิชาไมโครคอนโทรลเลอร์เบื้องต้น 56
5. ฟังก์ชั่น int Serial .read ( ) ใช้ส าหรับ
ก. อ่านค่าข้อมูลที่ได้รับจากพอร์ตขนาน
ข. อ่านค่าข้อมูลที่ได้รับจากพอร์ตอนุกรม
ค. ใช้เขียนแจ้งว่าก าลังอ่านค าสั่ง
ง. ใช้เขียนแจ้งว่าก าลังลบค าสั่ง
6. . ถ้าต้องการก าหนดขาอินพุตแอนะล็อกต้องก าหนดด้วยฟังก์ชั่น
ก. AnalogWrite
ข. AnalogRead
ค. digitalRead
ง. ModePin
7. ฟังก์ชั่น unsigned long millis() คืนค่าเป็นค่าเวลาในหน่วยมิลลิวินาที ได้ประมาณกี่ชั่วโมง
ก. ประมาณ 6 ชั่วโมง
ข. ประมาณ 7 ชั่วโมง
ค. ประมาณ 8 ชั่วโมง
ง. ประมาณ 9 ชั่วโมง
8. ฟังก์ชั่น detachInterrupt(interrupt) ใช้ส าหรับ
ก. เริ่มการอินเตอร์รัปต์ภายนอก
ข. ยกเลิกการอินเตอร์รัปต์ภายนอก
ค. ฟังก์ชั่นกระโดดไปท างานเมื่อเกิดอินเตอร์รัปต์
ง. เลือกประเภทสัญญาณที่ใช้กระตุ้นให้เกิดการอินเตอร์รัปต์
9. ฟังก์ชั่น constrain(x, a, b) ท างานอย่างไร
ก. หาค่าตัวเลขที่มากที่สุดของตัวเลขสองตัว
ข. หาค่าสัมบูรณ์ของตัวเลข
ค. ปัดค่าตัวเลขที่น้อยกว่าหรือมากกว่าให้อยู่ในช่วงที่ก าหนด
ง. หาค่าตัวเลขที่น้อยที่สุดของตัวเลขสองตัว
10. randomSeed(seed) คือฟังก์ชั่นอะไร
ก. ใช้หาค่าสัมบูรณ์ของตัวเลขแบบสุ่ม
ข. ใช้ก าหนดตัวแปรส าหรับสร้างตัวเลขแบบสุ่ม
ค. ใช้สร้างตัวเลขเสมือนแบบสุ่ม
ง. ใช้หาค่าที่น้อยที่สุดของตัวเลขสองตัวแบบสุ่ม
หน่วยที่ 4 ฟังก์ชั่นพื้นฐานของ Arduino และการควบคุมหลอดไฟ LED เรียบเรียงโดยครูทันพงษ์ ภู่รักษ์