Tag Info

Hot answers tagged

5

Would this solve your problem? Depending on the direction of the input, only one axle will turn.


5

Without batteries installed, the NXT brick weighs 159.3 grams, so that's about 0.351 pounds. Do take into account the added weight of what ever batteries you have installed, though, as that will almost double the weight, and not all types of AA batteries weigh the same. If you're using a rechargeable battery, then for reference, the original NXT ...


5

If the ultrasonic cannot echo-locate the objects because they're too small, even with the sensor suspended very close to the floor, I suggest using a very sensitive feeler out front. It can be sticking forward like a jousting lance, and your robot can swivel back & forth while traveling to scan. The trick to making it very sensitive is to: (1) make it ...


4

I don't think there's a way to buy all non-electronics parts other than buying them all one-by-one, which doesn't seem to be a solution for you. Note that contacting the LEGO customer service may be an option, but I'm not sure how far they'll be willing to help (and as you said it probably won't be cheap). The only other idea I can suggest is to work the ...


4

To get the actual time of day, you can use the mindsensors.com Realtime Clock Sensor.


3

There is no Linux firmware for the NXT. The NXT has very limited resources, so running Linux is probably not a possibility.


3

I think your "obvious" answer is right. Given that you have a background in computer science and math, I'm certain you will be pleasantly surprised how fast you can go beyond connecting dots and come up with unique and innovative designs. I admit being in the same position, but with an EV3. It sat for almost six months before I really started working with ...


3

LEGO doesn't make a gyro sensor for NXT, but Hitechnic sells a gyro third party product and Mindsensors has a combo gyro/accelerometer/compass (IMU). Both can be used with EV3, and LEGO also has a gyro sensor, included in the Education kit


3

There is still some NXT stuff on the LEGO website. It is just hidden a little bit. Go to the new Mindstorms website and click on downloads. Then look for the arrows at the top left of the Download Archive section and click the right arrow. You will find a NXT tab. Edit: The NXT downloads have been moved to the main download tab so they are easy to find now. ...


3

NXT Color Sensors are supported directly by EV3-G, the EV3 software running on the PC or MAC. NXT Light Sensors are not. To use Light sensors requires a bit of trickery. EV3-G has a Raw Sensor block that provides access to the Light sensor values. The raw sensor returns values from 0-1023, which is very different than the 0-100 of the NXT-G Light Sensor ...


3

You can use the Bluetooth mailbox feature to pass messages back and forth between 2 NXTs. If you want to use sensors, you could use the HiTechnic NXT IRLink Sensor (NIL1046) and NXT IRReceiver Sensor (NIR1032).


3

I think I'd use the ultrasound sensor instead of the touch sensor (or the brightness sensor with the light turned on in a dark tunnel). I haven't tried this but I'd worry about the touch sensor derailing or scratching the train. Otherwse, your system sounds pretty doable. The collision risk could be addressed by setting up the sensor a little further before ...


2

Yes, you can - I have done so on numerous occasions, and actually prefer to use the retail software over the education version even when working with the education kit. The NXT bricks in the two sets are exactly identical. You might need to update the NXT's firmware before using the brick with the retail software, however.


2

No. Unfortunately there are no shortcuts. EV3-G can not open programs written in NXT-G. To quote Lego: 9.5 I have a LEGO MINDSTORMS NXT2.0 (8547) set; will there be an upgrade/conversion kit from NXT to LEGO MINDSTORMS EV3 (31313)? No, but LEGO MINDSTORMS EV3 offers backward compatibility to NXT. You can therefore use your NXT Intelligent Brick ...


2

Some of the more common web-based sources for replacement NXT parts include: Ebay BrickLink Brick Owl LEGO Education LEGO Shop Amazon You could also try physical LEGO stores.


2

There are a few different but related problems here. Position Your robot should be able to know where it is in the room. This can be achieved in a few ways: Using the ultrasonic sensor as a sonar, rotating it around and storing the readouts, then calcualting based on the known map of the room (if the layout is fixed and known in advance). Tracking the ...


2

I started coding using NXT software and later EV3 and lately I have switched to java using leJOS. EV3 software ( and NXT ) is great for quickly hacking your ideas but when things get ugly the graphical language doesn't help at all. Just watch what I needed to do to create a playable version of Pong for one player at ...


2

Yes, you can download it back in computer. But you can't work on it anymore - it is already compiled (has .rxe extension). However you can download it on another NXT and continue to use there. You can edit and work only with .rbt files. My LEGO MINDSTORMS NXT program doesn't work anymore for already two months... Some problems with flash player. So I ...


2

Time is thought of as a sensor value, measured in seconds. The Timer sensor can be used directly, as part of a Wait For block, as part of a Loop block.


2

There are many possible ways of doing this. I am a contributor to the ev3dev project, so I am a bit biased in that direction. To do this with ev3dev, I would install the nxt-python package on the EV3 and use it to remote control the NXT. If you want to stick with the standard firmware, another possibility would be to relay bluetooth mailbox messages ...


2

No, there is no automated way to convert source files from other programming languages into un-compiled NXT-G code. The .rbt format is very complex, so writing a program to interpret programs written in other languages and generate a proper .rbt file with properly placed and configured blocks would be an incredibly time-consuming and tedious task that ...


2

I agree with HaydenStudios, it is impossible to disassemble completely NXT motor without breaking the orange axle hub. You can nonetheless half-open it enough to see what's happening inside (you need a Torx screwdriver - T10 size if I remember well - to open it. See photos here http://philohome.com/nxtmotor/nxtmotor.htm. Anyway, first try to see what LEGO ...


1

I would go and give a try to leJOS http://lejos.org/ if you can write Java.


1

If you just start trying to make a robot that does a perfect square path you will be surprised how hard stuff gets and how many things you can do... beyond all the imaginative design... I have already written three posts on the subject and each time I have to kill new ideas so I can concentrate in what I have to do. The first one is this ...


1

When we did NXT programming in university we used NXC (http://bricxcc.sourceforge.net/nbc/) as our primary language. This is a C-stlye language, not exactly object-oriented, but seeing that NXT programming is practically equivalent to microcontroller programming, C is much better suited to this task in my opinion. In C you get a much clearer main loop that ...


1

In pseudocode: LoopBlock (forever) MoveBlock (B and C motors, 75% power, forward, forever) -- unclear here, probably want to head for brighter light -- instead, just wait for 80% If LightSensorBlock (port 3, greater than, threshold 80%) Then MoveBlock (B and C motors, stop) WaitForBlock (time, 10 seconds) End If End ...


1

There is a piece of software called ICON (archived copy) which runs on the NXT and allows you to create programs on the NXT with many more commands than the built-in NXT programmer.


1

Maybe you should look into using a multiplexer to add additional sensors to an NXT brick. The Hitechnic Sensor Multiplexer lets you connect 4 sensors using only 1 of the NXT connection. The same thing can be done with motors. For example using the Mindsensors NXTMMX, you can add 2 additional motors per multiplexer (even better, if you daisy-chain the ...


1

Uninstalling Flash Player fixed the issue for me (OSX 10.8.5). It was a tip I saw the lego message boards.


1

You can get the Mindstroms NXT 2.0 software from here. It will run on newer versions of OS X.



Only top voted, non community-wiki answers of a minimum length are eligible