Lesson 19 Quiz
Color Recognition (Hiwonder 7.4)
Student Information
Name:
Email:
Quiz Questions
1. In the miniAuto color recognition setup, what does the ESP32-S3 vision module do?
A) Drives the motors directly
B) Processes images and detects colors/faces
C) Charges the battery
D) Plays buzzer sounds only
2. The Arduino UNO reads recognition results from the vision module primarily using:
A) HDMI
B) I2C
C) PWM
D) Ethernet
3. In the Hiwonder color ID buffer, a value like 255 typically means:
A) Red was detected
B) No valid detection
C) The camera is broken
D) The motors are overheating
4. What does the robot do when it detects a red block (in the demo behavior)?
A) RGB turns red, buzzer beeps once, robot rocks forward/back
B) RGB turns blue, buzzer beeps twice, robot rocks left/right
C) The robot stops and powers off
D) The robot starts following a line
5. What does the robot do when it detects a blue block (in the demo behavior)?
A) RGB turns red, buzzer beeps once, robot rocks forward/back
B) RGB turns blue, buzzer beeps twice, robot rocks left/right
C) The robot powers off immediately
D) The robot starts WiFi streaming
6. If neither red nor blue is detected, what color does the RGB LED show (in the demo)?
A) White
B) Green
C) Purple
D) Off
7. Why does Hiwonder recommend removing the Bluetooth module before uploading programs?
A) To make the buzzer louder
B) To prevent serial port conflicts
C) To improve the camera resolution
D) To increase WiFi range
8. If color detection is inaccurate, what is one recommended improvement?
A) Add more background clutter
B) Reduce background clutter / use a solid background
C) Turn off the RGB LED
D) Use only shiny backgrounds
9. Explain what βtwo brainsβ means in this project (ESP32-S3 + Arduino UNO). (Short Answer)
10. Describe one way you could extend the demo to react to a third color. (Short Answer)
Submit Quiz
Quiz Results
β Back to Lesson
π Semester Overview
Next: Lesson 20 Quiz β