Tag Info

Hot answers tagged

5

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


5

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


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

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


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


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

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

Unfortunately, there are no simulators for Lego Mindstorms in C# that fit your requirements. As Sebastian Wahl mentioned, Microsoft Robotics Studio is probably your best bet. Hopefully there will be a tool like this in the future :)


3

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.


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

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

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

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

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


3

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


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

Regarding the white square on the ground, the robot can not sense this using the ultrasonic sensor. This is because the ultrasonic sensor uses echolocation to navigate (hence the name "ultrasonic") If there is a white square on the ground such as a piece of paper which is essentially 2 dimensional, the sensor will not 'notice' the square. Try another method, ...


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

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

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

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



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