Exploring Computer Science Lesson 6-5

Slides:



Advertisements
Similar presentations
LabView Basics.
Advertisements

Sensors.
EIGHTH GRADE ROBOTICS KITTATINNY REGIONAL HIGH SCHOOL MR. SHEA Introduction to Robotics Day4.
EducateNXT NXT... an introduction The Kit and the Software.
The NXT is the brain of a MINDSTORMS® robot. It’s an intelligent, computer-controlled LEGO® brick that lets a MINDSTORMS robot come alive and perform.
LEGO Mindstorms NXT Programming We will be using the Common Palette for our Robots This is how you download your program onto the brick Drag and drop a.
EIGHTH GRADE ROBOTICS KITTATINNY REGIONAL HIGH SCHOOL MR. SHEA Robot Construction & Programming Basics
LEGO Mindstorms NXT Introduction. Component NXT Brick Touch Sensor Light Sensor Ultrasonic Sensor Interactive Servo Motors MMN Lab.
Adapted for STLP Camp ‘10 STLP Robotics Camp June 3 & 4.
Program ultrasonic range sensor in autonomous mode
GIRLS Robotic Camp. Let’s Begin Meet and Greet – Camp leaders introduce themselves – Students introduce themselves.
Programming 101 The Common Palette Content provided by Connor Statham (6 th Grade Student) Formatting by Shannon Sieber.
Adapted for STLP Camp ‘09 Mobile Robots Why do robots need to move?
Introduction to the Basic Parts of LEGO’s NXT Robotics
EV3 Workshop Oct 3, 2015 Instructor: Chris Cartwright
Overview: The goal of this lesson is to transition from discussing robots in general to the specifics of NXT robot. Objectives: Students will be able.
Lego MindStorm An Introduction to Blocks. Blocks Blocks are used to give instructions to your robot. There are many types of blocks You can use the blocks.
Power Source? Conducting Path? Load? Switch?. Review Question 1 Which part of the 4 parts of a circuit is the Black Button on the EV3 Brick? A) Power.
Castor Bot. Now, we will begin creating a robot Log onto your computer On your screen, click on the website labeled “castor bot” Your building instructions.
Programming 101 The Common Palette Content provided by Connor Statham (9 th Grade Student) Formatting by Shannon Sieber.
Introduction to EV3. Many Different Types of Robots Snake Robot.
MEH108 - Intro. To Engineering Applications KOU Electronics and Communications Engineering.
MEH108 - Intro. To Engineering Applications KOU Electronics and Communications Engineering.
Lego Mindstorm Robots 9797 kit.  Students will learn how to identify how to detect a change in a condition.  Students will learn where and how to identify.
Python Programming Module 4 Sensors and Loops Python Programming, 2/e1.
Introduction to Robotics using Lego Mindstorms EV3 Shreya Reddy & Kiran Raja RoboAvatars Robotics.
Overview: This lesson explores the NXT as a computer. It is intended to follow the "Introduction to Computers" lesson. Objectives: Students will be able.
EV3 Attachments and Sensors. Ultrasonic Sensor  Purpose: detect distance from an object.  What it does: Generates sound waves and reads their echoes.
Introduction to LEGO Mindstorms EV3 What is in the box?
LEGO Robotics Workshop
2.8 NXT Test Programs (Try Me Mode) U2C8
NXT Mindstorms Kit Programming
VEX IQ Curriculum Smart Machines Lesson 09 Lesson Materials:
LEGO MINDSTORMS PROGRAMMING
The EV3 Electronics Circuit
BEGINNER PROGRAMMING LESSON
BEGINNER EV3 PROGRAMMING Lesson
Mindstorms EV3 Programming
Java on the LEGO Mindstorms EV3
By Sanjay and Arvind Seshan
Introduction To Programming with LEGO NXT 0
Mindstorms EV3 Programming
Hardware, Software & Firmware
Introduction to EV3.
Introduction to NXT.
Tablet and eBook Orientation
Mindstorms EV3 Programming
Music by Touch Music by Touch Presentation > TeachEngineering.org
Sensors Training.
Introduction to EV3.
BEGINNER EV3 PROGRAMMING Lesson
Robot Programming Computer Literacy S2.
Motors and Sensors Large Motor
Tablet and eBook Orientation
Exploring Computer Science Lesson 6-5
BEGINNER PROGRAMMING LESSON
Holyoke Codes LEGO ROBOTICS
BEGINNER PROGRAMMING LESSON
Tablet and eBook Orientation
The programming page of the Brick
Tablet and eBook Orientation
Compiled from various Internet sources Presented by Mr. Hatfield
EV3.
Compiled from various Internet sources Presented by Mr. Hatfield
LEGO Education - Mindstorms EV3 - Computer/control center – The Brick
Lego MINDSTORMS EV3.
Getting started with LEGO EV3 Mindstorms software
Downloading to the NXT requires the correct hardware setup
LEGO MINDSTORMS NXT PROGRAMMING
Introduction to EV3.
Presentation transcript:

