Hot answers tagged

5

The link in the video is broken but I could find it on the Google Play store. It looks like it is called Mindstorms Custom Controller.


5

It looks like the page listing downloads is down, but direct links to the downloads still work. I believe that this is the file that you're looking for: https://www.hitechnic.com/upload/306-Color%20Sensor%20V2.zip


3

You either have to recharge your battery (if you're using a battery pack) or replace the batteries (if you're using normal batteries). If this symptom persists after charging the battery pack, try to do a master reset on the brick. Failing which, you might have to replace the battery pack.


3

It is not possible to control the LEDs separately using the official EV3 firmware. You would have to modify the kernel drivers. You can only use the predefined patterns shown here. ULONG LEDPATTERNDATA[NO_OF_LEDS + 1][LEDPATTERNS] = { // LED_BLACK LED_GREEN LED_RED LED_ORANGE LED_GREEN_FLASH LED_RED_FLASH ...


3

I was able to fix the problem by creating a smaller partition on the SD card. (The idea came from this forum post; it was not necessary for me to buy a different SD card, despite what many people say there.) Using Windows 10, I was able to create a 4 GB partition with the “Computer Management” utility. After that, I used the ev3sdcard.bat utility again, and ...


3

You can get the 1.10E firmware from the LEGO Education website. Currently, this can be done by clicking the Download Firmware button at the bottom of this page. In the EV3 programming software, make sure you have a project open (e.g. create a new empty project), then click Tools > Update Firmware. Click the Show Details button. Then click Browse and ...


3

Recently in the scope of a pet project I have put effort into finding a way for systematic decoding of the rbf file to EV3G compatible high level blocks buildin upon David Lechner's disassembly work. Currently the project has over 95% coverage (all common blocks recognized) called EV3BrickMagic You can try the result online - http://ev3treevis....


3

I've installed silverlight as mentioned from this page: https://discussions.apple.com/thread/7431216 experienced the same problem. Updating Silverlight to the most current version 5.1.41212.0 solved it ! Now the Lego Mindstorm EV3 Software works fine.


3

The current download link at https://www.lego.com/en-us/ldd is https://www.lego.com/assets/franchisesites/ldd/installer/setupldd-pc-4_3_12.exe. When installed it still shows the version as 4.3.11 even though the file name hints that it is 4.3.12. This version is missing EV3 parts. Here are some links for previous versions: https://lc-www-live-s.legocdn.com/...


2

Another alternative could be the mindstorms EV3 steel ball, it's fairly small and heavy. https://www.bricklink.com/v2/catalog/catalogitem.page?P=99948#T=C Possible downside is: it is almost impossible to mount so it will just have to be enclosed with bricks or beams and even then it may rattle.


2

Here's some pseudocode that does what you need: Reset timer Loop block: Sensor block, output logical TRUE when condition is reached Timer block, output logical TRUE when X seconds have passed Logic block, outputs logical TRUE if sensor OR timer is true End loop when it receives TRUE from the Logic block. Switch block: if sensor = condition,...


2

As far as I see, you have two possible ways of accomplishing this, given that you have already built an Altazimuth mount or any other two-dimension mount from the two motors that can hold the color sensor and point it in any direction. Calculation This is the harder way but it grants neater results. It involves taking a precise measurement of the device's ...


2

The "forward" and "backward" expressions are only interpreted in the reference frames of the motors themselves and translate to clockwise and counter-clockwise. In your case you must have mounted the motors in a way which requires them to rotate in different directions in order to propel the vehicle. Consider a car with four wheels: in order to go forward, ...


2

There will certainly be some mechanical and robotics questions that you'll need to figure out, such as where on the car to position the sensors, and how to ensure that the car is reliably reading both colors at every intersection. (Which brings up contextual questions like "are there discrete intersections?") From a programming perspective, 49 possible ...


2

I believe that this is the block that you are looking for: https://www.hitechnic.com/upload/545-HiTechnicEV3Color.zip The database listing downloads appears to be down, but the files are still available. Here's what I did to find the internal link: Pull up the download listings on archive.org: https://web.archive.org/web/20180203011745/https://www....


2

What you're trying to accomplish is called Odometry, and fortunately it's a pretty common task in robotics so there's a lot of information available on how to do it. The short answer is, it's relatively easy to implement, but hard to make it work really well. Let's make things simpler by deciding that the robot can only a) drive straight and b) turn 90 ...


1

It's been quite a while since I've programmed a robot, but using only the sonic sensor does make it a bit more challenging. Also, not knowing anything else about the robot you've built (it's size, other sensors & their location, the ball grabbing mechanism, etc.) it further complicates any possible advice. That being said, the only solution I could ...


