BEGINNER EV3 PROGRAMMING Lesson

Slides:



Advertisements
Similar presentations
BEGINNER EV3 PROGRAMMING LESSON By: Droids Robotics Topics Covered: Turning.
Advertisements

BEGINNER EV3 PROGRAMMING Lesson
By Droids Robotics Good Coding Practices: Start with Pseudocode BEGINNER EV3 PROGRAMMING LESSON © 2015 EV3Lessons.com, Last edit 4/1/
BEGINNER EV3 PROGRAMMING Lesson
LEGO MINDSTORMS PROGRAMMING CAMP
BEGINNER EV3 PROGRAMMING Lesson
BEGINNER EV3 PROGRAMMING Lesson
Parallel Beams INTERMEDIATE EV3 PROGRAMMING LESSON By Droids Robotics
Parallel Beam Synchronization
BEGINNER EV3 PROGRAMMING LESSON By: Droids Robotics Topics Covered: Display Block.
By Droids Robotics Infrared Sensor Intermediate EV3 PROGRAMMING LESSON © 2015 EV3Lessons.com, Last edit 5/26/
INTERMEDIATE PROGRAMMING LESSON By: Droids Robotics Turn Degrees My Block.
BEGINNER PROGRAMMING Lesson
BEGINNER EV3 PROGRAMMING Lesson
INTERMEDIATE PROGRAMMING LESSON By: Droids Robotics Color Line Follower My Blocks with Inputs: Move Until Black © 2014, Droids Robotics, v. 2.0, Last edit.
BEGINNER EV3 PROGRAMMING LESSON By: Droids Robotics Topics Covered: Switches.
INTERMEDIATE PROGRAMMING LESSON By: Droids Robotics Move Distance My Block (Move_Inches)
Calibrating Color Sensors
Alternative Squaring on a Line
BEGINNER EV3 PROGRAMMING LESSON By: Droids Robotics Topics Covered: EV3 Basics Introduction to the EV3 Brick and Software.
BEGINNER EV3 PROGRAMMING Lesson
By Droids Robotics Line Followers: Basic to Proportional ADVANCED EV3 PROGRAMMING LESSON © 2015 EV3Lessons.com, Last edit 4/5/
 By Droids Robotics Code Contributed by FLL 1920 Line Following with Two Color Sensors and Proportional Control ADVANCED EV3 PROGRAMMING LESSON © 2015.
INTERMEDIATE PROGRAMMING Lesson
ADVANCED EV3 PROGRAMMING LESSON By Droids Robotics 1 Data Logging (Part 2)
Data Logging (Part 1).
By Droids Robotics INTERMEDIATE PROGRAMMIN G LESSON MOVE DISTANCE MY BLOCK (MOVE_CM)
BEGINNER EV3 PROGRAMMING Lesson
By Droids Robotics INTERMEDIATE EV3 PROGRAMMING LESSON SIMPLE & OPTIMIZED ULTRASONIC WALL FOLLOW.
BEGINNER EV3 PROGRAMMING LESSON By: Droids Robotics Using Sensor Data and Port View.
By Droids Robotics INTERMEDIATE PROGRAMMIN G LESSON DATA WIRES.
By Droids Robotics INTERMEDIATE PROGRAMMING LESSON BRICK BUTTONS AS SENSORS.
PixyCam for MINDSTORMS Introduction
ADVANCED EV3 PROGRAMMING LESSON By Droids Robotics PROPORTIONAL ULTRASONIC WALL FOLLOWER © 2015, EV3Lessons.com, Last edit 11/17/2015.
BEGINNER EV3 PROGRAMMING LESSON By: Droids Robotics Topics Covered: Touch Sensor.
By Droids Robotics INTERMEDIATE PROGRAMMIN G LESSON COLOR LINE FOLLOWER MY BLOCK WITH INPUTS: MOVE FOR DISTANCE.
INTERMEDIATE PROGRAMMING LESSON
By Sanjay and Arvind Seshan
BEGINNER EV3 PROGRAMMING Lesson
BEGINNER EV3 PROGRAMMING Lesson
By Sanjay and Arvind Seshan
By Sanjay and Arvind Seshan
By Sanjay and Arvind Seshan
INTERMEDIATE PROGRAMMING Lesson
BEGINNER EV3 PROGRAMMING Lesson
BEGINNER PROGRAMMING LESSON
By Sanjay and Arvind Seshan
BEGINNER EV3 PROGRAMMING Lesson
BEGINNER PROGRAMMING LESSON
BEGINNER PROGRAMMING LESSON
BEGINNER PROGRAMMING LESSON
By Sanjay and Arvind Seshan
BEGINNER PROGRAMMING LESSON
Beginner Programming Lesson
BEGINNER PROGRAMMING Lesson
BEGINNER EV3 PROGRAMMING Lesson
BEGINNER EV3 PROGRAMMING Lesson
BEGINNER EV3 PROGRAMMING Lesson
INTERMEDIATE PROGRAMMING LESSON
BEGINNER EV3 PROGRAMMING Lesson
Beginner Programming Lesson
Line Followers: Basic to Proportional
BEGINNER PROGRAMMING LESSON
BEGINNER PROGRAMMING Lesson
Line Followers: Basic to Proportional
BEGINNER EV3 PROGRAMMING Lesson
BEGINNER EV3 PROGRAMMING Lesson
BEGINNER PROGRAMMING LESSON
BEGINNER EV3 PROGRAMMING Lesson
BEGINNER EV3 PROGRAMMING Lesson
Presentation transcript:

