1. อุปกรณ์ใดทำให้ขนมหล่นลงมายังช่องรับขนม |
|
1. เฟือง |
|
2. เซอร์โวมอเตอร์ |
|
3. เหล็กสปริง
|
|
4. ถูกทุกข้อ |
|
|
2. ข้อใดต่อวงจรเซอร์โวมอเตอร์ได้ถูกต้อง |
|
1. เส้นสีดำต่อกับ Ground, เส้นสีแดงต่อกับไฟเลี้ยง +5V และเส้นสีขาวต่อกับขา I/O |
|
2. เส้นสีดำต่อกับ Ground, เส้นสีแดงต่อกับไฟเลี้ยง +3.3V และเส้นสีขาวต่อกับขา I/O |
|
3. เส้นสีดำต่อกับไฟเลี้ยง Ground, เส้นสีแดงต่อกับขา I/O และเส้นสีขาวต่อกับไฟเลี้ยง +5V |
|
4. สามารถสลับสายกันได้ ขึ้นอยู่กับการเขียนโปรแกรม |
|
|
3. ก่อนเริ่มต้นเขียนโปรแกรมตู้จำหน่ายขนมอัตโนมัติ จะต้องเตรียมไฟล์ต่าง ๆ ยกเว้นข้อใด |
|
1. ไฟล์ฐานข้อมูล |
|
2. ไฟล์หน้าจอออกแบบ GUI |
|
3. ไฟล์สำหรับวิเคราะห์ใบหน้า |
|
4. ไฟล์รูปภาพลูกค้า |
|
|
4. รูปแบบคำสั่งในการสร้างหน้าต่าง GUI ในข้อใดถูกต้องที่สุด |
|
1. class MainWindow(‘main.ui’): |
|
2. class MainWindow(QDialog): |
|
3. def MainWindow(‘main.ui’):
|
|
4. def MainWindow(QDialog): |
|
|
5. เมื่อคลิกที่รูปภาพขนม จะต้องแสดงผลลัพธ์ใดออกมา |
|
1. กล้องจะเปิดขึ้นมาเพื่อสแกนใบหน้าลูกค้า |
|
2. ป๊อปอัพเลือกจำนวนขนม |
|
3. แสดงข้อความชื่อและราคาขนม |
|
4. ข้อมูลลูกค้า |
|
|
6. เมื่อต้องการใช้งานฐานข้อมูล จะต้องเรียกใช้โมดูลใดเข้ามาก่อน |
|
1. import os.path |
|
2. import numpy as np |
|
3. import sqlite |
|
4. import sqlite3 |
|
|
7. คำสั่ง SQL ในข้อใด ใช้สำหรับบันทึกข้อมูลลูกค้าไปเก็บในตารางฐานข้อมูล |
|
1. SELECT * FROM tbCustomer |
|
2. INSERT INTO tbCustomer Values(?, ?, ?, ?) |
|
3. UPDATE tbCustomer SET money = 100 WHERE ID = 1 |
|
4. DELETE FROM tbCustomer WHERE ID = 1 |
|
|
8. หากต้องการเปิดดูเรคอร์ดข้อมูลลูกค้าที่บันทึกเข้ามาในฐานข้อมูล จะต้องคลิกเมนูใดในโปรแกรม DB Browser for SQLite |
|
1. Database Structure |
|
2. Edit Pragma |
|
3. Browse Data |
|
4. Execute SQL |
|
|
9. โค้ดคำสั่งเปิดกล้องเว็บแคมขึ้นมาเพื่อสแกนใบหน้า จะไม่เขียนอยู่ภายใต้เงื่อนไขใด |
|
1. เมื่อคลิกปุ่ม “ถ่ายรูป” ในขั้นตอนการบันทึกข้อมูลลูกค้า |
|
2. เมื่อคลิกปุ่ม “เติมเงิน” |
|
3. เมื่อคลิกเลือกขนม แล้วคลิกปุ่ม “ยืนยัน”
|
|
4. เมื่อคลิกปุ่ม “ชำระเงิน” |
|
|
10. คำสั่งใดเป็นการสั่งให้มอเตอร์หมุนไปทางซ้าย 90 องศา เพื่อให้ขนมหล่นลงมายังช่องรับขนม |
|
1. pwm.ChangeDutyCycle(5) |
|
2. pwm.ChangeDutyCycle(10) |
|
3. pwm.ChangeDutyCycle(90) |
|
4. pwm.ChangeDutyCycle(-90) |