Lego Mindstorms Controller App

Posted on  by 

I made this video to show you how the LEGO Commander App can be used to control your LEGO Mindstorms EV3 Brick. Hope you enjoy!! Projects for LEGO® MINDSTORMS® app explores dozens of creative ways to build amazing mechanisms with the LEGO MINDSTORMS® EV3 set. Each project includes a list of the required parts, minimal text and many photographs from multiple angles so you can build it without the need for step-by-step. Interfacing LEGO MINDSTORMS robots with Raspberry Pi is made easy thanks to the Ch Mindstorms Controller (CMC). The C-STEM Center at UC Davis has developed C-STEM Studio with CMC to provide a simple-to-use platform for 4- to 19-year-old students to learn Computing, Science, Technology, Engineering, and Maths with LEGO MINDSTORMS NXT and EV3 robots.

  1. Lego Mindstorms Controller App Download
  2. Lego Mindstorms Controller App Online

Building a Lego ev3 Robot from Base Kit for FIRST LEGO League (FLL) - Duration: 34:47. Zachary Trautwein 184,065 views. Combining the versatility of the LEGO® building system with the most advanced technology we've ever developed, LEGO MINDSTORMS® EV3 lets you unleash a world of walking, talking and thinking robots that do anything you can imagine. Complete a series of challenging missions using the intuitive icon-based EV3 Programmer App for tablet devices to build and program TRACK3R, R3PTAR, SPIK3R. Programming Bluetooth Support LEGO. The app will automatically target the EV3 Brick you just connected, if this EV3 Brick is the only one connected to your iPad. The LEGO logo, the Minifigure, DUPLO, the SPIKE logo, MINDSTORMS and the MINDSTORMS logo are trademarks and/or copyrights of the LEGO Group. ©2019 The LEGO Group.

Control LEGO MINDSTORMS EV3 Robot Using Android Device

This example shows how to use the Accelerometer sensor data of an Android™ device to control the motion of a LEGO® MINDSTORMS® EV3 robot.

Introduction

Android phones and tablets provide wireless connectivity and a graphical user interface. LEGO MINDSTORMS EV3 is a programmable robotics construction set. The EV3 Brick is a programmable intelligent Brick that acts as the brain of your robot, controls motors and sensors, and also provides wireless communication through Wi-Fi and Bluetooth. In this example, you learn how to control EV3 robot using an Android device by connecting them wirelessly.

This example provides two Simulink models

  • Android model In this model, you read the Accelerometer sensor data of an Android device and use the acceleration data to determine the motor speeds for an EV3 robot. A network connection is set up between the Android device and the EV3 robot for data exchange.If the distance information received from the EV3 is less than 10 cm, the Android device beeps.

  • LEGO MINDSTORMS EV3 model In this model, the left and right motor speed received from the Android device are used to drive the motors of the EV3 robot. The distance of the obstacle present in front of EV3 robot, measured by ultrasonic sensor is sent to the Android device.

With these models, you will:

App
  • Set up a network connection between an Android device and an EV3 robot

  • Configure and run a Simulink model for the Android device to send and receive TCP/IP packets to the EV3 robot.

  • Configure and run a Simulink model for the EV3 robot to receive and send TCP/IP packets from the Android device.

Prerequisites

Completing the Connect Android Device to LEGO MINDSTORMS EV3 example is recommended.

Required Hardware

  • Android phone or tablet

  • EV3 Brick

  • Two EV3 Large Motors

  • EV3 Ultrasonic sensor

  • EV3 Wi-Fi Dongle

Working Principle of Robot Motion Control

The acceleration data of the Android device is used to control the motion of the robot.

From the Accelerometer data, you can mathematically determine the value of pitch and roll for a given position of the Android device. Then you can map the pitch and roll movement of the Android device to the motion of the EV3 robot. The pitch represents the forward and reverse motion of the motor. The roll represents the sideways motion of the robot.

In the provided Android model, a MATLAB Function block models the mathematical equations required to convert the pitch and roll values to the linear speed of the motors.

