Discovery Lab for LEGO Education
A page for the Discovery lab for LEGO Education group.
A page for the Discovery lab for LEGO Education group.
The Problem Using wires for communication and power imposes several constraints on users. Wires need to be hooked up correctly and can get in the way of the motions you want your robot to execute. Also, the centralized brick provides several limitations, as sensors and motors must be within a…
Why Event-Driven EV3? New EV3 users often encounter challenges translating their ideas into functioning code. It seems, intuitively, like the solution to certain problems should be obvious, but it is actually syntactically complex. One such problem is how to perform an operation whenever a certain…
Motivation: One of the biggest problems we've encountered in introducing the LEGO ev3 robotic kit into the classroom was the availability of laptops and software. This project intends to eliminate this barrier so that any classrooms with available networks could conduct activities using the ev3…
What does programming in Python on a Linux system for the EV3 enable you to do? Running a Linux system on the EV3 brick allows you to expand the functions of the EV3. Some examples include: Posting to social media (FB, Twitter, etc.) Sending data between multiple EV3s and interpreting data from…
The Problem The use of the LEGO WeDo 2.0 is limited to the WeDo software, which is very graphical and simple in nature, allowing children to easily use the system. However, the WeDo can only communicate back and forth to the WeDo software and nothing else. By using the WeDo Software Developer Kit,…
The Problem Robotics kits such as the LEGO EV3 system often have a high barrier to entry. If you are new to robotics you have to experiment and learn how the motors and sensors work and the capabilities of each component. However, in order to do that you must also know how to program your robot.…
Programming a LEGO EV3 Robot by Physical Manipulation