UNIT_08 // unit.overview
Unit 8: DC Motor Control
This unit turns mapped motors into predictable mechanisms by covering power control, direction reversal, braking behavior, and safety-limited motion. Control motors precisely with setPower(), setDirection(), ZeroPowerBehavior, and software limit switches.
6Live Lessons
0Completed
Not StartedCurrent Status
Lesson Roadmap
8.1 · setPower()Lesson 8.1: Using setPower() to Control Motor SpeedOpen8.2 · setDirection()Lesson 8.2: Fixing Reversed Mechanisms with setDirection(REVERSE)Open8.3 · ZeroPowerBehaviorLesson 8.3: Using ZeroPowerBehavior.BRAKE to Hold Position BetterOpen8.4 · Coast vs. StopLesson 8.4: Choosing Between Coasting and Stopping with setPower(0.0)Open8.5 · Challenge: Linear SlideLesson 8.5: Challenge — Build a Two-Way Linear Slide with Software LimitsOpenUnit 8 · Mastery QuizUnit 8 Mastery Quiz: DC Motor ControlOpen
What This Unit Covers
Apply motor power intentionally with setPower() so mechanisms move at the right speed and stop when expected.
Correct mechanical orientation issues with setDirection() and choose between coasting and braking behavior deliberately.
Build safer motor routines with zero-power handling and software-enforced motion limits for mechanisms like linear slides.
Use this page to orient students quickly, resume the right lesson, or skip ahead without digging through the entire sidebar.
Need to skip ahead?
Sign in to mark every lesson in this unit complete, or continue to the next unit without saving.