A communication link for data exchange is set up between the Android device and the EV3 brick. The linear motor speed derived from the pitch and roll values is sent over TCP/IP from the Android device to the EV3. The EV3 receives this data and uses it as input to drive the two motors.

Task 1 - Set Up LEGO MINDSTORMS EV3 Robot

1. Build a two-wheeled robot. You can build a robot similar to the one described in the printed building instructions in the education core set or as shown here.

2. Connect the ultrasonic sensor to port 1 of the EV3 brick. Place the sensor in front of the robot as shown in the image.

Task 2 - Configure and Run Models on the Android device and the LEGO MINDSTORMS EV3 robot

1. Open the Android model.

2. Double-click on the TCP/IP Send block and change the Remote address to the IP Address of the EV3.

3. Open the LEGO MINDSTORMS EV3 model.

4. Double-click on the TCP/IP Send block and change the Remote address to the IP address of the Android device.

5. In the Android model, click Deploy to Hardware to run this model on your Android device.

6. In the EV3 model, click Deploy to Hardware to run this model on your EV3 hardware.

7. Control the EV3 robot using the Android device.

Summary

This example showed you how to wirelessly control the movement of an EV3 robot by using an Android device.

Highlights

  • At the heart of the product is the Intelligent EV3 Brick with powerful ARM9 processor, USB port for WiFi and Internet connectivity, Micro SD card reader, back-lit buttons and 4 motor ports
  • Includes 3 interactive servo motors, remote control, improved and redesigned color sensor, redesigned touch sensor, infrared sensor and 550+ LEGO Technic elements
  • Build and program your robots on the go with the intuitive EV3 Programmer App available for iOS and Android tablet devices
  • Intuitive software (PC and Mac) with icon-based drag-and-drop programming interface
  • Control and command your robot with the enclosed remote control or download the free app for your smart device
  • Includes 550+ LEGO Technic elements – everything you need to create amazing robots!
  • Building instructions for 5 robots included. Download bonus building instructions developed by real fans and endorsed by LEGO at LEGO.com/MINDSTORMS. Ask your parents' or guardians' permission before going online
  • Share your creations with a huge online community at LEGO.com/MINDSTORMS. Ask your parents' or guardians' permission before going online
  • Batteries not included
  • If you can think it, LEGO MINDSTORMS EV3 lets you create it
  • SPIK3R (incl. legs) measures over 16' (41cm) high, 14' (38cm) long and 15' (40cm) wide
  • EV3RSTORM measures over 16' (41cm) high, 7' (19cm) long and 8' (21cm) wide
  • R3PTAR measures over 13' (35cm) high, 31' (81cm) long and 3' (8cm) wide
  • GRIPP3R measures over 11' (30cm) high, 9' (24cm) long and 7' (18cm) wide
  • TRACK3R measures over 3' (9cm) high, 10' (27cm) long and 8' (21cm) wide

Specifications

Dimensions (Overall): 18.9 inches (L) x 2.78 inches (W) x 14.88 inches (H)
CPSC Choking Hazard Warnings: Choking_hazard_small_parts
TCIN: 14615375
Item Number (DPCI): 204-00-0655
Controller

Description

Lego Mindstorms Controller App Download

Combining the versatility of the LEGO® building system with the most advanced technology we've ever developed, LEGO MINDSTORMS® EV3 lets you unleash a world of walking, talking and thinking robots that do anything you can imagine. Complete a series of challenging missions using the intuitive icon-based EV3 Programmer App for tablet devices to build and program TRACK3R, R3PTAR, SPIK3R, EV3RSTORM and GRIPP3R, and then create your own programs. Take your robotics skills to the next level with the companion EV3 Software for PC and Mac, with its more advanced yet familiar programming interface. For instant control, download the free Robot Commander app for smart devices or use the infrared remote control included with each set. Want to share your own creations and be inspired by others? Log on to LEGO.com/MINDSTORMS to access a world of exciting content and interact with a huge online community of LEGO MINDSTORMS fans. The LEGO MINDSTORMS EV3 robot revolution continues!

Lego Mindstorms Controller App Online

If the item details above aren’t accurate or complete, we want to know about it.Report incorrect product info.

Coments are closed