<< Go Back

เฉลยแบบทดสอบก่อนเรียนบทที่ 3
การพัฒนาหุ่นยนต์ Teacher Robot ด้วยบอร์ด Raspberry pi และบอร์ด Arduino

1. หากจะติดตั้งระบบปฏิบัติการของ Raspberry Pi ลง SD Card จะต้องใช้โปรแกรมใด
  1.  VNC Viewer 2.  Raspberry Pi Imager
  3.  Thonny IDE 4.  Terminal
 
2. การติดตั้งโปรแกรม Arduino IDE จะต้องพิมพ์คำสั่งใดใน Terminal
  1.  sudo apt-get install arduino 2.  pip install arduino
  3.  install arduino 4.  arduino installation
 
3. โปรแกรมใดไม่จำเป็นสำหรับการพัฒนาหุ่นยนต์ Teacher Robot
  1.  Arduino IDE 2.  Thonny
  3.  Qt Designer 4.  Node-RED
     
4. โปรแกรมใดใช้ในการออกแบบหน้าจอ GUI
  1.  โปรแกรม Thonny 2.  โปรแกรม Canva
  3.  โปรแกรม Arduino IDE 4.  โปรแกรม Qt 5 Designer
     
5. เมื่อเสียบบอร์ด Arduino เข้ากับบอร์ด Raspberry Pi จะมองเห็น Port ตามข้อใด
  1.  /dev/ttyUSB0 2.  /dev/ttyAMA0
  3.  /dev/ttyS0 4.  /dev/Serial0
 
6. หน้าจอหุ่นยนต์มีขนาดเท่าใด
  1.  800 x 600 pixels 2.  1024 x 550 pixels
  3.  1024 x 768 pixels 4.  1600 x 900 pixels
 
7. การแทรกรูปภาพบนหน้าจอ GUI ด้วยโปรแกรม Qt 5 Designer จะต้องแทรก Widget ชนิดใด
  1.  Push Button 2.  Text Edit
  3.  Label 4.  Image
     
8. การนำรูปภาพมาวางใน Label จะต้องเข้าไปกำหนดค่าใน Property ใด
  1.  pixmap 2.  objectName
  3.  geometry 4.  image
     
9. การสร้างปุ่มเมนู จะต้องลาก Widget ใดมาวางบนหน้าจอออกแบบ
  1.  Radio Button 2.  Check Box
  3.  Label 4.  Push Button
 
10. ไลบรารี่ serial ใช้สำหรับทำสิ่งใด
  1.  รับส่งข้อมูลระหว่างบอร์ด Raspberry Pi กับบอร์ด Arduino
  2.  เล่นเสียงไฟล์ MP3
  3.  แปลงข้อความเป็นเสียง
  4.  เรียกหน้าจอ GUI ขึ้นมาแสดง
 
11. จากรูป เป็นคำสั่งตามข้อใด
  1.  ถาม-ตอบด้วยแชทบอต 2.  แปลงเสียงเป็นข้อความ
  3.  แปลงข้อความเป็นเสียง 4.  หุ่นยนต์เคลื่อนที่
     
12. จากรูป เป็นคำสั่งตามข้อใด
  1.  ถาม-ตอบด้วยแชทบอต 2.  แปลงเสียงเป็นข้อความ
  3.  แปลงข้อความเป็นเสียง 4.  หุ่นยนต์เคลื่อนที่
     
13. การเขียนคำสั่ง Chatbot เพื่อสอบถามข้อมูลต่าง ๆ จากหุ่นยนต์โดยใช้ ChatGPT จะต้องใช้ไลบรารีใด
  1.  ไลบรารี่ serial 2.  ไลบรารี่ openCV
  3.  ไลบรารี่ openai 4.  ไลบรารี่ chatgpt
     
14. การสร้าง API Key จาก ChatGPT จะต้องเข้าเว็บไซต์ใด
  1.  https://platform.openai.com 2.  https://chat.openai.com
  3.  https://developers.google.com 4.  https://apikey.chatgpt.com
 