BEGINNER EV3 PROGRAMMING Lesson Topics Covered: Moving Straight By: Droids Robotics

Lesson Objectives Learn how to make your robot go forward and backwards Learn how to use the Move Steering block Learn how to read sensor values using Port View © EV3Lessons.com, 2015, (Last edit: 2/26/2015)

Steering: Straight or turn Move STEERING Block B C Brake/Coast Mode of operation Steering: Straight or turn Power/Speed Duration/Distance Copyright © EV3Lessons.com 2015 (Last edit: 2/26/2015)

NEGATIVE & POSITIVE POWER: BACKWARD & FORWARD Negative Power = Backwards Positive Power = Forward Copyright © EV3Lessons.com 2015 (Last edit: 2/26/2015)

HOW do you Move Straight? STEP 1: Green Block Tab, Click and hold Move Steering and drag to programming area STEP 2: Drop next to the Start Block (green arrow) (See animation) Copyright © EV3Lessons.com 2015 (Last edit: 2/26/2015)

CHALLENGE 1: Move Straight (3 SECONDS) STEP 1: Green Block Tab, Click and hold Move Steering and drag to programming area STEP 2: Drop next to the Start Block (green arrow) STEP 3: Select Options. Move “3 Seconds” STEP 4: Connect USB cable to EV3 and Laptop. STEP 5: Download to EV3 Step 3 Step 4 Step 5 Copyright © EV3Lessons.com 2015 (Last edit: 2/26/2015)

Teacher instructions Split up class into groups as need Give each team a copy of the Move Straight Challenge Worksheet Challenge Details are on Slide 8 Discussion Page Slide 9 Challenge Solution on Slide 10 A Better Way on Slide 11 Copyright © EV3Lessons.com 2015 (Last edit: 2/26/2015)

Move Straight: Seconds vs. degrees vs. rotations FINISH CHALLENGE: Move your robot forward from the start line to the finish line (1) and back to the start (2). Try mode SECONDS, DEGREES or ROTATIONS and adjust duration/distance Try different speeds 1 2 B C START Copyright © EV3Lessons.com 2015 (Last edit: 2/26/2015)

MOVE STRAIGHT discussion Did you guess and check a lot? Yes. Programming with seconds, rotations and degrees using guess and check takes a lot of time and effort. Did changing the speed matter? Yes. When you move in seconds your speed will matter. Do you think the wheel size will matter? Why? Wheel size affects degrees/rotations. Do you this the battery level will matter? Why? When you move in seconds, battery levels change the power. Copyright © EV3Lessons.com 2015 (Last edit: 2/26/2015)

This would be changed for degrees or seconds CHALLENGE SOLUTION This would be changed for degrees or seconds There is a better way (go to slide 11) to solve this challenge Copyright © EV3Lessons.com 2015 (Last edit: 2/26/2015)

SOLUTION: Use Port View Try “port view” on brick (on Brick Apps tab) Move your robot with your hand from your start line to your end line Read how many degrees your robot moved Use this number in the Move Steering Block to move the correct distance. Copyright © EV3Lessons.com 2015 (Last edit: 2/26/2015)

CREDITS This tutorial was created by Sanjay Seshan and Arvind Seshan from Droids Robotics. More lessons are available at www.ev3lessons.com Author’s Email: team@droidsrobotics.org                           This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. Copyright © EV3Lessons.com 2015 (Last edit: 2/26/2015)