LEGO Engineering

| | | | | | | |
How does NXT motor synchronizing work in ROBOLAB?


20th of April, 2010

(18 )
83% thumbs up 16% thumbs down

To synchronize motors means to have them move in lock-step with one another. One motor is the controller (or driver), and one other motor is the follower. If you synchronize the two motors of a car, for example, the car will be much more likely to drive straight.

To sync NXT motors in RoboLab, use the synchronize icon that looks like the icon below. Decide which motor you want to be the controller, and wire that into the controller port. Wire the other motor into the follower port.



Let's assume Motor A is your controller motor, and Motor B is your follower motor. Now that A and B are synced, you only need to program Motor A to move; motor B will do whatever Motor A does. Your program will not work correctly if you add icons for both Motor A and Motor B after they have been synced.

For example, the program below will not work correctly, because Motor B is being commanded both to follow Motor A AND to do its own thing.



But the program below WILL work. Motor B does not need to be explicitly programmed because it does whatever Motor A does.







KBW
   :
   :
* :
* :
 


Home | About Us | Contact Us

© 2013 Center for Engineering Educational Outreach, Tufts University
© 2013 The LEGO Group. All rights reserved.