ปัญหา 1เลือกประเภทฟังก์ชัน pinMode(LED_BUILTIN, OUTPUT) ใช้เพื่ออะไร?เปิดไฟ LEDกำหนดให้ขา LED_BUILTIN เป็น Outputปิดไฟ LEDอ่านค่าสัญญาณจากขา LED_BUILTIN
ปัญหา 2เลือกประเภทฟังก์ชัน digitalWrite(LED_BUILTIN, HIGH) จะทำให้เกิดอะไรขึ้น?LED จะดับLED จะกะพริบLED จะติดLED จะหรี่แสง
ปัญหา 3เลือกประเภทฟังก์ชัน delay(2000) หมายถึงอะไร?หน่วงเวลา 2 วินาทีหน่วงเวลา 2 นาทีหน่วงเวลา 2 ชั่วโมงหน่วงเวลา 2 มิลลิวินาที
ปัญหา 4เลือกประเภทโค้ดนี้จะทำให้ LED มีพฤติกรรมอย่างไร?LED จะติดค้างตลอดเวลา LED จะดับค้างตลอดเวลาLED จะกะพริบทุก 2 วินาที (ติด 2 วินาที ดับ 2 วินาที) LED จะกะพริบทุก 4 วินาที (ติด 4 วินาที ดับ 4 วินาที)
ปัญหา 5เลือกประเภทข้อใดผิดเกี่ยวกับโค้ดนี้?ขาดเครื่องหมาย ; หลัง delay(2000) ทั้งสองบรรทัดใช้ LED_BUILTIN เป็นขา Outputใช้ฟังก์ชัน digitalWrite() เพื่อควบคุม LEDใช้ฟังก์ชัน delay() เพื่อหน่วงเวลา
ปัญหา 6เลือกประเภทArray frame[8][12] หมายถึงอะไร?Array 2 มิติ ขนาด 8 แถว 12 คอลัมน์Array 1 มิติ ขนาด 8 ตัวArray 1 มิติ ขนาด 12 ตัวArray 2 มิติ ขนาด 12 แถว 8 คอลัมน์
ปัญหา 7เลือกประเภท ฟังก์ชัน matrix.begin() ใช้เพื่ออะไร?เริ่มต้นการทำงานของ LED Matrixปิดการทำงานของ LED Matrixรีเซ็ต LED Matrixลบข้อมูลใน LED Matrix
ปัญหา 8เลือกประเภทฟังก์ชัน matrix.renderBitmap(frame, 8, 12) ทำหน้าที่อะไร?สร้าง bitmap ใหม่ลบ bitmap ที่มีอยู่แสดงผล bitmap บน LED Matrixบันทึก bitmap ลงในหน่วยความจำ
ปัญหา 9เลือกประเภทข้อมูลในตัวแปร frame เมื่อนำไปแสดงบน LED Matrix จะเป็นรูปร่างอะไร?เป็นรูปตัวอักษร "A"เป็นรูปตัวอักษร "B"เป็นรูปตัวอักษร "C"เป็นรูปหัวใจ
ปัญหา 10เลือกประเภทในฟังก์ชัน loop() LED_BUILTIN และ LED Matrix จะทำงานอย่างไร?LED_BUILTIN กะพริบทุก 1 วินาที และ LED Matrix แสดงผลเป็นรูปหัวใจLED_BUILTIN กะพริบทุก 2 วินาที และ LED Matrix แสดงผลตัวอักษร Cเฉพาะ LED_BUILTIN กะพริบ ส่วน LED Matrix ไม่ทำงานเฉพาะ LED Matrix ทำงาน ส่วน LED_BUILTIN ไม่ทำงาน
ปัญหา 11เลือกประเภท#define SENSOR_PIN A1 หมายถึงอะไร?กำหนดให้ตัวแปร SENSOR_PIN มีค่าเท่ากับ A1สร้างฟังก์ชันใหม่ชื่อ SENSOR_PINกำหนดค่าคงที่ SENSOR_PIN ให้เท่ากับ A1ประกาศตัวแปร SENSOR_PIN เป็นชนิด analog
ปัญหา 12เลือกประเภทSerial.begin(115200) ใช้เพื่ออะไร?เริ่มต้นการสื่อสารผ่าน Serial Port ด้วยอัตรา 115200 bpsตั้งค่าความถี่ของ Arduino เป็น 115200 Hzกำหนดขนาดหน่วยความจำเป็น 115200 byteตั้งค่า delay time เป็น 115200 มิลลิวินาที
ปัญหา 13เลือกประเภท ฟังก์ชัน analogRead(SENSOR_PIN) จะคืนค่าในช่วงใด?0 ถึง 2550 ถึง 10230 ถึง 10240 ถึง 4095
ปัญหา 14เลือกประเภทSerial.print("Raw: ") และ Serial.println(val) ทำงานต่างกันอย่างไร?print() พิมพ์ข้อความและขึ้นบรรทัดใหม่, println() พิมพ์ข้อความแล้วไม่ขึ้นบรรทัดใหม่print() พิมพ์ข้อความแล้วไม่ขึ้นบรรทัดใหม่, println() พิมพ์ข้อความและขึ้นบรรทัดใหม่ทั้งสองฟังก์ชันทำงานเหมือนกันprint() ใช้สำหรับตัวเลข, println() ใช้สำหรับข้อความ
ปัญหา 15เลือกประเภทโปรแกรมนี้จะแสดงผลทาง Serial Monitor อย่างไร?แสดงค่า Raw ทุก 500 วินาทีแสดงค่า Raw ทุก 0.5 วินาที (500 มิลลิวินาที)แสดงค่า Raw ทุก 5 วินาทีแสดงค่า Raw ทุก 50 วินาที
ปัญหา 16เลือกประเภทสูตร float volt = val * (5 / 1023.0); ใช้เพื่ออะไร?แปลงค่า ADC (0-1023) เป็นค่าแรงดันไฟฟ้า (0-5V)แปลงค่าแรงดันไฟฟ้าเป็นค่า ADCคำนวณกำลังไฟฟ้าคำนวณความต้านทาน
ปัญหา 17เลือกประเภททำไมต้องใช้ 1023.0 แทนที่จะใช้ 1023?เพื่อให้ได้ผลลัพธ์เป็นจำนวนเต็มเพื่อให้ได้ผลลัพธ์เป็นจำนวนทศนิยมเพื่อป้องกันข้อผิดพลาดในการคำนวณเพื่อให้โปรแกรมทำงานเร็วขึ้น
ปัญหา 18เลือกประเภทSerial.print("\t") จะแสดงผลเป็นอะไร?ขึ้นบรรทัดใหม่เว้นวรรค (Space)Tab characterไม่แสดงผลอะไร
ปัญหา 20เลือกประเภทผลลัพธ์ที่แสดงใน Serial Monitor จะมีรูปแบบอย่างไร?RAW: 512 Voltage: 2.5 VRAW: 512 Voltage: 2.5 VRAW: 512, Voltage: 2.5 VRAW: 512 | Voltage: 2.5 V