15. การปรับเสียงของไมโครโฟน จะต้องพิมพ์คำสั่งใดใน Terminal จึงจะเปิดหน้าต่างด้านล่างขึ้นมา
  1.  alsamixer 2.  microphone
  3.  arecord -l 4.  aplay -l
   
16. ข้อใดคือบอร์ดที่เชื่อมต่อกับหุ่นยนต์ Teacher Robot
  1.  บอร์ด ESP32 NodeMCU 2.  บอร์ด Arduino UNO R3
  3.  บอร์ด KidBright 4.  บอร์ด Arduino Mega 2560
   
17. โค้ดคำสั่ง “motor.MoveForwardWithDelay(80,1000);” หุ่นยนต์จะเคลื่อนที่ลักษณะใด
  1.  สไลด์ไปด้านซ้าย 2.  เลี้ยวขวา
  3.  เคลื่อนที่ไปด้านหน้า 4.  เคลื่อนที่ถอยหลัง
   
18. จากรูปคือคำสั่งอะไร
  1.  คำสั่งให้หุ่นยนต์เคลื่อนที่ 2.  คำสั่งให้เล่นเสียง
  3.  คำสั่งแปลงข้อความเป็นเสียง 4.  คำสั่งแชทบอต
   
19. จากรูปคือคำสั่งใด
  1.  คำสั่งเล่นวิดีโอ 2.  คำสั่งแสดงหน้าต่าง GUI
  3.  คำสั่งให้รูปภาพ .gif เล่นภาพเคลื่อนไหว 4.  คำสั่งให้เล่นเสียง
     
20. การเขียนฟังก์ชั่นการทำงานของหุ่นยนต์ด้วยบอร์ด Arduino โดยใช้โปรแกรม Arduino IDE จะใช้ภาษาอะไรในการเขียนโปรแกรม
  1.  ภาษา Python 2.  ภาษา Java
  3.  ภาษา     PHP 4.  ภาษา C
     
21. การส่งข้อมูลระหว่าง Raspberry Pi และ Arduino ด้วย Serial Port จะต้องใช้ฟังก์ชั่นใด
  1.  Serial.readString() 2.  Serial.writeString()
  3.  Serial.recievedString() 4.  Serial.readData()
     
22. การปรับรูปภาพให้พอดีกับกล่อง Label จะต้องกำหนดที่ Property ใดของ Label
  1.  pixmap 2.  ScaledContents
  3.  alignment 4.  Content
     
23. ข้อใดคือไฟล์หน้าจอ GUI ที่ออกแบบด้วยโปรแกรม Qt 5
  1.  main.ui 2.  main.py
  3.  main.ino 4.  main.gui
     
24. คำสั่งใดเป็นการสั่งให้หยุดเล่นเสียงเพลง
  1.  music.stop() 2.  pygame.mixer.sound.stop()
  3.  mixer.stop() 4.  pygame.mixer.music.stop()
     
25. ข้อใดเป็นคำสั่งในการกำหนดอีเวนต์ของปุ่ม
  1.  button.click.connect() 2.  button.pressed.()
  3.  button.clicked.connect() 4.  button.onclick()
     
26. ฟังก์ชั่นใดใช้ในการส่งข้อมูลจาก Raspberry Pi ไปยังบอร์ด Arduino
  1.  Serial.write() 2.  Serial.read()
  3.  Serial.send() 4.  Serial.readString()
     
27. การสั่งการหุ่นยนต์ด้วยเสียง ใช้ไลบรารี่ใดในการแปลงเสียงเป็นข้อความ
  1.  Speech Recognition 2.  gTTS
  3.  Serial 4.  openai
     
28. การสั่งการหุ่นยนต์ด้วยเสียง ใช้ไลบรารี่ใดในการแปลงข้อความเป็นเสียง
  1.  Speech Recognition 2.  gTTS
  3.  Serial 4.  openai
     
29. การสร้าง API Key สามารถสร้างได้สูงสุดเท่าใด
  1.  20 2.  25
  3.  30 4.  ไม่จำกัด
     
30. หุ่นยนต์ Chatbot ที่พัฒนาใช้โมเดลใดของ OpenAI
  1.  gpt-3.5-turbo 2.  gpt-3.5
  3.  gpt-4-turbo 4.  gpt-4

<< Go Back