Logo
thubnail
เนินเขาสำหรับปิกนิก
แบบรอบ
มัธยมต้น 9
อื่น ๆ
ว23202การเขียนโปรแกรมควบคุม1
นางสาวภัทรภร ม
94
ปัญหาที่เพิ่มเข้ามา (20/ 20)
อนุญาตให้คำตอบที่ไม่ถูกต้อง
แสดงคำตอบ
public quiz

ปัญหา 1

เลือกประเภท

Arduino คืออะไร?

  • โปรแกรมตัดต่อวิดีโอ
  • บอร์ดไมโครคอนโทรลเลอร์แบบโอเพนซอร์ส
  • ระบบปฏิบัติการคอมพิวเตอร์
  • เครื่องพิมพ์ 3 มิติ

ปัญหา 2

เลือกประเภท

ไมโครคอนโทรลเลอร์คืออะไร?

  • ระบบปฏิบัติการคอมพิวเตอร์
  • อุปกรณ์ควบคุมขนาดเล็กคล้ายคอมพิวเตอร์
  • อุปกรณ์ไฟฟ้าชนิดหนึ่ง
  • ระบบปฏิบัติการของโทรศัพท์มือถือ

ปัญหา 3

เลือกประเภท

โปรแกรมมาตรฐานที่ใช้เขียนโค้ด Arduino เรียกว่าอะไร?

  • Arduino Sketch
  • Arduino Frame
  • Arduino IDE
  • Arduino Studio

ปัญหา 4

เลือกประเภท

การเขียนโปรแกรม Arduino ส่วนใหญ่ใช้ภาษาอะไร?

  • Python
  • C/C++
  • Java
  • Ruby

ปัญหา 5

เลือกประเภท

Arduino สามารถสื่อสารข้อมูลกับคอมพิวเตอร์ผ่านพอร์ตใด?

  • VGA
  • USB
  • HDMI
  • LAN

ปัญหา 6

เลือกประเภท

ฟังก์ชัน setup() ใช้สำหรับอะไร?

  • วนซ้ำตลอดเวลา
  • กำหนดค่าเริ่มต้นทำงานครั้งเดียว
  • ปิดโปรแกรม
  • แสดงผลบนจอ

ปัญหา 7

เลือกประเภท

ฟังก์ชัน loop() ใช้สำหรับอะไร?

  • กำหนดพอร์ต
  • ทำงานเพียงครั้งเดียว
  • ทำงานซ้ำไปเรื่อยๆ
  • รัน setup() ซ้ำ

ปัญหา 8

เลือกประเภท

ข้อใดเป็นโครงสร้างโปรแกรม Arduino ที่ถูกต้อง?

  • void start() {} void stop() {}
  • void setup() {} void loop() {}
  • main() {}
  • program() {}

ปัญหา 9

เลือกประเภท

ถ้าเขียนคำสั่งใน setup() จะเกิดอะไรขึ้น?

  • ทำซ้ำทุกครั้ง
  • ทำเพียงครั้งเดียวตอนเริ่มต้น
  • ไม่ทำงาน
  • ทำในช่วงท้ายโปรแกรม

ปัญหา 10

เลือกประเภท

คำสั่งใดใช้สำหรับหน่วงเวลาใน Arduino?

  • delay()
  • wait()
  • sleep()
  • pause()

ปัญหา 11

เลือกประเภท

ใน Arduino ถ้าประกาศ int x = 10; หมายถึงอะไร?

  • ประกาศตัวอักษร
  • ประกาศตัวแปรจำนวนเต็ม
  • ประกาศฟังก์ชัน
  • ประกาศข้อความ

ปัญหา 12

เลือกประเภท

ถ้าเขียน digitalWrite(13, HIGH); จะทำอะไร?

  • อ่านค่าแรงดัน
  • ตั้งขา 13 ให้เป็นไฟสูง (5V)
  • ตั้งขา 13 เป็นอินพุต
  • ปิดขา 13

ปัญหา 13

เลือกประเภท

คำสั่ง pinMode(7, OUTPUT); หมายถึงอะไร?

  • ตั้งขา 7 เป็นอินพุต
  • ตั้งขา 7 เป็นเอาท์พุต
  • อ่านค่าจากขา 7
  • หน่วงเวลาขา 7

ปัญหา 14

เลือกประเภท

ถ้าเขียน analogRead(A0); จะได้ค่าในช่วงใด?

  • 0 ถึง 5
  • 0 ถึง 1023
  • 0 ถึง 255
  • 0 ถึง 10

ปัญหา 15

เลือกประเภท

// ในโปรแกรม Arduino ใช้สำหรับอะไร?

  • เริ่มโปรแกรม
  • ประกาศตัวแปร
  • คอมเมนต์
  • เรียกฟังก์ชัน

ปัญหา 16

เลือกประเภท

float temperature = 25.5; คือตัวแปรชนิดใด?

  • จำนวนเต็ม
  • ตัวอักษร
  • จำนวนจริง
  • ข้อความ

ปัญหา 17

เลือกประเภท

char letter = 'A'; ใช้เก็บข้อมูลชนิดใด?

  • จำนวนเต็ม
  • ตัวอักษรเพียงตัวเดียว
  • สตริง
  • ลิสต์

ปัญหา 18

เลือกประเภท

การใช้ Serial.begin(9600); หมายถึงอะไร?

  • เริ่ม PWM
  • เริ่มการสื่อสาร Serial ที่ 9600 bps
  • หน่วงเวลา
  • จองหน่วยความจำ

ปัญหา 19

เลือกประเภท

ถ้าต้องส่งข้อความทาง Serial ใช้คำสั่งใด?

  • Serial.print()
  • digitalWrite()
  • analogWrite()
  • pinMode()

ปัญหา 20

เลือกประเภท

String text = "Hello"; ใช้เก็บอะไร?

  • จำนวนเต็ม
  • ข้อความ (หลายตัวอักษร)
  • ตัวอักษรเดียว
  • ฟังก์ชัน
การแชร์ Google Classroom