COPYRIGHTED MATERIAL. Introducing LEGO CHAPTER. Did you get a box that looks like the one shown in Figure 1-1?

Size: px
Start display at page:

Download "COPYRIGHTED MATERIAL. Introducing LEGO CHAPTER. Did you get a box that looks like the one shown in Figure 1-1?"

Transcription

1 CHAPTER 1 Introducing LEGO MINDSTORMS EV3 Did you get a box that looks like the one shown in Figure 1-1? COPYRIGHTED MATERIAL Figure 1-1: The LEGO MINDSTORMS EV3 set, item number

2 2 Exploring LEGO MINDSTORMS EV3 If you did, you are ready to use this book. Several versions of the LEGO MINDSTORMS set are available, but throughout this book we use the LEGO MINDSTORMS EV3 set, which has a LEGO item number of This chapter provides a brief overview of the equipment in the set and what it does. Understanding the EV3 Set: It Begins When You Open the Box The EV3 set consists of various components. You may have seen some of the components in other LEGO sets, but even those familiar with the previous version of LEGO MINDSTORMS will find some parts that they have never seen. Before you use your new set, it is important to know what you have. The key components include the following: The electronic components that come with the EV3 set EV3 software TECHNIC building parts Building instructions A test board By understanding the various components, you will be able to design your robot more efficiently. Let s take a look at these components in more detail. EV3 Electronic Parts One of the most important characteristics defining a robot is that it processes commands and generates movements. The electronic components that come with your EV3 set will enable you to build robots that process the commands that you write and generate movements that are defined in those commands. The EV3 Brick The EV3 brick, shown in Figure 1-2, acts like the robot s brain. Like the way that our brain tells our body what to do, the EV3 brick instructs a robot how to behave. The difference between our brain and the EV3 brick is that our brain behaves on its own, whereas the EV3 brick only interprets the programs that you write. Note that you will need six AA 1.5V batteries to run the EV3 brick. Motors You will program the EV3 motors, shown in Figure 1-3, to create the movements of your robot. Saying that the EV3 brick is the brain of a robot, the motors are like

3 Chapter 1 Introducing LEGO MINDSTORMS EV3 3 muscles. As our muscles generate all of our body movements, the motors will power all the actions of your robot such as driving, walking, lifting, spinning, and so on. Figure 1-2: The EV3 brick Figure 1-3: The EV3 Motors: The large motors and the medium motor As you can see in Figure 1-3, the large and medium motors have quite different appearances. The large motor is bigger than the medium motor, and the body size represents the strength of the motor. Also, the two motors move in different directions: The large motor s movement is parallel with the body of the motor whereas the medium motor s movement is perpendicular with the body of the motor, which allows you to effectively design a robot that can achieve your goal.

4 4 Exploring LEGO MINDSTORMS EV3 Sensors Within the EV3 set, you will find a touch sensor, a color sensor, and an infrared sensor (see Figure 1-4). As you build the projects from this book, you will learn to use these sensors to make your robots interactive. In other words, your robot will be able to decide its action based on the inputs from its surroundings. For example, let s say you have a vehicle type robot. With an infrared sensor, it can detect how far an object is in front of it. Based on the data from the sensor, the robot can play a louder sound when it gets closer to the object. Figure 1-4: The EV3 sensors Remote Infrared Beacon The remote infrared beacon, or the IR beacon, is one of the cool new features of EV3 (see Figure 1-5). You can use it as a remote control for your robot, and you can program various commands for each button or combinations of buttons. In addition, you can set your robot to detect where the IR beacon is. Note that you should not use this device with the infrared sensor. Figure 1-5: The remote infrared beacon

5 Chapter 1 Introducing LEGO MINDSTORMS EV3 5 Cables This set contains two types of cables (see Figure 1-6): connector cables and a USB 2.0 cable. Connector cables are for plugging the motors and sensors into the EV3 brick. The USB cable is used to download a program to the EV3 brick from your computer. 25cm/10in Connector Cable 35cm/14in Connector Cable 2.0 USB Cable 50cm/20in Connector Cable Figure 1-6: The connector cables and the USB 2.0 cable EV3 Software To give your EV3 robot instructions, you must use the EV3 software specifically designed for this set. If you are looking in the box for an installation disc, you will be looking for a while. LEGO offers its free EV3 software only as a download from From the main page, click the Downloads link to display the page shown in Figure 1-7. Then click the Download button. Don t worry if you don t have the EV3 software available when you want to test out your robot. There is an app that comes with the brick that allows you to program your robot. The program that you can create with this app will be simpler than with the EV3 software, but it is still very useful! You will see where

6 6 Exploring LEGO MINDSTORMS EV3 you can find this app on the brick when we go over the EV3 brick interface in Building the Auto-Driver: A Starter Vehicle. CLICK CLICK Figure 1-7: Downloading the EV3 software

7 Chapter 1 Introducing LEGO MINDSTORMS EV3 7 WHICH VERSION DO I DOWNLOAD? The EV3 software is compatible with both PC and Mac. If you use a Windows operating system, it should be one of the following versions: Windows XP (32-bit); Vista (32-/64- bit), excluding Starter Edition; Windows 7 (32-/64-bit); and Windows 8 desktop mode, excluding Starter Edition. If you use a Mac operation system, it should be one of the following versions: Mac OS X 10.6, 10.7, or 10.8 (Intel only). The download page contains options for choosing the operating system (Mac OS X and Win32) and language. If you download the installation file for PC, you will see a file with a.exe extension; for Mac, it will be a.dmg file. After the file downloads to your computer, just double-click the file icon and follow the instructions that pop up on your screen. TECHNIC Building Parts Other than the electronic parts, the box contains various parts for building robots. Before jumping into building robots, let s overview some of the main building parts that you will use often and their important features. Studless TECHNIC Beams When building EV3 robots, you will use studless TECHNIC beams (see Figure 1-8). The official name is quite a mouthful, so from here on out we will just refer to the part as a beam. These parts are crucial for building complex, moving robots that would not be possible using standard LEGO bricks. Figure 1-8: Various studless TECHNIC beams

