<< Go Back

เฉลยแบบทดสอบก่อนเรียนบทที่ 2
การเขียนคำสั่งควบคุมการทำงานของหุ่นยนต์ด้วยบอร์ด Arduino

1. แขนหุ่นยนต์ Teacher Robot ใช้มอเตอร์แบบใด
  1.  มอเตอร์เหนี่ยวนำ 2.  มอเตอร์ซิงโครนัส
  3.  มอเตอร์ไฟฟ้ากระแสตรง 4.  มอเตอร์ไฟฟ้ากระแสสลับ
 
2. มอเตอร์กระแสตรง เรียกอีกอย่างว่าอะไร
  1.  Induction Motor 2.  DC Motor
  3.  Synchronous Motor 4.  AC Motor
 
3. มอเตอร์ไฟฟ้ากระแสตรง เปลี่ยนพลังงานไฟฟ้ากระแสตรงเป็นพลังงานใด
  1.  พลังงานศักย์ 2.  พลังงานจลน์
  3.  พลังงานกล 4.  พลังงานความร้อน
     
4. ข้อใดกล่าวถึงหลักการทำงานของ DC Motor ไม่ถูกต้อง
  1.  มอเตอร์จะทำหน้าที่แปลงพลังงานกลเป็นพลังงานไฟฟ้า
  2.  DC Motor อาศัยหลักการเหนี่ยวนำของแม่เหล็กไฟฟ้า
  3.  เมื่อมีกระแสไฟฟ้าไหลผ่านขดลวดสนามแม่เหล็ก จนเกิดสนามแม่เหล็ก
  4.  กระแสไฟฟ้าไหลผ่านขดลวดอาร์เมเจอร์ จะเกิดสนามแม่เหล็ก
     
5. เมื่อเกิดสนามแม่เหล็กขึ้นภายในมอเตอร์ จะทำให้สิ่งใดหมุน
  1.  ขดลวดสนามแม่เหล็ก (Field Coil) 2.  ขดลวดอาร์เมเจอร์ (Armature)
  3.  แปรงถ่าน (Brush) 4.  โรเตอร์ (Rotor)
 
6. มอเตอร์ DC แบบขดลวดสนามแม่เหล็กเหนี่ยวนำ ขดลวดสนามแม่เหล็กทำมาจากสิ่งใด
  1.  แม่เหล็กถาวร 2.  ขดลวด
  3.  แม่เหล็กชั่วคราว 4.  อะลูมิเนียม
 
7. หากต้องการใช้มอเตอร์ที่สามารถควบคุมความเร็วได้ ควรเลือกใช้ DC Motor แบบใด
  1.  DC Motor แบบขดลวดสนามแม่เหล็กถาวร 2.  DC Motor แบบขดลวดสนามแม่เหล็กชั่วคราว
  3.  DC Motor แบบขดลวดสนามแม่เหล็กเหนี่ยวนำ 4.  DC Motor แบบซิงโครนัส
     
8. เส้นสีแดงของมอเตอร์ DC ของแขนและล้อหุ่นยนต์จะเชื่อมต่อเข้ากับสิ่งใด
  1.  ไฟ 12 โวลต์จากแบตเตอรี่ 2.  สายดินหรือ Ground (GND)
  3.  PIN หมายเลข S30 ของบอร์ด Arduino 4.  PIN2 VCC ของบอร์ด Raspberry Pi
     
9. เส้นสีเขียวและสีเหลืองของมอเตอร์ DC ของแขนและล้อหุ่นยนต์คืออะไร
  1.  ควบคุมความเร็วในการหมุนของมอเตอร์
  2.  ควบคุมทิศทางการหมุนของมอเตอร์ (ทวนเข็ม/ตามเข็มนาฬิกา)
  3.  รับกระแสไฟฟ้า 12 โวลต์จากแบตเตอรี่เพื่อมาเลี้ยงมอเตอร์
  4.  ควบคุมการทำงานของมอเตอร์ว่าให้หมุนหรือหยุด
 
