Unit 11: Digital & Analog Sensors
Read, scale, and respond to digital, analog, color, and distance sensors used on FTC robots.
6Lessons
0Completed
Not StartedCurrent Status
Lesson Roadmap
11.1 · Touch SensorLesson 11.1: Reading Touch Sensor Binary States via DigitalChannelOpen11.2 · PotentiometerLesson 11.2: Scaling Analog Voltage from Potentiometers using Range.scaleOpen11.3 · Color SensorLesson 11.3: Sampling Alliance Colors with the REV Color SensorOpen11.4 · Distance SensorLesson 11.4: Integration of Time-of-Flight Distance Sensors for Obstacle DetectionOpen11.5 · Sensor-Gated IntakeLesson 11.5: Creating an Automated Sensor-Gated Intake SystemOpenUnit 11 · Coding ChallengeUnit 11 Comprehensive Coding Challenge: Multi-Sensor IntakeOpen
What This Unit Covers
Read digital touch sensors correctly, accounting for active-low hardware logic, and use them as reliable software limit switches.
Convert raw potentiometer voltage into engineering units using Range.scale() for absolute positional feedback without a homing sequence.
Sample and compare color sensor channels to identify alliance game elements reliably across different field lighting conditions.
Review the sequence and goals here, then resume at your first incomplete lesson.
Already know this unit?
Complete the comprehensive coding challenge to prove every unit objective and jump directly to Unit 12: IMU & Rotation.
Stuck on this lesson?
Ask about anything on this page. It can see which lesson you have open and which part you are reading.