8 8 Exploring LEGO MINDSTORMS EV3 Connector Pegs The set contains many small parts, but the majority of the pieces look like the connector pegs shown in Figure 1-9. Note that they are also called connecter pins. Figure 1-9: Different types of connector pegs These components are called connector pegs because they allow multiple parts to snap together. Connector pegs come in different sizes with different features, but one of the important things that you need to know is how to distinguish the following: The connector peg and the connector peg with friction. If you look at the regular connector peg, its surface is smooth or frictionless (see Figure 1-10), whereas the connector peg with friction has little bumps on the surface. bumps bumps Connector Peg with Friction Connector Peg Figure 1-10: Connector peg with friction versus a frictionless connector peg If you put a connector peg on a beam, you will notice that the beam can be turned easily. However, if instead you use a connector peg with friction, it will be more difficult to turn the beam because the little bumps on the peg create more resistance.

9 Chapter 1 Introducing LEGO MINDSTORMS EV3 9 Mechanical Pieces When you design your robot s movements, the mechanical pieces allow for a more efficient construction (see Figure 1-11). These pieces provide, but are not limited to, mechanical advantages such as switching the direction of gear movement, building a drive train, changing the speed of gear movements, and so on. Figure 1-11: The EV3 mechanical pieces: spur gears, double bevel gears, worm gear, cam, and so on MAKING AN EV3 ORGANIZER The EV3 set comes with many different pieces. Based on my experience, I prefer to have all the parts organized separately as I design a robot. I can thus see what parts I have left at a glance and not lose my thought process by spending time searching for a piece. You can probably use plastic cups or small containers, but I highly recommend that you take as your EV3 organizer an organizer that is normally used for spare parts (see Figure 1-12). This way, you can keep parts organized by size or type and store everything all together. You can find these organizers at any well-stocked hardware store or on the Internet. Continues

10 10 Exploring LEGO MINDSTORMS EV3 continued Figure 1-12: Organize your EV3 set. The Building Instructions and the Test Board In addition to parts, the EV3 box also contains a booklet with building instructions for one robot and simple directions for using the EV3 brick (see Figure 1-13). To augment the basic instructions in that booklet, this book provides in-depth coverage of the EV3 brick. Inside of the first layer of the package, you ll find a test board (see Figure 1-13). You use this board to test out your robot later on in this book. The Building Instruction Booklet The Test Board Figure 1-13: The building instructions booklet and the test board

11 Chapter 1 Introducing LEGO MINDSTORMS EV3 11 Comparing EV3 and NXT NXT is the previous version of the LEGO MINDSTORMS set. If you use an NXT and also have an EV3, you may wonder how these two versions are comparable. In general, the EV3 equipment performs better than the NXT equipment. In terms of the brick s ability to process data, the accuracy of the included sensors, and the improved design of the electronic parts, EV3 makes for a better robot. NXT and EV3 motors are cross-compatible and work fine for either set. EV3 sensors, however, are not compatible with NXT, although EV3 can use sensors from the NXT set. Just note that using the NXT light sensor with EV3 can be quite unstable. EV3 s free software is very powerful control software available for MINDSTORMS and will work with NXT (see Figure 1-14). EV3 NXT MOTORS SENSORS SOFTWARE Figure 1-14: Compatibility chart for EV3 and NXT elements Summary In this chapter, you learned about the following: The electronic components of EV3 The EV3 software download and installation process Characteristics of the principal building parts Compatibility between NXT and EV3 components

12

Introduction to Robotics using Lego Mindstorms EV3

Introduction to Robotics using Lego Mindstorms EV3 Introduction to Robotics using Lego Mindstorms EV3 Facebook.com/roboticsgateway @roboticsgateway Robotics using EV3 Are we ready to go Roboticists? Does each group have at least one laptop? Do you have

More information

This page outlines some of the alternate pieces that can be used for building.

This page outlines some of the alternate pieces that can be used for building. Artbotics Exploring Mechanisms with Lego Mindstorms EV3 This packet contains information on each mechanism you will be using, including a to-scale image of all of the pieces needed to build each one and

More information

Some call it a robot. EV3 Programming APP Available March Locally operated globally connected. Freecall:

Some call it a robot. EV3 Programming APP Available March Locally operated globally connected. Freecall: Some call it a robot We call it a MOTIVATOR EV3 Programming APP Available March 2015 Computer science Science Technology Engineering Maths Locally operated globally connected Freecall: 1800 684 068 www.mooreed.com.au

More information

Chapter 19 Assembly Modeling with the TETRIX by Pitsco Building System Autodesk Inventor

Chapter 19 Assembly Modeling with the TETRIX by Pitsco Building System Autodesk Inventor Tools for Design Using AutoCAD and Autodesk Inventor 19-1 Chapter 19 Assembly Modeling with the TETRIX by Pitsco Building System Autodesk Inventor Create and Use Subassemblies in Assemblies Creating an

More information

index Symbols < (Compare block in Less Than mode), 98 (Compare block in Less Than or Equal To mode), degree coupled gears, 115,