Exploring Computer Science Lesson 6-5 Lego EV3“Brick” Exploring Computer Science Lesson 6-5

Objectives Students will be able to Distinguish between the parts of the EV3 brick. Hook up input and output devices correctly. Use built-­in EV3 Brick programs.

Journal Look at the EV3 brick and write down what you see and what you think it does.

EV3 Brick The EV3 Brick is the brains of your robot. Everything your robot knows or does has to be connected to the brick. Ports numbered 1-4: Input ports (input means sensing it’s environment) Four kinds of sensors: touch sensors (detect touch/obstacles), Gyro (detects motion), color sensor (detects light level and colors), ultrasonic sensor (detects movement and distance to an object).

EV3 Brick Ports numbered A-D: PC port Output ports (output means it’s changing its environment) You can connect lamps or motors (note: we don’t have Lego lamps) The other output port is the speaker. PC port Allows you to download programs from your computer to the EV3 brick

EV3 Brick USB: The USB Host Port can be used to add a USB Wi-Fi dongle for connecting to a wireless network, or to connect up to four EV3 Bricks together (daisy chain). SD port The SD Card Port increases the available memory for the EV3 Brick with an SD card (maximum 32 GB)

EV3 Brick Buttons The dark grey button is On/Enter The light grey arrow buttons are Navigation (left/right/up/down) The dark grey button is Clear/Go back. To turn the robot off, keep pressing this until the “Turn off?” prompt, and then hit the dark grey button.

EV3 Brick Rechargeable battery Has a power plug and LCD lights.

EV3 Screen EV3 at the top—name of the brick. This can be changed in the software Battery level top right.

Icons on the Screen There are four icons on the screen.

Run Recent This screen will be blank until you begin to download and run programs. It is the most recently run programs that will be displayed on this screen. The program at the top of the list which is selected by default is the latest program run.

File Navigation This screen is where you will access and manage all the files on your EV3 Brick, including files stored on a SD Card. Files are organized in project folders, which in addition to the actual program files also contain sounds and images used in each project.

Brick Apps The EV3 Brick comes with five brick applications preinstalled and ready to use. In addition, you can also make your own apps in the EV3 Software. Once downloaded to the EV3 Brick, the homemade apps will be displayed here.

Settings This screen will enable you to see and adjust various general settings on the EV3 Brick.

Input/Output Your robot can’t do anything if there are no input/output connections. You should have already connected the motors to the B and C ports. That’s our output (plus sound and the screen)

Journal Look at these items in the bin: Draw a quick picture of the sensor and then guess what that sensor would be used for.

Sensors Ultrasonic Sensor: Enables your robot to see and detect objects. Ultrasonic Sensor measures distance in centimeters and in inches. Can measure distance between 3 and 250 cm. The distance is return in 0.1 cm resolution but accuracy is about +/- 1 cm Color Sensor: Enables your robot to distinguish 7 colors and no color detected. Can also be used to detect

Sensors Touch Sensor: Detects when it is being pressed by something and when it is released again. Gyro Sensor: Measures the robot’s rotational motion and changes in its orientation. Angle mode measures angles with an accuracy of +/- 3 degrees

Connecting the Sensors The sensors can be connected to any of the ports 1-4. They work in any port but the default is: Port 1: Touch sensor Port 2: Gyro Sensor Port 3: Light Sensor Port 4: Ultrasonic Sensor

Test the Sensors Navigate to the Brick Apps and then Port View menu. Test each of the sensors and see what the displays do. Try the motor rotations and motor degrees programs. As a group complete the word document from the web site. What kind of data does each of the sensors provide? How could a robot use this in a program?

Create Simple Programs Port 4: Ultrasonic Sensor Follow the directions in the LEGO Mindstorms manual on pp. 42-46 Test the sensor with the code on page 47.

Create Simple Programs Port 2: Gyro Sensor Follow the directions in the LEGO Mindstorms manual on pp. 48-52 Test the sensor with the code on page 53.

Create Simple Programs Port 3: Color Sensor Follow the directions in the LEGO Mindstorms manual on pp. 69-71 Test the sensor with the code on page 72.

Create Simple Programs Port 3: Color Sensor Follow the directions in the LEGO Mindstorms manual on pp. 73-75 Test the sensor with the code on page 76.

Create Simple Programs Port 1: Touch sensor Follow the directions in the LEGO Mindstorms manual on pp. 77-79 Test the sensor with the code on page 80.