Quote:
Originally Posted by Siri
Our biggest stumbling block now is not understanding the control system. For instance, can anyone explain (or link) how the motors interface with the controller? How many ports are there for motors, sensors, etc? It's mighty hard to design without knowing that!
|
The NXT has four sensor ports and three
Lego motor ports.
The
Tetrix DC motor controllers plug into NXT sensor ports. Each DC motor controller can run two Tetrix motors. They can be daisy chained together, so you can use three sensors and dedicate just one port to DC controllers if desired.
Tetrix Servo Controllers (6 servos each) also plug into those sensor ports and can be daisy chained in the same chain as DC motor controllers. If you want to use custom sensors, you can use the
NXT SuperPro Prototype Board from HiTechnic, which also plugs into a sensor port. You can also use a
sensor multiplexer to get more sensor ports.
If you install LabView for Lego Mindstorms, you can create a blank robot program and then launch the schematic editor to look at the available NXT ports. It is a graphical editor that will let you plug in sensors, controllers, and motors.
Hopefully this helps some.