NEW
Font size
Worksheetsแบบทดสอบวิชาไมโครคอนโทรลเลอร์
Total questions: 40
Worksheet time: 20mins
โปรแกรม C_robot simulator เป็นโปรแกรมที่ใช้จําลองการเขียนโปรแกรมควบคุมหุ่นยนต์อัตโนมัติในภาษาใด?
Java
JavaScript
Python
C/C++
ส่วน Input-Output Simulate ใช้สำหรับอะไร?
แสดงผลข้อความ, ควบคุมมอเตอร์, อ่านค่าอุณหภูมิ
จำลองระบบอินพุต-เอาท์พุต หุนยนต์, แสดงผลข้อความ, ควบคุมมอเตอร์
แสดงผลข้อความ, ควบคุมมอเตอร์, อ่านค่าสี
จำลองระบบอินพุต-เอาท์พุต หุนยนต์, ควบคุมมอเตอร์, อ่านค่าสี
Digital Switch Input Module ประกอบไปด้วยปุ่มอะไร?
sw1, sw2, sw3, Start
sw1, sw2, sw3, sw4
sw1, sw2, sw3, Reset
sw1, sw2, sw3, Stop
Motor DC Output Module มีช่องควบคุมมอเตอร์อย่างไร?
M1 ควบคุมมอเตอร์และล้อซ้าย, M2 ควบคุมมอเตอร์และล้อขวา
M1 ควบคุมมอเตอร์และล้อขวา, M2 ควบคุมมอเตอร์และล้อซ้าย
M1 ควบคุมมอเตอร์และล้อซ้าย, M2 ควบคุมมอเตอร์และล้อซ้าย
M1 ควบคุมมอเตอร์และล้อขวา, M2 ควบคุมมอเตอร์และล้อขวา
ไมโครคอนโทรลเลอร์คืออะไร?
หน่วยประมวลผลที่ใช้ในคอมพิวเตอร์ตั้งโต๊ะ
อุปกรณ์เก็บข้อมูลสำรอง
ระบบไมโครชิปที่มี CPU, หน่วยความจำ และ I/O บนชิปเดียว
หน่วยประมวลผลกราฟิก
หน้าที่หลักของหน่วยประมวลผลกลาง (CPU) ในไมโครคอนโทรลเลอร์คืออะไร?
เก็บข้อมูล
ประมวลผลคำสั่ง
ควบคุมการแสดงผลกราฟิก
เชื่อมต่อกับอินเตอร์เน็ต
พอร์ต I/O ในไมโครคอนโทรลเลอร์มีไว้เพื่ออะไร?
ส่งและรับข้อมูลจากอุปกรณ์ภายนอก
เก็บข้อมูลที่ใช้บ่อย
ประมวลผลคำสั่งที่ซับซ้อน
เชื่อมต่อกับหน่วยประมวลผลกราฟิก
หน่วยความจำประเภทใดที่ใช้เก็บโปรแกรมในไมโครคอนโทรลเลอร์?
RAM
EEPROM
Cache
ROM
ภาษาโปรแกรมใดที่นิยมใช้ในการเขียนโปรแกรมไมโครคอนโทรลเลอร์?
HTML
Python
C
SQL
ข้อใดต่อไปนี้เป็นตัวอย่างของไมโครคอนโทรลเลอร์ยอดนิยม?
Intel Core i7
AMD Ryzen
Raspberry Pi
Arduino Uno
ข้อใดเป็นข้อดีของการใช้ไมโครคอนโทรลเลอร์ในระบบฝังตัว?
ราคาสูง
ใช้พลังงานมาก
ขนาดเล็กและพกพาสะดวก
การตั้งโปรแกรมที่ง่าย
ตัวเลือกใดต่อไปนี้เป็นโปรโตคอลที่ไมโครคอนโทรลเลอร์ใช้ในการสื่อสารกับอุปกรณ์อื่นๆ?
HTTP
SPI
FTP
SSH
โปรแกรม Vexcode VR เป็นโปรแกรมจำลองการบังคับใช้งานหุ่นยนต์เบื่องต้น รูปแบบการใช้งานเป็นแบบใด
เขียนโค๊ดภาษาซี
การต่อบล๊อคคำสั่งจากหมวดหัวข้อที่โปรแกรมมีให้
การใช้งานฐานข้อมูล
เป็นการเขียนโปรแกรมเชิงวัตถุ
Digital Switch Input Module ในโปรแกรม C_robot มีกี่สวิตย์อะไรบ้าง
4 สวิตย์ sw1 , sw2 , sw3 และ Reset
4 สวิตย์ sw1 , sw2 , sw3 และ sw4
4 สวิตย์ sw1 , sw2 , sw3 และ Stat
4 สวิตย์ sw1 , sw2 , sw3 และ Reboot
ในโปรแกรม C_robot พอร์ตใดมีไว้ใชสำหรับอ่านค่าสีจากพื้นสนาม
pa0
pa1
pa0-7
pa8
ในโปรแกรม C_robot พอร์ตใดมีไว้ใชใชสำหรับอ่านค่าสีจากวัตถุที่อยู่ด้านหน้าของหุ่นยนต์
pa8
pa0
pa0-7
ทุกพอร์ตใช้ได้หมด
เครื่องมือดังรูปมีไว้ทำอะไรในโปรแกรม c_robot
ใชในการคอมไพล์Compile
ใชเลือกแบบหุ่นยนต์จำลอง มีหลายแบบให้เลือกเพื่อความสนุกในการเขียน โปรแกรม
ใช้ในการเริ่มจำลองการทำงานของหุ่นยนต์จาก SourceCode
ใชในการกำหนดค่าต่าง ๆ ของ Sens
เครื่องมือดังรูปในโปรแกรม C_Robot มีไว้ใช้ทำอะไร ?
ปุ่มกดเพื่มสวิตย์การบังคับมอร์เตอร์
เป็นเครื่องมือการสร้างเส้นทางอัตโนมัติโดยการคลิกลาก
เมนูสำหรับเลือก map / สนาม ภารกิจต
ใชในการกำหนดค่าต่าง ๆ ของ Sensor เช่น การเปิด/ปิดการใช้งาน sensor , กำหนด ตำแหน่ง การจัดวาง , การแสดงสีของ sensor
เครื่องมือดังรูปในโปรแกรม C_Robot มีไว้สำหรับทำอะไร
เมนูสร้างเส้นทางจากการลากหุ่นยนต์ไปในทิศทางต่างๆ
เมนูสำหรับเลือก map / สนาม ภารกิจต
การกำหนดเซนเซอร์ให้กับหุ่นยนต์
การเขียนโค๊ดภาษาซีลงในโปรแกรม
ภาษาซีโครงสร้างภาษา Arduino มีองค์ประกอบอยู่ สองส่วนหลักๆคือ
void setup( )
void loop( )
void setup( )
void head( )
void begin( )
void end( )
void stat ( )
void loop( )
ฟังก์ชั่นใช้งานเบื้องต้น ในโปรแกรม C_Robot lcd เป็นฟังก์ชั่นใช้งานทำอะไร ?
ฟังก์ชั่นสั่งให้หุ่นยนต์เดินตามเส้น
ฟังก์ชั่นแหล่งกำเนิดเสียง
ฟังก์ชั่นแสดงข้อความออกที่หน้าจอ lcd
ฟังก์ชั่นให้ lcd ทำงานแสดงแผนที่
ฟังก์ชั่น beep ( ) เป็นฟังก์ชั่นใช้ทำอะไรในโปรแกรม C_Robot
แสดงผลออกหน้าจอ
แหล่งกำเนิดเสียง
การขับเคลื่อนมอเตอร์หุ่นยนต์
กำหนดเซนเซอร์ของตัวหุ่นยนต์
ชนิดของข้อมูล ในโปรแกรม C_Robot และภาษาซี int คือชนิดข้อมูลแบบใด
ข้อมูลตัวเลข จำนวนเต็ม
ข้อมูลตัวเลขจุดทศนิยม
ข้อมูลตัวอักษร
ข้อมูลตัวอักษรแบบสติงค์
คำสั่ง fd ย่อมาจากคำว่าอะไร ในโปรแกรม C_Robot มีไว้ทำอะไร ?
fd ย่อมาจากคำว่า forward คือคำสั่งให้หุ่นยนต์เดินไปข้างหน้า
fd ย่อมาจากคำว่า forward คือคำสั่งให้หุ่นยนต์เดินไปข้างหน้าและเดินกลับมา
fd ย่อมาจากคำว่า for you คือคำสั่งให้หุ่นยนต์เดินไปข้างหน้าหาเป้าหมาย
fd ย่อมาจากคำว่า for run คือคำสั่งให้หุ่นยนต์ วิ่งไปยังจุดหมาย
คำสั่ง bk ย่อมาจากคำว่าอะไร ในโปรแกรม C_Robot มีไว้ทำอะไร ?
มาจากคำว่า backward เป็นฟังก์ชันกำหนดให้หุ่นยนต์เดินถอยหลัง
มาจากคำว่า break ward เป็นฟังก์ชันกำหนดให้หุ่นยนต์หยุดเดิน
มาจากคำว่า Bangkok เป็นฟังก์ชันกำหนดให้หุ่นยนต์เดินไปยังเป้าหมาย
มาจากคำว่า backward know เป็นฟังก์ชันกำหนดให้หุ่นยนต์เดินถอยหลัง
คำสั่ง tl ในโปรแกรม C_Robot เป็นคำสั่งให้หุ่นยนต์ทำอะไร?
เลี้ยวซ้ายแบบหยุดล่อซ้าย
เลี้ยวซ้ายแบบหมุนจากจุดศูนย์กลางตัวรถ
สั่งให้หุ่นยนต์เดินหน้า
กำหนดเซนเซอร์ให้กับหุ่นยนต์
คำสั่ง sl ในโปรแกรม C_Robot เป็นคำสั่งให้หุ่นยนต์ทำอะไร?
เลี้ยวซ้ายแบบหยุดล่อซ้าย
เลี้ยวซ้ายแบบหมุนจากจุดศูนย์กลางตัวหุ่น
เลี้ยวขวา แบบหยุดล้อซ้าย
เลียวซ้ายแบบหยุดล้อขวา
คำสั่ง keep_up ในโปรแกรม C_Robot เป็นคำสั่งให้หุ่นยนต์ทำอะไร?
เก็บกระป๋องหรือเก็บลูกบอล
เก็บข้อมูลในหน่วยความจำ
สั่งให้หุ่นเดินหน้าไปยังเป่าหมาย
เก็บสีเซนเซอร์ที่ผู้ใช้กำหนด
คำสั่ง keep_down ในโปรแกรม C_Robot เป็นคำสั่งให้หุ่นยนต์ทำอะไร?
วางกระป๋องหรือวางลูกบอล
เก็บกระป๋องหรือวางลูกบอล
วางเซนเซอร์ตามจุดที่กำหนด
เคลียข้อมูลในหน่วยความจำ
ฟังก์ชั่น sleep ในโปรแกรม C_Robot เป็นคำสั่งที่ใช้ทำอะไร
ฟังก์ชันเกี่ยวกับเวลา หรือการหน่วงเวลา
ฟังก์ชันสั่งให้หุ่นยนต์ หยุดทำงาน
ฟังก์ชันสั่งให้หุ่นยนต์ นอนหลับ
ฟังก์ชันสั่งให้หุ่นยนต์ หยุดการทำงานชี่วคราว เป็นเวลา 10 วินาที
การกำหนดความเร็วมอเตอร์ ในโปรแกรม C_Robot สามารถกำหนดได้สูงสุดเท่าไร ?
0 ถึง 100
-100 ถึง 100
0 ถึง เท่าไรก็ได้ตามที่ผู้ใช้กำหนด
0 ถึง 500
การอ่านค่าสีจากวัตถุที่อยู่ด้านหน้าของหุ่นยนต์ในโปรแกรม C_Robot ค่าอ่างอิงสีวัตถุด้านหน้าหุ่นยนต์ สีขาว เป็นเท่าไร?
220
542
371
1054
การอ่านค่าสีจากวัตถุที่อยู่ด้านหน้าของหุ่นยนต์ในโปรแกรม C_Robot ค่าอ่างอิงสีวัตถุด้านหน้าหุ่นยนต์ สีดำ เป็นเท่าไร?
542
371
1054
60
การสร้างแผนที่โดยการสร้างไฟล์เองในโปรแกรม C_Robot ต้องมีขนาด กว้างและ สูง เท่าไร ?
กว้าง 800 pixels ความสูง 500 pixels
กว้าง 800 pixels ความยาว 500 pixels
กว้าง 1600 pixels ความสูง 1000 pixels
กว้าง 800 pixels ความสูง 800 pixels
บันทึกการจัดวางตำแหน่งของหุ่นยนต์ จากเมนู Save Position in map ในโปรแกรม C_Robot ต้องsave เป็นนามสกุลอะไร?
.jpg
.pos
.png
Arduino Board VS Node MCU อะไรคือความแตกต่างที่เห็นได้ชัด
เรื่องของราคา
เชื่อมต่อกับ WiFi หรือ BLE ได้
เป็นเครื่องคอมพิวเตอร์ขนาดเล็ก
ความสามารถในการใช้ได้หลายภาษา
ขาไหนของ Arduino ที่ใช้เชื่อมต่อกับเซ็นเซอร์อนาล็อก?
ขา PWM
ขา Digital
ขา Analog
ขา I2C
ฟังก์ชัน digitalWrite() ใช้ทำอะไรใน Arduino?
อ่านค่าสัญญาณดิจิทัล
เขียนค่าสัญญาณดิจิทัล
อ่านค่าเซ็นเซอร์อนาล็อก
เขียนค่าเซ็นเซอร์อนาล็อก
ขาไหนของ Arduino ที่ใช้สำหรับจ่ายไฟให้กับวงจร?
A0-A5
GND
VIN
13
เซ็นเซอร์ใดที่ใช้สำหรับตรวจจับแสงในโครงการ Arduino?
DHT11DHT11
BMP180
LDR
HC-SR04
