What happens when a drone's motor speed increases?
Increasing a motor's speed makes the drone's propeller spin faster, generating more lift and causing the drone to rise or move in the direction controlled by that motor.
Click to reveal answer
beginner
Why do drones have multiple motors with different speeds?
Drones use multiple motors at different speeds to control direction and stability. Changing speeds on specific motors tilts the drone, allowing it to move forward, backward, or turn.
Click to reveal answer
intermediate
How does slowing down one motor affect drone movement?
Slowing down one motor reduces lift on that side, causing the drone to tilt and move in the opposite direction, helping it turn or shift sideways.
Click to reveal answer
beginner
What is the role of balanced motor speeds in drone flight?
Balanced motor speeds keep the drone stable and hovering in place. If all motors spin at the same speed, the drone stays level and does not move horizontally.
Click to reveal answer
intermediate
Explain how motor speed differences create yaw (rotation) in a drone.
Yaw happens when motors on opposite sides spin at different speeds, creating torque that rotates the drone left or right without changing altitude.
Click to reveal answer
What effect does increasing all motor speeds equally have on a drone?
AThe drone rotates (yaw)
BThe drone tilts forward
CThe drone rises straight up
DThe drone moves sideways
✗ Incorrect
Increasing all motors equally increases lift evenly, causing the drone to rise straight up.
If the left motor slows down while others stay the same, what happens?
AThe drone tilts to the left
BThe drone tilts to the right
CThe drone rises higher
DThe drone spins clockwise
✗ Incorrect
Slowing the left motor reduces lift on that side, so the drone tilts to the right.
How does a drone achieve yaw (rotation)?
ABy turning off one motor
BBy slowing down the front motors only
CBy increasing all motor speeds equally
DBy changing speeds of motors on opposite sides differently
✗ Incorrect
Yaw is created by making motors on opposite sides spin at different speeds, causing rotation.
What keeps a drone hovering steadily in place?
ABalanced motor speeds producing equal lift
BOnly two motors running
CMotors spinning at different speeds
DMotors turned off
✗ Incorrect
Balanced motor speeds produce equal lift, keeping the drone stable and hovering.
Which motor speed change causes the drone to move forward?
AIncreasing rear motors' speed and decreasing front motors' speed
BIncreasing all motors' speed equally
CDecreasing all motors' speed equally
DSlowing down left motor only
✗ Incorrect
Increasing rear motors' speed and decreasing front motors' speed tilts the drone forward, causing forward movement.
Describe how changing motor speeds controls a drone's movement and direction.
Think about how each motor's speed affects the drone's tilt and rotation.
You got /4 concepts.
Explain why a drone needs to adjust motor speeds differently rather than all at once.
Consider what happens when motors spin at the same speed versus different speeds.
You got /4 concepts.
Practice
(1/5)
1. What happens when all four drone motors run at the same speed?
easy
A. The drone spins rapidly in place
B. The drone hovers or moves straight up or down
C. The drone moves sideways
D. The drone immediately lands
Solution
Step 1: Understand motor speed effect on lift
When all motors run at the same speed, they produce equal lift, balancing the drone.
Step 2: Determine movement from equal lift
Equal lift means the drone either stays in place (hover) or moves straight up/down if speed changes.
Final Answer:
The drone hovers or moves straight up or down -> Option B
Quick Check:
Equal motor speeds = hover/up/down [OK]
Hint: Same speed on all motors means hover or vertical move [OK]
Common Mistakes:
Thinking equal speeds cause spinning
Assuming sideways movement with equal speeds
Confusing motor speed with drone landing
2. Which of the following is the correct way to set motor speeds in code to make the drone hover?
easy
A. setMotorSpeeds(100, 90, 100, 90);
B. setMotorSpeeds(0, 0, 0, 0);
C. setMotorSpeeds(100, 100, 100, 100);
D. setMotorSpeeds(100, 110, 90, 100);
Solution
Step 1: Identify equal motor speeds for hover
Hover requires all motors to run at the same speed to balance lift.
Step 2: Check each option for equal speeds
Only setMotorSpeeds(100, 100, 100, 100); has all motors set to 100, equal speeds for hover.
Final Answer:
setMotorSpeeds(100, 100, 100, 100); -> Option C
Quick Check:
Equal speeds in code = hover [OK]
Hint: Equal values in all motor speed parameters mean hover [OK]
Common Mistakes:
Using different speeds thinking it still hovers
Setting all speeds to zero which stops motors
Mixing up parameter order
3. Given this code snippet:
setMotorSpeeds(120, 100, 120, 100);
What movement will the drone most likely perform?
medium
A. Move forward
B. Hover in place
C. Tilt sideways and move right
D. Rotate clockwise
Solution
Step 1: Analyze motor speed differences
Motors 1 and 3 run faster (120) than motors 2 and 4 (100), creating torque imbalance.
Step 2: Understand effect of torque imbalance
This imbalance causes the drone to rotate (yaw) clockwise due to uneven motor speeds.
Final Answer:
Rotate clockwise -> Option D
Quick Check:
Unequal opposite motors speed = rotation [OK]
Hint: Faster opposite motors cause rotation [OK]
Common Mistakes:
Assuming forward movement from speed difference
Thinking drone hovers with different speeds
Confusing rotation direction
4. This code is intended to make the drone move forward:
setMotorSpeeds(110, 110, 90, 90);
But the drone spins instead. What is the likely error?
medium
A. Left and right motors have different speeds causing spin
B. Front motors are slower than rear motors
C. Motors on opposite sides have same speeds causing rotation
D. All motors have equal speeds causing hover
Solution
Step 1: Identify motor speed pairs
Motors 1 and 2 are 110, motors 3 and 4 are 90; left and right sides differ.
Step 2: Understand effect of left-right speed difference
Different speeds on left vs right cause the drone to spin (yaw), not move forward.
Final Answer:
Left and right motors have different speeds causing spin -> Option A
Quick Check:
Unequal left-right speeds = spin [OK]
Hint: Left-right speed difference causes spin, not forward move [OK]
Common Mistakes:
Thinking front-rear speed difference causes spin
Assuming equal speeds cause spin
Mixing motor numbering sides
5. You want the drone to tilt forward and move forward smoothly. Which motor speed setting is best?
setMotorSpeeds(95, 95, 105, 105);
Why does this work?
hard
A. Front motors slower than rear motors tilt drone forward
B. Rear motors slower than front motors tilt drone backward
C. Left motors faster than right motors cause forward tilt
D. All motors equal speed cause forward movement
Solution
Step 1: Identify motor speed distribution
Motors 1 and 2 (front) run at 95, motors 3 and 4 (rear) at 105; front motors slower than rear.
Step 2: Understand tilt direction from speed difference
Slower front motors provide less lift upfront, tilting the nose down for forward movement.
Final Answer:
Front motors slower than rear motors tilt drone forward -> Option A
Quick Check:
Slower front motors = forward tilt [OK]
Hint: Slower front motors than rear tilt drone forward [OK]
Common Mistakes:
Thinking faster front motors tilt forward
Confusing left-right with front-rear speeds
Assuming equal speeds cause tilt
Recommended
Ready to prove it?
Pass the test and this pattern moves unknownstrongwhile earning +1 Grip toward your certificate.