index Symbols < (Compare block in Less Than mode), 98 (Compare block in Less Than or Equal To mode), degree coupled gears, 115, index Symbols + (addition, using the Math block in Add mode), 92 / (division, using the Math block in Divide mode), 92 93 * (multiplication, using the Math block in Multiply mode), 92 (subtraction, using

More information

Project from Real-Time Systems Lego Mindstorms EV3

Project from Real-Time Systems Lego Mindstorms EV3 Project from Real-Time Systems March 13, 2017 Lego Mindstorms manufactured by LEGO, http://mindstorms.lego.com extension of LEGO Technic line history: RCX, 1998 NXT, 2006; NXT 2.0, 2009 EV3, 2013 why LEGO?

More information

contents in detail introduction...xix comic: the EV3L scientist s apprentice your LEGO MINDSTORMS EV3 set building ROV3R...

contents in detail introduction...xix comic: the EV3L scientist s apprentice your LEGO MINDSTORMS EV3 set building ROV3R... contents in detail introduction...xix playing without a computer...xix whom is this book for?...xix what do I need to use this book?...xix the EV3 software...xix the structure of this book...xx the companion

More information

Tech Tips. BeeBots. WeDo

Tech Tips. BeeBots. WeDo Tech Tips Teachers, especially classroom teachers who are implementing a robotics unit in their classroom, may not have much troubleshooting experience and may not have ready access to tech support. As

More information

Instructions for inland 8412 USB to IDE/SATA adapter.

Instructions for inland 8412 USB to IDE/SATA adapter. Instructions for inland 8412 USB to IDE/SATA adapter. 1 The included CD is ONLY used for Windows 98se. If you are running any newer system (including Vista and Mac,) then you don t need the CD. There are

More information

Robotics II. Module 1: Introduction to Data & Advanced Programming Blocks

Robotics II. Module 1: Introduction to Data & Advanced Programming Blocks Robotics II Module 1: Introduction to Data & Advanced Programming Blocks PREPARED BY Academic Services Unit December 2011 Applied Technology High Schools, 2011 Module 1: Introduction to Data & Advanced

More information

Robotics II. Module 3: Dealing with Files

Robotics II. Module 3: Dealing with Files Robotics II PREPARED BY Academic Services Unit December 2011 Applied Technology High Schools, 2011 Module 2: Dealing with Files Module Objectives Upon successful completion of this module, students should

More information

1. Why choose LEGO MINDSTORMS Education NXT? Bridging the RCX generation to the NXT RCX and NXT Comparison Chart 5

1. Why choose LEGO MINDSTORMS Education NXT? Bridging the RCX generation to the NXT RCX and NXT Comparison Chart 5 Index Page 1. Why choose LEGO MINDSTORMS Education NXT? 2 2. Getting started with NXT 3 a. Hardware b. Software c. Educational Content 3. Bridging the RCX generation to the NXT 4 4. RCX and NXT Comparison

More information

Robotics II. Module 5: Creating Custom Made Blocks (My Blocks)

Robotics II. Module 5: Creating Custom Made Blocks (My Blocks) Robotics II Module 5: Creating Custom Made Blocks (My Blocks) PREPARED BY Academic Services Unit December 2011 Applied Technology High Schools, 2011 Module 5: Creating Custom Made Blocks (My Blocks) Module

More information

Addendum to Mr. Robot

Addendum to Mr. Robot Addendum to Mr. Robot Addendum to Mr. Robot build instructions on how to attach the new LEGO EV3 programmable brick to Mr. Robot. The LEGO NXT Brick has been replaced by the EV3 Brick. Mr. Robot now ships

More information

the NXT-G programming environment

the NXT-G programming environment 2 the NXT-G programming environment This chapter takes a close look at the NXT-G programming environment and presents a few simple programs. The NXT-G programming environment is fairly complex, with lots

More information

Robolab. Table of Contents. St. Mary s School, Panama. Robotics. Ch. 5: Robolab, by: Ernesto E. Angulo J.

Robolab. Table of Contents. St. Mary s School, Panama. Robotics. Ch. 5: Robolab, by: Ernesto E. Angulo J. Robolab 5 Table of Contents Objectives...2 Starting the program...2 Programming...3 Downloading...8 Tools...9 Icons...9 Loops and jumps...11 Multiple tasks...12 Timers...12 Variables...14 Sensors...15

More information

In groups take a Mindstorms kit and decide on what sort of chassis will work best.

In groups take a Mindstorms kit and decide on what sort of chassis will work best. Robotics 2b Lego Mindstorm EV3 Body Building What we re going to do in the session. Build our robot s chassis Test it with some basic programming blocks Modify the chassis if necessary Designing a Chassis

More information

Required software. Mac OS X In this section, you ll find instructions for downloading and configuring the Arduino IDE in Mac OS X.

Required software. Mac OS X In this section, you ll find instructions for downloading and configuring the Arduino IDE in Mac OS X. Required software You should be able to program your Arduino with just about any computer using a piece of software called an integrated development environment (IDE). To run this software, your computer

More information

2Control NXT FAQ For the latest version of this document please go to > support

2Control NXT FAQ For the latest version of this document please go to  > support 2Control NXT FAQ For the latest version of this document please go to www.2simple.com > support Common Questions Q: Can I connect 2Control to the NXT brick without using a USB cable? A: No, 2Control requires

More information

LEGO Mindstorm EV3 Robots

LEGO Mindstorm EV3 Robots LEGO Mindstorm EV3 Robots Jian-Jia Chen Informatik 12 TU Dortmund Germany LEGO Mindstorm EV3 Robot - 2 - LEGO Mindstorm EV3 Components - 3 - LEGO Mindstorm EV3 Components motor 4 input ports (1, 2, 3,

More information

Chapter 18 Assembly Modeling with the LEGO MINDSTORMS NXT Set Autodesk Inventor

Chapter 18 Assembly Modeling with the LEGO MINDSTORMS NXT Set Autodesk Inventor Tools for Design Using AutoCAD and Autodesk Inventor 18-1 Chapter 18 Assembly Modeling with the LEGO MINDSTORMS NXT Set Autodesk Inventor Creating an Assembly Using Parts from the LEGO MINDSTORMS NXT Set

More information

Loops and Switches Pre-Quiz

Loops and Switches Pre-Quiz Loops and Switches Loops and Switches Pre-Quiz 1. What kind of blocks are these? 2. Name two kinds of controls that can be specified to determine how long a loop repeats. 3. Give an example of a program

More information

LEGO BB-8 Release: LEGO BB-8. Learn how to automate a LEGO BB-8for motion, light, and sound using Crazy Circuits. Written By: Joshua

LEGO BB-8 Release: LEGO BB-8. Learn how to automate a LEGO BB-8for motion, light, and sound using Crazy Circuits. Written By: Joshua LEGO BB-8 Learn how to automate a LEGO BB-8for motion, light, and sound using Crazy Circuits. Written By: Joshua 2018 browndoggadgets.dozuki.com/ Page 1 of 18 INTRODUCTION We absolutely LOVE the new LEGO

More information

TABLE OF CONTENTS. LEGO.com/mindstorms. Introduction + Welcome... 3

TABLE OF CONTENTS. LEGO.com/mindstorms. Introduction + Welcome... 3 User Guide TABLE OF CONTENTS Introduction + Welcome... 3 Technology + Overview... 4 + Brick... 5 Overview... 5 Installing Batteries... 8 Turning On the Brick... 9 + Motors... 10 Large Motor... 10 Medium

More information

school robotics On the path to success with Brault & Bouthillier Education

school robotics On the path to success with Brault & Bouthillier Education On the path to success with school robotics Robotics has been used in schools as a teaching tool for several years now. And right from the start, has always believed this innovative project could motivate,

More information

Don t Bump into Me! Pre-Quiz

Don t Bump into Me! Pre-Quiz Don t Bump into Me! Don t Bump into Me! Pre-Quiz 1. How do bats sense distance? 2. Describe how bats sense distance in a stimulus-sensor-coordinator-effectorresponse framework. 2. Provide an example stimulus-sensorcoordinator-effector-response

More information

Digital Devices in the Digital Technologies curriculum (F-10) Steve Allen VCAA Digital Coding Specialist Teacher

Digital Devices in the Digital Technologies curriculum (F-10) Steve Allen VCAA Digital Coding Specialist Teacher Digital Devices in the Digital Technologies curriculum (F-10) Steve Allen VCAA Digital Coding Specialist Teacher A digital system that students can program: create an algorithm accept user input store

More information

Building and Coding with

Building and Coding with Building and Coding with Lego WeDo 2.0 Robots 000 What you need before you get started: WeDo 2.0 (Nr.: 45300) Tablet or PC QR-Code Reader Do you like playing with Lego and are interested in robotics? Do

More information

Robotics 2c. The Programming Interface

Robotics 2c. The Programming Interface Robotics 2c What we re going to do in this session. Introduce you to the Lego Mindstorm Programming Interface. The Programming Interface The Lego Mindstorm EV3 kit uses a proprietary interface with its

More information

Java using LEGO Mindstorms and LeJOS. University of Idaho

Java using LEGO Mindstorms and LeJOS. University of Idaho Java using LEGO Mindstorms and LeJOS University of Idaho 2 Contents 1 Introduction 1 1.1 Setting up Java and Eclipse................................ 1 1.2 Setting up the Lego Brick to work with LeJOS.....................

More information

Autonomous Parking. LEGOeducation.com/MINDSTORMS. Duration Minutes. Learning Objectives Students will: Di culty Beginner

Autonomous Parking. LEGOeducation.com/MINDSTORMS. Duration Minutes. Learning Objectives Students will: Di culty Beginner Autonomous Parking Design cars that can park themselves safely without driver intervention. Learning Objectives Students will: Understand that algorithms are capable of carrying out a series of instructions

More information

What Is a Program? Pre-Quiz

What Is a Program? Pre-Quiz What Is a Program? What Is a Program? Pre-Quiz 1. What is a program? 2. What is an algorithm? Give an example. 2 What Is a Program? Pre-Quiz Answers 1. What is a program? A program is a sequence of instructions

More information

EV3 Programming Workshop for FLL Coaches

EV3 Programming Workshop for FLL Coaches EV3 Programming Workshop for FLL Coaches Tony Ayad 2017 Outline This workshop is intended for FLL coaches who are interested in learning about Mindstorms EV3 programming language. Programming EV3 Controller

More information

Programming with the NXT using the touch and ultrasonic sensors. To be used with the activity of the How do Human Sensors Work?

Programming with the NXT using the touch and ultrasonic sensors. To be used with the activity of the How do Human Sensors Work? Programming with the NXT using the touch and ultrasonic sensors To be used with the activity of the How do Human Sensors Work? lesson How do you incorporate sensors into your programs? What you know: You

More information

Unified Computers & Programming Installation Instructions for Windows

Unified Computers & Programming Installation Instructions for Windows Unified Computers & Programming Installation Instructions for Windows IMPORTANT INSTALLATION NOTE: The USB IR Tower has been known to cause Windows computers to crash if plugged in for prolonged periods.

More information

ROBOLAB Tutorial MAE 1170, Fall 2009

ROBOLAB Tutorial MAE 1170, Fall 2009 ROBOLAB Tutorial MAE 1170, Fall 2009 (I) Starting Out We will be using ROBOLAB 2.5, a GUI-based programming system, to program robots built using the Lego Mindstorms Kit. The brain of the robot is a microprocessor

More information

Part A: Monitoring the Touch Sensor and Ultrasonic Sensor

Part A: Monitoring the Touch Sensor and Ultrasonic Sensor LEGO MINDSTORMS NXT Lab 2 This lab introduces the touch sensor and ultrasonic sensor which are part of the Lego Mindstorms NXT kit. The ultrasonic sensor will be inspected to gain an understanding of its

More information

EV3 SOFTWARE. Lobby. Lobby overview

EV3 SOFTWARE. Lobby. Lobby overview EV3 SOFTWARE Lobby Every time you open the EV3 Software, you will automatically start out in the Lobby area. The Lobby makes it easy to locate and work with the software and gives you access to everything

More information

Dual-POB. View Full-Size Image View Full-Size Image. ( POB-Technology ) ( POB-Technology ) Description

Dual-POB. View Full-Size Image View Full-Size Image. ( POB-Technology ) ( POB-Technology ) Description View Full-Size Image View Full-Size Image Dual-POB ( POB-Technology ) ( POB-Technology ) Description The Dual-POB is a board that allows you to easily create your robot with many kinds of things that are

More information

16-311: Getting Started with ROBOTC and the. LEGO Mindstorms NXT. Aurora Qian, Billy Zhu

16-311: Getting Started with ROBOTC and the. LEGO Mindstorms NXT. Aurora Qian, Billy Zhu 16-311: Getting Started with ROBOTC and the LEGO Mindstorms NXT Aurora Qian, Billy Zhu May, 2016 Table of Contents 1. Download and Install 2. License Activation 3. Wireless Connection 4. Running Programs

More information

Unit 03 Tutorial 3: Sensors: Touch Sensor Brighton H.S Engineering By: Matthew Jourden

Unit 03 Tutorial 3: Sensors: Touch Sensor Brighton H.S Engineering By: Matthew Jourden Unit 03 Tutorial 3: Sensors: Touch Sensor Brighton H.S Engineering By: Matthew Jourden Robots have a variety of sensors that help the machine sense the world around it. We will be looking at four different

More information

The Lego Mindstorms Ev3 Discovery Book Full Color A Beginners Guide To Building And Programming Robots

The Lego Mindstorms Ev3 Discovery Book Full Color A Beginners Guide To Building And Programming Robots The Lego Mindstorms Ev3 Discovery Book Full Color A Beginners Guide To Building And Programming Robots THE LEGO MINDSTORMS EV3 DISCOVERY BOOK FULL COLOR A BEGINNERS GUIDE TO BUILDING AND PROGRAMMING ROBOTS

More information

Robotics II. Module 4: Bluetooth Communication

Robotics II. Module 4: Bluetooth Communication Robotics II PREPARED BY Academic Services Unit December 2011 Applied Technology High Schools, 2011 Module Objectives Upon successful completion of this module, students should be able to: Set up a Bluetooth

More information

Introducing Cubelets. What do they do?

Introducing Cubelets. What do they do? Introducing Cubelets What do they do? Cubelets 6 Box Cubelets Six Box Battery Cubelet Drive Cubelet Battery Cubelet Drive Cubelet Distance Cubelet brick adapters Distance Cubelet Brightness Cubelet Brightness

More information

Loops and Switches Pre-Quiz

Loops and Switches Pre-Quiz Loops and Switches Loops and Switches Pre-Quiz 1. What kind of blocks are these? 2. Name two kinds of controls that can be specified to determine how long a loop repeats. 3. Give an example of a program

More information

vividwireless USB modem

vividwireless USB modem 1 USB modem 1 vividwireless USB modem Follow these simple steps to get yourself online using wireless broadband. Colour Status Reason Getting to know your USB MODEM Your USB modem is the device that plugs

More information

LME Software Block Quick Reference 1. Common Palette

LME Software Block Quick Reference 1. Common Palette LME Software Block Quick Reference Common Palette Move Block Use this block to set your robot to go forwards or backwards in a straight line or to turn by following a curve. Define how far your robot will

More information

EV3Dev Lessons. Introduction to EV3Dev: Setup with Python

EV3Dev Lessons. Introduction to EV3Dev: Setup with Python EV3Dev Lessons Introduction to EV3Dev: Setup with Python Objectives Learn how to install ev3dev on an EV3 Setup Visual Studio Code IDE Prerequisites: none Copyright EV3Lessons 2018 (Last Update: Aug. 9,

More information

what is an algorithm? analysis of algorithms classic algorithm example: search

what is an algorithm? analysis of algorithms classic algorithm example: search event-driven programming algorithms event-driven programming conditional execution robots and agents resources: cc3.12/cis1.0 computing: nature, power and limits robotics applications fall 2007 lecture

More information

To check for updates and new device support please see

To check for updates and new device support please see S2Bot App QuickStart Introduction S2Bot is available in two variants App or Native Executable. To check for updates and new device support please see http://www.picaxe.com/s2bot Robots currently supported

More information

Lego MINDSTORMS NXT Problem Solving with Robots [PRSOCO601]

Lego MINDSTORMS NXT Problem Solving with Robots [PRSOCO601] Lego MINDSTORMS NXT Problem Solving with Robots [PRSOCO601] Thomas Devine http://noucamp thomas.devine@lyit.ie January 29, 2008 1 Contents 1 A Brief History of MINDSTORMS 4 2 Discovering the MINDSTORMS

More information

introduction to RoboCupJunior Rescue vocabulary materials

introduction to RoboCupJunior Rescue vocabulary materials robotics.edu agents lab, Brooklyn College, CUNY c 2007 http://agents.sci.brooklyn.cuny.edu/robotics.edu introduction to RoboCupJunior Rescue Name: vocabulary task multi-tasking hardware conflicts obstacle

More information

1029 INSTALLATION MANUAL

1029 INSTALLATION MANUAL 1029 INSTALLATION MANUAL 2 Table of Contents Features 03 Specifications 04 Quick Start..05 Remote Control.07 Capacitive Touch..10 Hardware Installation 11 1029CNH / 1029CNV / 1029TNH / 1029TNV Models Additional

More information

Robot Design Hardware

Robot Design Hardware NanoGiants Academy e.v. Robot Design Hardware 2017 NanoGiants Academy e.v. 1 This Presentation is one of four about FLL Robot Design Hardware Navigation Software Strategy http://nano-giants.net/robot-design

More information

Robotics II. Module 2: Application of Data Programming Blocks

Robotics II. Module 2: Application of Data Programming Blocks Robotics II Module 2: Application of Data Programming Blocks PREPARED BY Academic Services Unit December 2011 Applied Technology High Schools, 2011 Module 2: Application of Data Programming Blocks Module

More information

Module 2, Add on lesson Introduction to the NXT and Mindstorms software. Teacher. 45 minutes

Module 2, Add on lesson Introduction to the NXT and Mindstorms software. Teacher. 45 minutes Module 2, Add on lesson Introduction to the NXT and Mindstorms software Teacher 45 minutes Purpose of this lesson Write a basic program using LEGO Mindstorms Download and run programs on the NXT Materials

More information

Module 2, Add on lesson Introduction to the NXT and Mindstorms software. Student. 45 minutes

Module 2, Add on lesson Introduction to the NXT and Mindstorms software. Student. 45 minutes Module 2, Add on lesson Introduction to the NXT and Mindstorms software Student 45 minutes Purpose of this lesson Write a basic program using LEGO Mindstorms Download and run programs on the NXT Materials

More information

Ch Mindstorms Package User s Guide

Ch Mindstorms Package User s Guide Ch Mindstorms Package User s Guide Version 0.9.5 Most engaging to learn math Simplest to program a robot Easiest to control multiple robots Integration Engineering Laboratory University of California,

More information

Introduction: What is NXT-G?

Introduction: What is NXT-G? NXTG Page 1 Introduction: What is NXTG? Saturday, August 22, 2009 11:59 PM Welcome to the wonderful world of graphical programming for Lego Robotic Systems! Before you are introduced to any actual code,

More information

FOOTBALLER ROBOT KIT C-9893

FOOTBALLER ROBOT KIT C-9893 FOOTBALLER ROBOT KIT C-9893 NOTE: This kit is recommended for children aged 14 years, always accompanied by an adult www.cebekit.com - info@cebekit.com Contents Multi-Channel I/R Remote Control Box: 1.

More information

Tutorial: Making Legobot Move Steering Command Brighton H.S Engineering By: Matthew Jourden

Tutorial: Making Legobot Move Steering Command Brighton H.S Engineering By: Matthew Jourden Tutorial: Making Legobot Move Steering Command Brighton H.S Engineering By: Matthew Jourden 1. Build Bas Robot. See Build Manual in the Lego Core Set Kit for details or Build Instructions Base Robot File

More information

The ROKduino SmartBlock

The ROKduino SmartBlock Systems of Technology - Robotics: Section 2 The ROKduino Smart v2.0 Student Engineering Workbook Team Members: 1. 3. 2. 4. The ROKduino Smart Locate/Open: The ROKduino Smart - Video Tutorial. Write the

More information

Jade Robot TM Introduction & User Guide

Jade Robot TM Introduction & User Guide Jade Robot TM Introduction & User Guide Myke Predko Last Updated: November 12, 2014 11/12/2014 Page 1 of 25 License and Warranty This document and code was written for the Jade Robot TM and follow on products.

More information

700/702 INSTALLATION MANUAL

700/702 INSTALLATION MANUAL 700/702 INSTALLATION MANUAL 2 Table of Contents Features 03 Specifications 04 Quick Start..05 Remote Control.07 Capacitive Touch..10 Hardware Installation 11 700CSH / 702CSH / 700TSH / 702TSH / 700YH /

More information

Computer science Science Technology Engineering Math. LEGOeducation.com/MINDSTORMS

Computer science Science Technology Engineering Math. LEGOeducation.com/MINDSTORMS User Guide πr Computer science Science Technology Engineering Math LEGOeducation.com/MINDSTORMS Table of Contents Introduction + Welcome... 3 EV3 Technology + overview.... 4 + EV3 Brick.... 5 Overview...

More information

Introduction to Lab 2

Introduction to Lab 2 Introduction to Lab 2 Programming in RTOS using LEGO Mindstorms Martin Stigge 9. November 2009 Martin Stigge Lab 2: LEGO 9. November 2009 1 / 20 Lab 2:

More information

GENERAL SET-UP & APP PAIRING/SYNCING FEATURES BATTERY ACCOUNT & DEVICE SETTINGS PRIVACY WARRANTY GENERAL SET-UP & APP ANDROID

GENERAL SET-UP & APP PAIRING/SYNCING FEATURES BATTERY ACCOUNT & DEVICE SETTINGS PRIVACY WARRANTY GENERAL SET-UP & APP ANDROID ANDROID GENERAL SET-UP & APP PAIRING/SYNCING FEATURES BATTERY ACCOUNT & DEVICE SETTINGS PRIVACY WARRANTY GENERAL SET-UP & APP WHICH PHONES ARE COMPATIBLE WITH MY SMARTWATCH? Wear OS by Google works with

More information

The Amazing Computers. By: Neilsonsky Noel

The Amazing Computers. By: Neilsonsky Noel The Amazing Computers By: Neilsonsky Noel Table Of Contents Introduction...pg 2 Who Is The Boss?...pg 3 Name Some Of The Parts?...pg 4 Where Is All Of My Files?...pg 5 Ram And Rom...pg 6 The Video Card...pg

More information

SECTION 2 (Part B) Types And Components Of Computer Systems. Sophia Pratzioti

SECTION 2 (Part B) Types And Components Of Computer Systems. Sophia Pratzioti SECTION 2 (Part B) Types And Components Of Computer Systems 2 Hardware & Software Hardware: is the physical parts of the computer system the part that you can touch and see. Hardware can be either external

More information

Branching Error (a.k.a. the VM Program Instruction Break Error) By Sanjay and Arvind Seshan DEBUGGING LESSON

Branching Error (a.k.a. the VM Program Instruction Break Error) By Sanjay and Arvind Seshan DEBUGGING LESSON Branching Error (a.k.a. the VM Program Instruction Break Error) By Sanjay and Arvind Seshan DEBUGGING LESSON HISTORY We first encountered the VM Program Instruction Break error on our brick during the

More information

2 - Diving into the desktop. 2.1 Logging in

2 - Diving into the desktop. 2.1 Logging in 2 - Diving into the desktop It s time for a quick tour of the Windows 10 desktop. The desktop has changed a little, but it should still be at least somewhat familiar to those of you who have used Windows

More information

The manufacturer has released new improved firmware which upgrades your O2 USB Modem. To install it follow the instructions below.

The manufacturer has released new improved firmware which upgrades your O2 USB Modem. To install it follow the instructions below. O2 USB Modem Firmware Upgrade. The manufacturer has released new improved firmware which upgrades your O2 USB Modem. To install it follow the instructions below. The upgrade will work on Microsoft Windows

More information

US Version USER GUIDE COMPUTER SCIENCE SCIENCE TECHNOLOGY ENGINEERING MATH. LEGOeducation.com/MINDSTORMS

US Version USER GUIDE COMPUTER SCIENCE SCIENCE TECHNOLOGY ENGINEERING MATH. LEGOeducation.com/MINDSTORMS US Version 1.3.2 USER GUIDE πr COMPUTER SCIENCE SCIENCE TECHNOLOGY ENGINEERING MATH LEGOeducation.com/MINDSTORMS TABLE OF CONTENTS INTRODUCTION + Welcome... 3 + How to Use This Guide... 4 + Help... 5 EV3

More information

Robotics Study Material School Level 1 Semester 2

Robotics Study Material School Level 1 Semester 2 Robotics Study Material School Level 1 Semester 2 Contents UNIT-3... 4 NXT-PROGRAMMING... 4 CHAPTER-1... 5 NXT- PROGRAMMING... 5 CHAPTER-2... 6 NXT-BRICK PROGRAMMING... 6 A. Multiple choice questions:...

More information

Part A: Monitoring the Rotational Sensors of the Motor

Part A: Monitoring the Rotational Sensors of the Motor LEGO MINDSTORMS NXT Lab 1 This lab session is an introduction to the use of motors and rotational sensors for the Lego Mindstorm NXT. The first few parts of this exercise will introduce the use of the

More information

Robotics Jumpstart Training II. EasyC: Software & Firmware Updates

Robotics Jumpstart Training II. EasyC: Software & Firmware Updates Robotics Jumpstart Training II EasyC: Software & Firmware Updates Objectives: Learn how to update EasyC Current Version: 4.2.1.9 Learn how to update Firmware VEX Joystick (Controller) VEX Microcontroller

More information

BEGINNER PROGRAMMING LESSON

BEGINNER PROGRAMMING LESSON Introduction to the NXT Brick and Software By Sanjay and Arvind Seshan BEGINNER PROGRAMMING LESSON LESSON OBJECTIVES 1. Learn how the NXT brick operates 2. Learn about the main components of the EV3 software

More information

LEGO mindstorm robots

LEGO mindstorm robots LEGO mindstorm robots Peter Marwedel Informatik 12 TU Dortmund Germany Lego Mindstorm components motor 3 output ports (A, B, C) 1 USB port for software upload 4 input ports (1, 2, 3, 4) for connecting

More information

contents in detail introduction...xxi 1 LEGO and robots: a great combination the EV3 programming environment... 5

contents in detail introduction...xxi 1 LEGO and robots: a great combination the EV3 programming environment... 5 contents in detail introduction...xxi who this book is for...xxi prerequisites...xxi what to expect from this book...xxi how best to use this book...xxiii 1 LEGO and robots: a great combination... 1 LEGO

More information

Windows 10. Grand Computers Club Devices SIG November 17, 2015

Windows 10. Grand Computers Club Devices SIG November 17, 2015 Windows 10 Grand Computers Club Devices SIG November 17, 2015 Topics Overview Windows 10 features Windows 10 devices IoT Internet of Things Questions 11/17/2015 www.grandcomputers.org 2 Windows Market

More information

INDEX. Tasks 1-9. Tasks Tasks Tasks Tasks Tasks Tasks Tasks Tasks Tasks Tasks

INDEX. Tasks 1-9. Tasks Tasks Tasks Tasks Tasks Tasks Tasks Tasks Tasks Tasks TASKS INDEX Pages 1-2 Sensors 3 Rotation Sensor ( Motor ) 4 NXT Desktop 5 Rotation Sensor ( Motor ) 6 Common Palette 7-8 Inputs and outputs - Common Palette 9 Complete Palette 10-13 Inputs and outputs

More information

SCRATCH BUILDER R Q R O B O T C O D I N G G U I D E

SCRATCH BUILDER R Q R O B O T C O D I N G G U I D E SCRATCH BUILDER R Q R O B O T C O D I N G G U I D E Scratch is developed by the Lifelong Kindergarten Group at the MIT Media Lab. See http://scratch.mit.edu1 W W W. R O B O B U I L D E R. N E T 01 INSTRALLATION

More information

Programming Techniques Workshop for Mindstorms EV3. Opening doors to the worlds of science and technology for Oregon s youth

Programming Techniques Workshop for Mindstorms EV3. Opening doors to the worlds of science and technology for Oregon s youth Oregon Robotics Tournament and Outreach Program Programming Techniques Workshop for Mindstorms EV3 2018 Opening doors to the worlds of science and technology for Oregon s youth 1 Instructor Contacts Terry

More information

Winning LEGO MINDSTORMS programming

Winning LEGO MINDSTORMS programming Technology in Action Winning LEGO MINDSTORMS Programming Rock-solid reliable programming for fun and competition James J. Trobaugh and Mannie Lowe For your convenience Apress has placed some of the front

More information

LEGO MINDSTORMS NXT Lab 4

LEGO MINDSTORMS NXT Lab 4 LEGO MINDSTORMS NXT Lab 4 This lab session is an introduction to wireless communication using the Lego Mindstorm NXT software. Two Tribots will speak to each other using a machine language or protocol

More information

Introduction to Lab 2

Introduction to Lab 2 Introduction to Lab 2 Programming LEGO Mindstorms NXT using Ada Jakaria Abdullah 12 September 2016 Jakaria Abdullah Lab 2: LEGO 12 September 2016 1 / 25 Lab 2: Programming LEGO Mindstorms using Ada Lab

More information

INSTALLATION GUIDE FOR UBI SENSOR FRAME

INSTALLATION GUIDE FOR UBI SENSOR FRAME INSTALLATION GUIDE FOR UBI SENSOR FRAME Ubi Interactive Inc. Contents INTRODUCTION... 2 WHAT IS IN THE PACKAGE... 2 HOW TO SET UP HARDWARE... 2 INTERACTION... 6 SETTING UP UBI APPS... 7 INTRODUCTION Ubi

More information

EduRob EV3 Technical User Guide

EduRob EV3 Technical User Guide EduRob EV3 Technical User Guide Andy Burton, Nottingham Trent University Technical advice on setup of your EV3, installation of behaviours, and connection and use of the Edurob EV3 Controller App This

More information

AVE-Series Quick Start Guide

AVE-Series Quick Start Guide AVE-Series Quick Start Guide E Series Quick Start Guide Table of Contents 1. Installation Guide 2. The Display at a Glance 3. Display Input Sources 4. The Remote Control 5. Switching the display on and

More information

1 / 14. User Manual. Getting started with UP02 program upgrade tool

1 / 14. User Manual. Getting started with UP02 program upgrade tool 1 / 14 User Manual Getting started with UP02 program upgrade tool 2 / 14 1. Contents 1. Contents... 2 2. Introduction... 3 3. System requirements... 4 4. Package contents... 5 5 The installation of UP02

More information

USB. Bluetooth. Display. IO connectors. Sound. Main CPU Atmel ARM7 JTAG. IO Processor Atmel AVR JTAG. Introduction to the Lego NXT

USB. Bluetooth. Display. IO connectors. Sound. Main CPU Atmel ARM7 JTAG. IO Processor Atmel AVR JTAG. Introduction to the Lego NXT Introduction to the Lego NXT What is Lego Mindstorm? Andreas Sandberg A kit containing: A Lego NXT computer 3 motors Touch sensor Light sensor Sound sensor Ultrasonic range

More information

AeroMouse User s Manual

AeroMouse User s Manual UM-160 AeroMouse User s Manual Making the Future a Reality Copyright Copyright 2000 by the manufacturer of this product. All right reserved. No part of this documentation may be reproduced in any form

More information

Logitech is aware of a Microsoft update (OS Build ) which is reported to affect USB support on Windows 10 computers.

Logitech is aware of a Microsoft update (OS Build ) which is reported to affect USB support on Windows 10 computers. TROUBLESHOOTING Logitech is aware of a Microsoft update (OS Build 16299.248) which is reported to affect USB support on Windows 10 computers. Support statement from Microsoft "After installing the February

More information

LP2CD Wizard 2.0 User's Manual

LP2CD Wizard 2.0 User's Manual LP2CD Wizard 2.0 User's Manual Table of Contents 1. Installation Instructions a. Connecting the Vinyl2USB Converter b. Installing the Software 2. Using LP2CD Wizard a. Setting up and Testing for Audio

More information

USB 2.0 All-in-One Cable

USB 2.0 All-in-One Cable USB 2.0 All-in-One Cable 13335 Overview Congratulations on your purchase of the 133355, a USB file transfer cable. Nowadays, more and more people own more than two computers. Due to space limitations,

More information

Master-Blaster Robot Proposal

Master-Blaster Robot Proposal Computer Science 148: Final Project Proposal Master-Blaster Robot Proposal Adam Kenney and Peter Woo (Group 8), April 11, 2004 1. Overview This document describes a system of two robots that will be constructed

More information

Encrypting Removable Media

Encrypting Removable Media For security reasons all removable media must be encrypted with BitLocker to Go on Windows 7 workstations. The following will show you how to use a flash drive with BitLocker to Go. Please note that data

More information

Digital Pins and Constants

Digital Pins and Constants Lesson Lesson : Digital Pins and Constants Digital Pins and Constants The Big Idea: This lesson is the first step toward learning to connect the Arduino to its surrounding world. You will connect lights

More information

Sense Autonomous 2_11. All rights reserved.

Sense Autonomous 2_11. All rights reserved. Sense Autonomous Sense Autonomous 2_11 All rights reserved. The material in this book may not be copied, duplicated, printed, translated, re-edited or broadcast without prior agreement in writing. For

More information

How to Use EV3Lessons

How to Use EV3Lessons How to Use EV3Lessons By Sanjay and Arvind Seshan BEGINNER PROGRAMMING LESSON SITE OVERVIEW EV3Lessons.com provides the building blocks for successfully learning to program the LEGO MINDSTORMS EV3 We also

More information