Test your understanding of analog signals and sensor interfacing
📝 10 questions covering ADC, sensors, and data processing
What is the resolution of Arduino's Analog-to-Digital Converter (ADC)?
Which function is used to read analog values from a sensor?
If analogRead() returns 512 on a 5V system, what voltage does this represent?
What does this code do: int brightness = map(sensorValue, 0, 1023, 0, 255);
int brightness = map(sensorValue, 0, 1023, 0, 255);
In a potentiometer circuit, which pin should be connected to the analog input?
Why is a current-limiting resistor essential when connecting an LED to an Arduino pin?
Why is data filtering important when reading sensors?
In a moving average filter with 5 readings, what happens to the oldest reading when a new one is added?
Explain why sensor calibration is important and describe one method to calibrate a light sensor for your specific environment.
Describe how a voltage divider circuit works with a variable resistor (like an LDR or potentiometer) to create varying analog signals for the Arduino to read.
These results have been automatically sent to your instructor.