10. เส้นสีส้มของมอเตอร์ DC ของแขนและล้อหุ่นยนต์คืออะไร
  1.  ควบคุมความเร็วในการหมุนของมอเตอร์
  2.  ควบคุมทิศทางการหมุนของมอเตอร์ (ทวนเข็ม/ตามเข็มนาฬิกา)
  3.  รับกระแสไฟฟ้า 12 โวลต์จากแบตเตอรี่เพื่อมาเลี้ยงมอเตอร์
  4.  ควบคุมการทำงานของมอเตอร์ว่าให้หมุนหรือหยุด
 
11. เส้นสีน้ำเงินของมอเตอร์ DC ของแขนและล้อหุ่นยนต์คืออะไร
  1.  ควบคุมความเร็วในการหมุนของมอเตอร์
  2.  ควบคุมทิศทางการหมุนของมอเตอร์ (ทวนเข็ม/ตามเข็มนาฬิกา)
  3.  รับกระแสไฟฟ้า 12 โวลต์จากแบตเตอรี่เพื่อมาเลี้ยงมอเตอร์
  4.  ควบคุมการทำงานของมอเตอร์ว่าให้หมุนหรือหยุด
     
12. หุ่นยนต์ Teacher Robot ใช้การเคลื่อนที่แบบใด
  1.  การเคลื่อนที่โดยใช้ล้อสายพาน 2.  การเคลื่อนที่โดยใช้ขา
  3.  การเคลื่อนที่โดยใช้ล้อทรานสวีล 4.  การเคลื่อนที่โดยใช้ใบพัด
     
13. หุ่นยนต์ Teacher Robot มีกี่ล้อ
  1.  1 ล้อ 2.  2 ล้อ
  3.  3 ล้อ 4.  4 ล้อ
     
14. หากต้องการเขียนคำสั่งให้หุ่นยนต์เคลื่อนที่ไปข้างหน้าด้วยความเร็วและระยะเวลาที่กำหนด จะต้องใช้คำสั่งใด
  1.  MoveForwardWithDelay(80, 100) 2.  MoveForward(100)
  3.  MoveBackward(100) 4.  ForwardDelay(80, 100)
 
15. คำสั่ง "TurnRightWithDelay(90, 120)" ตัวเลข “90” คือค่าใด
  1.  ความเร็ว 2.  ระยะเวลา
  3.  องศาในการเลี้ยว 4.  ระยะทาง
   
16. คำสั่ง "TurnRightWithDelay(90, 120)" ตัวเลข “120” คือค่าใด
  1.  ความเร็ว 2.  ระยะเวลา
  3.  องศาในการเลี้ยว 4.  ระยะทาง
   
17. หากต้องการให้หุ่นยนต์แสดงไฟ RGB สีม่วง จะต้องใส่โค้ดคำสั่งตามข้อใด
  1.  rgb.fullBody(148, 0, 211); 2.  rgb.fullBody(255, 255, 0);
  3.  rgb.fullBody(255, 127, 0); 4.  rgb.fullBody(0, 255, 255);
   
18. โค้ดคำสั่ง “rgb.fullBody(255, 255, 0);” จะแสดงไฟ RGB สีอะไร
  1.  สีน้ำเงิน 2.  สีเหลือง
  3.  สีชมพู 4.  สีเขียว
   
19. หากต้องการปิดไฟ RGB จะต้องใส่โค้ดคำสั่งอย่างไร
  1.  rgb.fullBody(255, 255, 255); 2.  rgb.fullBody(255, 0, 0);
  3.  rgb.fullBody(0, 255, 255); 4.  rgb.fullBody(0, 0, 0);
     
20. การกำหนดค่าความเร็วของมอเตอร์ที่ควบคุมการเคลื่อนที่ของล้อและแขน จะต้องใส่ค่าตามข้อใด
  1.  0 หรือ 1 2.  0 ถึง 1023
  3.  0 ถึง 255 4.  ไม่จำเป็นต้องกำหนดค่า

<< Go Back