Page 239 - เอกสารประกอบการสอนวิชาไมโครคอนโทรลเลอร์เบื้องต้น
P. 239
เอกสารประกอบการสอนวิชาไมโครคอนโทรลเลอร์เบื้องต้น 55
แบบทดสอบหลังเรียน หน่วยที่ 4
เรื่อง ฟังก์ชั่นพื้นฐานของ Arduino
เรื่อง ฟังก์ชั่นพื้นฐานของ Arduino ใช้เวลา 20 นาที
วิชา ไมโครคอนโทรลเลอร์เบื้องต้น รหัสวิชา (2127-2107)
ระดับชั้น ประกาศนียบัตรวิชาชีพ (ปวช.) สาขาวิชา เมคคาทรอนิกส์
**********************************************************************************
ค าชี้แจง 1. แบบทดสอบมีทั้งหมด 10 ข้อ (10 คะแนน)
2. ให้ผู้เรียนเลือกค าตอบที่ถูกที่สุดแล้วกาเครื่องหมายกากบาท () ลงในกระดาษค าตอบ
1. โปรแกรม Arduino IDE สามารถเรียกใช้ฟังก์ชั่นพื้นฐานได้ทันทีโดยไม่ต้อง
ก. ใช้ค าสั่ง #plus เพื่อผนวกไฟล์เพิ่ม
ข. ใช้ค าสั่ง #include เพื่อผนวกไฟล์เพิ่ม
ค. ใช้ค าสั่ง #defile เพื่อผนวกไฟล์เพิ่ม
ง. ใช้ค าสั่ง #add เพื่อผนวกไฟล์เพิ่ม
2. ฟังก์ชั่น digitalWrite (pin, value) ท างานอย่างไร
ก. ใช้เลือกโหมดการท างานเป็น INPUT
ข. ใช้เลือกโหมดการท างานเป็น OUTPUT
ค. ใช้ก าหนดขาพอร์ต OUTPUT ให้มีสถานะเป็นลอจิกสูงหรือลอจิกต่ า
ง. ใช้ก าหนดขาพอร์ต INPUT ให้มีสถานะเป็นลอจิกสูงหรือลอจิกต่ า
3. ฟังก์ชั่นเกี่ยวกับการสื่อสารผ่านพอร์ตอนุกรมคือข้อใด
ก. digitalWrite
ข. Serial .begin (int datarate)
ค. digitalRead
ง. pinMode
4. ฟังก์ชั่น int Serial .available ( ) ใช้ส าหรับ
ก. ใช้แจ้งว่าได้รับสัญญาณแล้ว และพร้อมส าหรับการอ่านไปใช้งาน
ข. ใช้แจ้งว่าได้รับข้อมูลตัวอักษร และพร้อมส าหรับการอ่านไปใช้งาน
ค. เป็นการเลือกอัตราบอดเท่ากับ 9600 บิตต่อวินาที
ง. ส่งค่ากลับจากฟังก์ชั่น และพร้อมส าหรับการอ่านไปใช้งาน
หน่วยที่ 4 ฟังก์ชั่นพื้นฐานของ Arduino และการควบคุมหลอดไฟ LED เรียบเรียงโดยครูทันพงษ์ ภู่รักษ์