20
EIGHTH GRADE ROBOTICS KITTATINNY REGIONAL HIGH SCHOOL MR. SHEA Robot Construction & Programming Basics www.MrSheasPage.weebly.com

Robot Construction & Programming Basics

Embed Size (px)

DESCRIPTION

 www.MrSheasPage.weebly.com. Robot Construction & Programming Basics. Introduction to Robotics. Using the LEGO Mindstorm EV3 system. Motors. Sensors. Programmable Brick. Basic Programming 1. Test out your robot Use the following programming steps activate the Demo Mode. - PowerPoint PPT Presentation

Citation preview

Page 1: Robot Construction & Programming Basics

EIGHTH GRADE ROBOTICSKITTATINNY REGIONAL HIGH SCHOOL

MR. SHEA

Robot Construction & Programming Basics

 www.MrSheasPage.weebly.com

Page 2: Robot Construction & Programming Basics

Using the LEGO Mindstorm EV3 system

Introduction to Robotics

Motors

Programmable Brick

Sensors

Page 3: Robot Construction & Programming Basics

PUT THE ROBOT ON

THE GROUND!!!!

Basic Programming 1

Page 4: Robot Construction & Programming Basics

Basic Programming 2

1. Sensors are a ________form of robot information.A. InputB. OutputC. RAM

Data

1. Sensors are a ________form of robot information.A. InputB. OutputC. RAM

Data

Page 5: Robot Construction & Programming Basics

Wireless Connection

Brick Name

BackUsed to reverse actions to

abort a running program and shut down the unit.

CenterUsed to accept various questions, shut down,

select desired settings, select desired program

blocks.

Left, Right, Up, DownUsed to navigate through the contents of the menus.

Battery Level

Brick Parts - Front

USB Connection Attached

Page 6: Robot Construction & Programming Basics

Brick Status Light RED

Startup, Updating, Shutdown RED Pulsing = Busy ORANGE / ORANGE Pulsing

Alert, Ready GREEN

Ready GREEN Pulsing

Running Program

• The Brick Status Light can also be programed to show different colors and to pulse when different conditions are met.

Page 7: Robot Construction & Programming Basics

Brick Parts -Sides

1 2 3 4

PC D C B A

INPUT PORTS(Sensors)

OUTPUT PORTS(Motors)

Computer Connection

B & C - Large MotorsD - Small Motor

SPEAKER USB PORT SD CARD SLOT

Page 8: Robot Construction & Programming Basics

Main Screen

Previous Programs Run

Saved Programs

Brick Settings

Program Editor

Page 9: Robot Construction & Programming Basics

Program Start Program End

Open Saved Program

Save the Current

Program

Program Editor

Page 10: Robot Construction & Programming Basics

Program Editor

• All commands of a program need an ACTION and a length of TIME.

Page 11: Robot Construction & Programming Basics

USB

Page 12: Robot Construction & Programming Basics

Command Block Palette

Sensors

TimeUsed to give any command a length.

SoundUp to 12 sounds pre-programmed into the Brick.

LightCan light up in 3 different colors

ImagesCan display different

images on the screen

Trash CanDeletes the selected

command

Motors(L) Small Motor(R) Large Motors

Page 13: Robot Construction & Programming Basics
Page 14: Robot Construction & Programming Basics

USB

Page 15: Robot Construction & Programming Basics

USB

BRAKING: Stops the robot right where it is. Allows the robot to make the most accurate stop.

COASTING: Cuts the power to the motor. Allows the robot to use its remaining momentum

Page 16: Robot Construction & Programming Basics

USB

Page 17: Robot Construction & Programming Basics
Page 18: Robot Construction & Programming Basics

USB

Page 19: Robot Construction & Programming Basics

Running the Program

0102030405060708SECONDS

0009

Page 20: Robot Construction & Programming Basics

Robot Motion Activity After taking Inventory: Complete the Robot Motion Activity packet

12 activities 3 or 4 per group member Activities get harder as packet progresses

Individual activities should be spread through out packet

#1,#5, #9 #2,#6, #10 #3,#7, #11 #4, #8, #12

BY THE END OF THIS ACTIVITY, ALL GROUP MEMBERS SHOULD BE ABLE TO PROGRAM THE ROBOT.

#1,#4, #7, #10 #2,#5, #8, #11 #3,#6, #9, #12