1

The hard disk is likely full on the brick. Try deleting some projects to allocate space.


1

Thank you! The answer from jncraton did the trick. Summary: the direct download for the EV3 sensor block for the HiTechnic Color Sensor V2 is here: https://www.hitechnic.com/upload/545-HiTechnicEV3Color.zip The zip archive includes three files: (1) instructions (HTColorREADME.txt) (2) the control block (HTColor.ev3b) (3) a sample file demonstrating use ...


1

Light sensors are mainly affected by three independent variables: Distance between the sensor and the surface Color of the surface Amount of ambient light What this means is, in order to measure one of these things, the other two variables must be held constant. So, in order to measure color, the distance must be constant and the ambient light ...


1

Using variables is probably a better solution, but you can pass data wires into a switch block if it is tabbed view.


1

To get technical, this thing (pictured below) is a "parameter", not a "variable". "Variables" look like this: You can use a data wire to write the parameter value to a variable before the switch block and then read the variable inside of the nested switch blocks. Something like this...


1

As you already have a working program for the continuous line, you just need to add provisions for the cases when (the robot is moving on a straight part) AND (the color sensor finds a gap in the track) Depending on your existing solution you might need to code dedicated methods to identify the two sub-cases and then call them repeatedly to see if the ...


1

The NXT only works with the EV3 desktop software (for Windows and Mac) and only via USB. I'm not aware of any way to program NXT using an iPad (or Android, or Chromebook).


1

Since the NXT 2.0 was released in 2009 you must have a first generation NXT set then. As per this question the peripherials (motors, sensors and of course their connecting cables) remain compatible. So you could just get the central unit and use the already owned NXT components. Keep in mind though that all parts (motors, sensors) have since been redesigned, ...


1

I've figured it out. To anyone who wants to know, the reason why the ev3 IDE wouldn't work is because I made a zip file with the folder with the all of the items instead of compressing the items themselves.


1

The hardware solution is to simulate the motor circuit on pins 5 and 6. There is a YouTube video by TechnicRobot that shows one way to do this. I'm not sure I understand completely the logic behind this wiring. Personally, I would just connect pin 6 to pin 3 directly and connect pin 5 to pin 3 using a 3.3k resistor so that it exactly matches one of the 4 ...


1

As MindS1 mentioned, I2C on the EV3 is a bit limited, so it really depends on what device you are connecting. There isn't really a way to tell if a device will work or not besides just trying it out. Even if it "meets the specs", there can still be timing issues that cause problems. Dexter Industries has a nice blog post about connecting EV3 to an Arduino ...


1

Yes, Mindstorms is incredibly hackable. You can use whatever 3rd-party analog, I2C, or UART devices you want with the EV3 brick. According to the hardware developer kit documentation: The EV3 platform supports the same level of I2C communication as MINDSTORMS NXT. This means that system support a maximum of 9600 bit/s and maximum 32 bytes communication ...


1

The commander app is very limited in it's capabilities. Unfortunately it is not possible to control your own program with the commander app. I have tried all of the built-in EV3 Commander control pads to see if any of them were suitable. The closest thing I could find to a solution would be to use the 'EV3RSTORM' control pad. The 'Go', 'Back', 'Left' and ...


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