Lego Ev3 Build for Learning Programing and Robotics

by KonstantinP19 in Circuits > Robots

2109 Views, 2 Favorites, 0 Comments

Lego Ev3 Build for Learning Programing and Robotics

IMG_2296.JPG

Better build for education purposes.

Why.

IMG_2252.JPG

Lego have great kit for learning robotics and programming. Standard builds are very good for playing, but not for education. Many builds could be found on official lego website, but none of them were good for my needs.

https://education.lego.com/en-us/support/mindstorms-ev3/building-instructions

There are problems with replacing batteries (as half of the robot need to be deconstructed) or nearly impossible to change sensors/motors (or adjust their position).

When using set to teach kids programming, these problems slowdown, distract and reduce fun.

What.

IMG_2292.JPG
IMG_2294.JPG
IMG_2250.JPG
IMG_2286.JPG

In this example, I tried to solve most of annoying ones, by adjusting TRACK3R model. Tracks are good as allow rotation on spot and precise turns.

Here is build that allow install additional modules and have all cool features:

  • replace batteries without detaching anything
  • easy to change/rearrange sensors/gears
  • sdcard and usb are accessible any time
  • easy switch between development/play modes and languages (commander, programmer, ev3basic, lejos, ev3dev). In less than 1 minute!
  • stable platform with tracks
  • screen and buttons are accessible when robot is in play

Robot height is only 14cm, and could be reduced to 11cm, by rearranging IR sensor. That setup make robot very stable.

Changing Batteries

IMG_2253.JPG
IMG_2256.JPG

Flip EV3 block, open battery case, put new batteries, done. Kids could do that themselves. There is even no need to detach wires.

Pluggable Gear.

IMG_2275.JPG
IMG_2272.JPG
IMG_2261.JPG
IMG_2271.JPG
IMG_2265.JPG
IMG_2266.JPG
IMG_2268.JPG
IMG_2282.JPG
IMG_2259.JPG
IMG_2257.JPG

Some core gear like shooter fit without any modifications.

Here are few examples with color sensor, rotor blades and bumper.

Pictures show that most of them are connecting with red pins. This type of connection is easy even for preschool kids.

Connector Ports.

IMG_2269.JPG

Easily accessible from both sides.

If Not Enough.

IMG_2290.JPG
IMG_2276.JPG
IMG_2278.JPG
IMG_2279.JPG
IMG_2280.JPG

Even central motor could be replaced.It connected with blue pins to base. This a bit harder than with red pins.

Sdcard and Usb

IMG_2285.JPG

Sdcard access was super important for me. It allow to change running OS in less than a minute.

E.g. we could try to run Lego Programmer program, then switch to java, to see how it is implemented in real code, and then switch back to RC.

EV3 Block Could Be Detatched.

IMG_2283.JPG
IMG_2284.JPG
IMG_2287.JPG

It is attached to motors by only 4 pins (2 from each side).

Video

Lego EV3 build for kids education
lego ev3 commander programmer ev3basic

You could see it in action (with my mumbling:) ) from youtube.

Controlling robot the way you want. Easy to advanced.