Tag Info

Hot answers tagged

5

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


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

Yes, this is possible. First, you'll want to connect your NXT to the computer using Bluetooth. Make sure you can connect to it with the official LEGO Software programming environment, NXT-G, and that the computer connection will show up when you go to Bluetooth > Connections. Next, you'll want to create a simple program in NXT-G and download it to your ...


4

It sounds like you want to use the Ultrasonic sensor as a revolving radar dish. This is definitely possible. Note that because of the wire, you probably want the sensor to pan back and forth rather than go around in complete circles. Here's an example of what this could look like: There are building instructions for this project available here: ...


4

The problem can be restated: 360 / 20 = 18 deg / sec = 1 deg / .056 sec One degree is the smallest increment provided by the rotation sensors. NXT-G has a timer sensor with 1/100th second resolution. In pseudo-code: Set a motorPower variable to 10 Start a timer Loop until rotationDegrees >= 360 If timeElapsed * 18 > rotationSensorDegrees ...


4

EV3 has no support for the Light Sensor, just the Color sensor. There is a Raw Sensor that can be used to create a Light Sensor MyBlock. That MyBlock can then be used to create the various WaitFor, Loop, and Switch blocks using the Logic form of those blocks. Then there is the calibration problem. The Color Sensor block in calibration mode does not work ...


3

EV3 software will not download firmware to the NXT brick. For that you need the NXT-G software and a downloaded firmware file from Lego. 1.31 is the latest version. So if you're running EV3 on NXT, you shouldn't throw out the NXT-G software. Once in a while, it's still needed.


3

The ultrasonic cannot detect the color of objects. It's just to detect the distance between the sensor and an object in it's line of sight. To find objects in the surrounding area of your robot you have to look all around. This is simply done by rotating your robot or your sensor. When you measure a distance in a certain range (best results between aprox. ...


3

I needed to update the firmware. 1.05 was too old. 1.31 works. Download from: http://mindstorms.lego.com/en-us/support/files/default.aspx#Firmware I did need to run the old NXT-G software to download the newer firmware. I did not try to download the firmware using EV3.


3

As per This LEGO education FAQ, it is not possible to use the USB cable the same way it's done between multiple EV3 bricks: Can I connect my NXT Intelligent Brick to the LEGO MINDSTORMS Education EV3 Intelligent Brick? No. It is not possible to daisy chain with the NXT brick. However, keep in mind this is valid within the scope of official software; ...


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

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 ...


2

I built the 3 to 4 multiplexer posted above (thank you for posting that) but was able to tweak it into a 2 to 4 mux. The axles that are connected to the large gears are used to select the outputs by rotating the large gears. It ended up being too big for what I needed though so I went a different route and built a 2 to 4 multiplexer that uses a turntable ...


2

You may want to try these: nxtBlock iNXTG-Lite None of these are offical and you will have to use bluethooth to download and run programs.


2

This is not currently developed, but I think it is a good thing to check out when it is done. http://www.dcl.hpi.uni-potsdam.de/research/lego.NET/


2

You need to reload the firmware. If you use NXT-G, this can be found under the Tools->Update Firmware menu.


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

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

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

My FLL team wrote a light sensor myblock that converts the raw value to a number between 0 and 100. They run it on the EV3 so they can use their existing NXT light sensors. It should work on the NXT brick as well. Here is the video they posted to explain how it works. http://youtu.be/I7Bqvk-uMLk


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

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


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 ...


1

Depends on what programming software you are using. The education versions of the NXT and EV3 software having data logging features that may be what you are looking for. The education versions of NXT and EV3 programming software are available for purchase from www.education.lego.com


1

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


1

Yes, global. 5 variables may be 4 more than required. I think one is enough. Set intSensor = 0 Loop until intSensor > 0 If leftButton then intSensor = 1 If rightButton then intSensor = 2 If enterButton then intSensor = 3 If bumped1 then intSensor = 4 If soundVal > 50 then intSensor = 5 End Loop If intSensor = 1 then ...


1

The move steer and move tank blocks take 5kb each while the large motor block takes 4kb. If you have a long string of move blocks in your program, it will take up big chunks of memory. We've gotten around that in the past with using myblocks. Myblocks are only copied to the NXT once and called each time it is needed in the program. A pivot myblock might take ...


1

Yes, I do this with mine because the consumer version of the software has more features than the education (but no datalog and you won't have the pieces for the building instructions that come in the software in your kit)



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