Evo OzoBlockly Lesson: Emergency Automatic Breaking

Size: px
Start display at page:

Download "Evo OzoBlockly Lesson: Emergency Automatic Breaking"

Transcription

1 OZO AP P EAM TR T S BO RO VE D Evo OzoBlockly Lesson: Emergency Automatic Breaking Created by Richard Born Associate Professor Emeritus Northern Illinois University richb@rborn.org Topics Robotics Computer Science Programming Ages Grades 7-12 Duration 40 minutes

2 Evo OzoBlockly Lesson: Emergency Automatic Breaking By Richard Born Associate Professor Emeritus Northern Illinois University Introduction Systems that can help drivers avoid front-to-rear crashes are becoming more and more common, with the number of such systems for cars doubling in the past four years. These systems use sensors to detect when a car is getting too close to a car in front of it. The simplest systems provide warnings to the driver, while some go further by providing the capability of emergency automatic breaking. The goal is to save lives, and at the very least, to reduce the severity of injuries by lowering speeds involved in a crash. In this lesson students will investigate an OzoBlockly program that makes use of Evo s IR (infrared) sensors to provide automatic emergency breaking. The program is only twenty blocks in length, but the logic involved is subtle enough that a careful discussion of the program with students is encouraged. The EvoMap for This Lesson Evo will be doing line following, not free movement. Figure 1 shows the EvoMap in reduced size for discussion purposes. A full size version of the map for duplication and use with Evo can be found on the last page of this document. Figure 1 1

3 The large circle is the road on which the Evo s will be traveling. At least two Evo s are required, but the author has used three as well, all traveling at different speeds. In makes no difference if the Evo s are traveling clockwise or counter-clockwise, but they should all be going the same direction. The Evo s can be placed anywhere along the road before starting the OzoBlockly stored OzoBlockly program. The purpose of the short spokes along the road will be explained during the discussion of the OzoBlockly program. It is suggested that the video be viewed at this time to clarify what the OzoBlockly program accomplishes. You will notice that when Evo is moving, the LED is green. When one Evo approaches another within a distance equal to that between adjacent spokes on the road, the Evo in back stops on a spoke and changes its LED to red. It remains red and stopped for a few seconds before continuing its journey along the road. Meanwhile, the Evo in front continues its journey without experiencing a read-end collision. See the photo of Figure 2 for a still shot. As indicated by the arrow, all Evo s are traveling clockwise along the road. The Evo with the RED led has stopped on a spoke so that it wouldn t collide with the Evo on the far right of the image. Meanwhile, the Evo on the far right has continued moving around the circular road without having experienced a rear-end collision. The OzoBlockly Program Figure 2 Figure 3 shows the OzoBlockly program that is running on each of the Evo robots. Initially, each of the LEDs is set to the color white, the speed of Evo is set, and then there is a two second delay before Evo starts moving. The author found that with three Evo s traveling around the circle, speeds of 30 mm/s, 40 mm/s, and 50 mm/s worked very well. You don t want the speeds to be identical, as this would tend to keep the Evo s equally 2

4 spaced as they travel, seldom experiencing near collisions. The two second delay makes it easy for the student to press the start button once to turn Evo on, and then press the start button two more times to start the stored program. Figure 3 The outer repeat forever loop is intended to keep the Evo s moving until they are turned off or until their batteries runs out of power. The LED is set to the color green, and Evo is instructed to follow line to next intersection or line end. Since there is no line end, it will follow the line to the next intersection, i.e., the next spoke on the circular road. The red LED then turns on, but ONLY for a short, unnoticeable instant of time, unless Evo is delayed in the inner repeat forever loop. Evo will be delayed for 4 seconds in this inner loop if either or both of its front sensors sense another Evo in front of it. Otherwise Evo will break out of loop very quickly and continue the next iteration of the outer loop, where the LED is set to the color GREEN again. So we see that we can end an infinite loop by breaking out of the loop when desired. By reading both the right front and left front proximity sensors, it makes no difference if the Evo s are moving clockwise or counterclockwise (as long as they are all moving in the same direction). When moving clockwise the right front sensor is more sensitive to a nearby Evo, whereas when moving counter-clockwise, the left front sensor is more sensitive. Classroom Activity After discussing the OzoBlockly program with the class, the teacher can have different students or student groups create the program in OzoBlockly, and then load the program onto Evo. Once again, speeds of 30, 40, and 50 mm/s worked the best. Higher speeds are much more apt to result in rear-end collisions, but they are quite rare with the recommended speeds. Students should be encouraged to explain why collisions are more likely at fast speeds, and how the program or the EvoMap could be adjusted to reduce the risk of rear-end collisions at high speeds. 3

5 4

Ozobot Art OzoArt! Created by. Richard Born Associate Professor Emeritus Northern Illinois University Topics

Ozobot Art OzoArt! Created by. Richard Born Associate Professor Emeritus Northern Illinois University Topics OZO AP P EAM TR T S BO RO VE D Ozobot Art OzoArt! Created by Richard Born Associate Professor Emeritus Northern Illinois University richb@rborn.org Topics Robotics, Computer Science, Programming Ages Grades

More information

Ozobot Bit Classroom Application: Calculating Areas of Common Geometric Figures

Ozobot Bit Classroom Application: Calculating Areas of Common Geometric Figures OZOBOT STREAM APPROVED Ozobot Bit Classroom Application: Calculating Areas of Common Geometric Figures Created by Richard Born Associate Professor Emeritus Northern Illinois University richb@rborn.org

More information

Robot Programming Manual

Robot Programming Manual 2 T Program Robot Programming Manual Two sensor, line-following robot design using the LEGO NXT Mindstorm kit. The RoboRAVE International is an annual robotics competition held in Albuquerque, New Mexico,

More information

Robots in Town Autonomous Challenge. Overview. Challenge. Activity. Difficulty. Materials Needed. Class Time. Grade Level. Objectives.

Robots in Town Autonomous Challenge. Overview. Challenge. Activity. Difficulty. Materials Needed. Class Time. Grade Level. Objectives. Overview Challenge Students will design, program, and build a robot that drives around in town while avoiding collisions and staying on the roads. The robot should turn around when it reaches the outside

More information

OZOBOT BASIC TRAINING LESSON 5 CODING AND GEOMETRY

OZOBOT BASIC TRAINING LESSON 5 CODING AND GEOMETRY OZOBOT BASIC TRAINING LESSON 5 CODING AND GEOMETRY What students will learn Programming Ozobot using moves/functions Analyze and decompose geometric figures and translate them into Ozobot s movements Topics

More information

Your EdVenture into Robotics 10 Lesson plans

Your EdVenture into Robotics 10 Lesson plans Your EdVenture into Robotics 10 Lesson plans Activity sheets and Worksheets Find Edison Robot @ Search: Edison Robot Call 800.962.4463 or email custserv@ Lesson 1 Worksheet 1.1 Meet Edison Edison is a

More information

BASIC TRAINING SERIES: COLOR CODES. Grade K-2 Computer Science Robotics Beginner

BASIC TRAINING SERIES: COLOR CODES. Grade K-2 Computer Science Robotics Beginner BASIC TRAINING SERIES: COLOR CODES Grade K-2 Computer Science Robotics Beginner OVERVIEW In this introductory lesson series, students will learn how Ozobot moves from one place to another and how to tell

More information

OZOBLOCKLY BASIC TRAINING LESSON 1 SHAPE TRACER 1

OZOBLOCKLY BASIC TRAINING LESSON 1 SHAPE TRACER 1 OZOBLOCKLY BASIC TRAINING LESSON 1 SHAPE TRACER 1 PREPARED FOR OZOBOT BY LINDA MCCLURE, M. ED. ESSENTIAL QUESTION How can we make Ozobot move using programming? OVERVIEW The OzoBlockly games (games.ozoblockly.com)

More information

A Day in the Life CTE Enrichment Grades 3-5 mblock Robotics - Simple Programs

A Day in the Life CTE Enrichment Grades 3-5 mblock Robotics - Simple Programs Activity 1 - Play Music A Day in the Life CTE Enrichment Grades 3-5 mblock Robotics - Simple Programs Computer Science Unit One of the simplest things that we can do, to make something cool with our robot,

More information

PocketLab Voyager: Beat Phenomena with LEDs and #50 Lamps By Richard Born Associate Professor Emeritus Northern Illinois University

PocketLab Voyager: Beat Phenomena with LEDs and #50 Lamps By Richard Born Associate Professor Emeritus Northern Illinois University PocketLab Voyager: Beat Phenomena with LEDs and #50 Lamps By Richard Born Associate Professor Emeritus Northern Illinois University Introduction It is quite well known that when two frequencies of sound

More information

Lets start learning how Wink s bottom sensors work. He can use these sensors to see lines and measure when the surface he is driving on has changed.

Lets start learning how Wink s bottom sensors work. He can use these sensors to see lines and measure when the surface he is driving on has changed. Lets start learning how Wink s bottom sensors work. He can use these sensors to see lines and measure when the surface he is driving on has changed. Bottom Sensor Basics... IR Light Sources Light Sensors

More information

Agent-based/Robotics Programming Lab II

Agent-based/Robotics Programming Lab II cis3.5, spring 2009, lab IV.3 / prof sklar. Agent-based/Robotics Programming Lab II For this lab, you will need a LEGO robot kit, a USB communications tower and a LEGO light sensor. 1 start up RoboLab

More information

Autonomous Robot Control Circuit

Autonomous Robot Control Circuit Autonomous Robot Control Circuit - Theory of Operation - Written by: Colin Mantay Revision 1.07-06-04 Copyright 2004 by Colin Mantay No part of this document may be copied, reproduced, stored electronically,

More information

Capstone Python Project Features CSSE 120, Introduction to Software Development

Capstone Python Project Features CSSE 120, Introduction to Software Development Capstone Python Project Features CSSE 120, Introduction to Software Development General instructions: The following assumes a 3-person team. If you are a 2-person or 4-person team, see your instructor

More information

Line-Follower Challenge

Line-Follower Challenge Line-Follower Challenge Pre-Activity Quiz 1. How does a color sensor work? Does the color sensor detect white or black as a higher amount of light reflectivity? Absorbance? 2. Can you think of a method

More information

Feedback Devices. By John Mazurkiewicz. Baldor Electric

Feedback Devices. By John Mazurkiewicz. Baldor Electric Feedback Devices By John Mazurkiewicz Baldor Electric Closed loop systems use feedback signals for stabilization, speed and position information. There are a variety of devices to provide this data, such

More information

Automatic Headlights

Automatic Headlights Automatic Headlights Design car features that will improve nighttime driving safety. Learning Objectives Students will: Explore the concept of Inputs and the way to control them Explore the concept of

More information

The Beauty and Joy of Computing Lab Exercise 10: Shall we play a game? Objectives. Background (Pre-Lab Reading)

The Beauty and Joy of Computing Lab Exercise 10: Shall we play a game? Objectives. Background (Pre-Lab Reading) The Beauty and Joy of Computing Lab Exercise 10: Shall we play a game? [Note: This lab isn t as complete as the others we have done in this class. There are no self-assessment questions and no post-lab

More information

Chapter 14. using data wires

Chapter 14. using data wires Chapter 14. using data wires In this fifth part of the book, you ll learn how to use data wires (this chapter), Data Operations blocks (Chapter 15), and variables (Chapter 16) to create more advanced programs

More information

Making Your Railroad Real Infrared Detector/Signal Driver For Crossing Signals CFD-IF (V3)

Making Your Railroad Real  Infrared Detector/Signal Driver For Crossing Signals CFD-IF (V3) Making Your Railroad Real www.sbsignal.com Infrared Detector/Signal Driver For Crossing Signals CFD-IF (V3) CFD-IF Manual 2010 Table of Contents Description Page CDF-IF Description and Materials needed

More information

Momentum and Impulse. Objective. Theory. Investigate the relationship between impulse and momentum.

Momentum and Impulse. Objective. Theory. Investigate the relationship between impulse and momentum. [For International Campus Lab ONLY] Objective Investigate the relationship between impulse and momentum. Theory ----------------------------- Reference -------------------------- Young & Freedman, University

More information

Lab book. Exploring Robotics (CORC3303)

Lab book. Exploring Robotics (CORC3303) Lab book Exploring Robotics (CORC3303) Dept of Computer and Information Science Brooklyn College of the City University of New York updated: Fall 2011 / Professor Elizabeth Sklar UNIT A Lab, part 1 : Robot

More information

Revision for Grade 7 in Unit #1&3

Revision for Grade 7 in Unit #1&3 Your Name:.... Grade 7 / SEION 1 Matching :Match the terms with its explanations. Write the matching letter in the correct box. he first one has been done for you. (1 mark each) erm Explanation 1. electrical

More information

10 MORE cool things to do with Cubelets

10 MORE cool things to do with Cubelets MODULAR ROBOTICS EDUCATION 10 MORE cool things to do with Cubelets Using the KT01 Cubelets This activity plan includes 2 parts 1. Challenges that may be satisfied with single sense, single action robots.

More information

"Sophisticated Model Railroad Electronics"

Sophisticated Model Railroad Electronics LOGIC TM "Sophisticated Model Railroad Electronics" TECHNOLOGIES 21175 Tomball Pkwy Phone: (281) 251-5813 Suite 287 email: info@logicrailtech.com Houston, TX 77070 http://www.logicrailtech.com Grade Crossing

More information

A servo is an electric motor that takes in a pulse width modulated signal that controls direction and speed. A servo has three leads:

A servo is an electric motor that takes in a pulse width modulated signal that controls direction and speed. A servo has three leads: Project 4: Arduino Servos Part 1 Description: A servo is an electric motor that takes in a pulse width modulated signal that controls direction and speed. A servo has three leads: a. Red: Current b. Black:

More information

Engineering Diploma Resource Guide ST150 ETP Research & Design (Engineering)

Engineering Diploma Resource Guide ST150 ETP Research & Design (Engineering) Engineering Diploma Resource Guide ST50 ETP Research & Design (Engineering) Introduction Whether we are looking to improve a current system or design a completely new product for the market place, we have

More information

FTC Block Party CS2N Mode Fall 2013

FTC Block Party CS2N Mode Fall 2013 FTC Block Party CS2N Mode Fall 2013 Figure 1: FTC Block Party! Virtual World (CS2N Mode). Overview: The FTC Block Party CS2N Mode Fall 2013 Challenge is a two-minute long competition utilizing the Robot

More information

Prezi : Software redefining how Presentations are created.

Prezi : Software redefining how Presentations are created. Prezi : Software redefining how Presentations are created. Marni Saenz 6321 Spring 2011 Instructional Unit 4 Instructional Unit 4: The Instructional Strategy Specific Goal: The presentation created using

More information

After Performance Report Of the Robot

After Performance Report Of the Robot After Performance Report Of the Robot Engineering 112 Spring 2007 Instructor: Dr. Ghada Salama By Mahmudul Alam Tareq Al Maaita Ismail El Ebiary Section- 502 Date: May 2, 2007 Introduction: The report

More information

ADDENDUM 10 - Borders and Matching Corner Designs

ADDENDUM 10 - Borders and Matching Corner Designs ADDENDUM 10 - Borders and Matching Corner Designs About the Author, Mary Beth Krapil Mary Beth is a semi-retired pharmacist who loves quilts and quilting. An avid sewer since childhood, Mary Beth has been

More information

Inductance. Chapter 30. PowerPoint Lectures for University Physics, Thirteenth Edition Hugh D. Young and Roger A. Freedman. Lectures by Wayne Anderson

Inductance. Chapter 30. PowerPoint Lectures for University Physics, Thirteenth Edition Hugh D. Young and Roger A. Freedman. Lectures by Wayne Anderson Chapter 30 Inductance PowerPoint Lectures for University Physics, Thirteenth Edition Hugh D. Young and Roger A. Freedman Lectures by Wayne Anderson Goals for Chapter 30 To learn how current in one coil

More information

Topic 1. Road safety rules. Projects: 1. Robo drives safely - page Robo is a traffic light - - page 6-10 Robo is a smart traffic light

Topic 1. Road safety rules. Projects: 1. Robo drives safely - page Robo is a traffic light - - page 6-10 Robo is a smart traffic light Topic 1. Road safety rules. Road safety is an important topic for young students because everyone uses roads, and the dangers associated with the roads impact everyone. Robo Wunderkind robotics kits help

More information

Peanut Butter & Jelly Robot

Peanut Butter & Jelly Robot Peanut Butter & Jelly Robot Students learn the basic concepts of writing a computer program by designing step-by-step instructions for a common activity. SCIENCE TOPICS PROCESS SKILLS GRADE LEVELS Logic

More information

LESSON 1 CROSSY ROAD

LESSON 1 CROSSY ROAD 1 CROSSY ROAD A simple game that touches on each of the core coding concepts and allows students to become familiar with using Hopscotch to build apps and share with others. TIME 45 minutes, or 60 if you

More information

Blind Spot Monitor Vehicle Blind Spot Monitor

Blind Spot Monitor Vehicle Blind Spot Monitor Blind Spot Monitor Vehicle Blind Spot Monitor List of Authors (Tim Salanta, Tejas Sevak, Brent Stelzer, Shaun Tobiczyk) Electrical and Computer Engineering Department School of Engineering and Computer

More information

Equipment Object Rules Winning Example Game Variations

Equipment Object Rules Winning Example Game Variations 2001 8x8 Game Design Competition finalist A simple combat game for 2 to 8 players Playing time: 25 minutes Designed by Randy Cox Check it out! A group of very bright Dutch students with good taste in board

More information

Pong Game. Intermediate. LPo v1

Pong Game. Intermediate. LPo v1 Pong Game Intermediate LPo v1 Programming a Computer Game This tutorial will show you how to make a simple computer game using Scratch. You will use the up and down arrows to control a gun. The space bar

More information

Step 1 - Setting Up the Scene

Step 1 - Setting Up the Scene Step 1 - Setting Up the Scene Step 2 - Adding Action to the Ball Step 3 - Set up the Pool Table Walls Step 4 - Making all the NumBalls Step 5 - Create Cue Bal l Step 1 - Setting Up the Scene 1. Create

More information

Tauten Tab Tension Screen User Manual

Tauten Tab Tension Screen User Manual Tauten Tab Tension Screen User Manual Thank you for choosing a Tauten Series Tab Tension screen by Cirrus Screens. Please read through this user manual and understand all instructions before installing

More information

Your challenge is to make the turtles draw a flower pattern on Spaceland and to experiment with different kinds of turtle movement.

Your challenge is to make the turtles draw a flower pattern on Spaceland and to experiment with different kinds of turtle movement. Module 1: Modeling and Simulation Lesson 2 Lesson 2 - Student Activity #2 Guide Flower Turtles: Have your turtles paint a masterpiece! Your challenge is to make the turtles draw a flower pattern on Spaceland

More information

Absolute Backgammon for the ipad Manual Version 2.0 Table of Contents

Absolute Backgammon for the ipad Manual Version 2.0 Table of Contents Absolute Backgammon for the ipad Manual Version 2.0 Table of Contents Game Design Philosophy 2 Game Layout 2 How to Play a Game 3 How to get useful information 4 Preferences/Settings 5 Main menu 6 Actions

More information

Pre-Activity Quiz. 2 feet forward in a straight line? 1. What is a design challenge? 2. How do you program a robot to move

Pre-Activity Quiz. 2 feet forward in a straight line? 1. What is a design challenge? 2. How do you program a robot to move Maze Challenge Pre-Activity Quiz 1. What is a design challenge? 2. How do you program a robot to move 2 feet forward in a straight line? 2 Pre-Activity Quiz Answers 1. What is a design challenge? A design

More information

Diane Burton, STEM Outreach.

Diane Burton, STEM Outreach. 123D Design Tutorial: LED decoration Before using these instructions, it is very helpful to watch this video screencast of the CAD drawing actually being done in the software. Click this link for the video

More information

Driver Education Classroom and In-Car Curriculum Unit 3 Space Management System

Driver Education Classroom and In-Car Curriculum Unit 3 Space Management System Driver Education Classroom and In-Car Curriculum Unit 3 Space Management System Driver Education Classroom and In-Car Instruction Unit 3-2 Unit Introduction Unit 3 will introduce operator procedural and

More information

Crosby & Bown. Motorised Projection Screen. User Guide. Thank you for purchasing a Crosby and Bown projection screen

Crosby & Bown.   Motorised Projection Screen. User Guide. Thank you for purchasing a Crosby and Bown projection screen Crosby & Bown www.crosbyandbownltd.co.uk Motorised Projection Screen User Guide Thank you for purchasing a Crosby and Bown projection screen Please read this manual before installation and use. For further

More information

Open the Tech Toys Scratch project. Your club leader will give you a copy of this project, or you can open it online at jumpto.cc/toys-go.

Open the Tech Toys Scratch project. Your club leader will give you a copy of this project, or you can open it online at jumpto.cc/toys-go. Tech Toys Introduction In this project you ll learn how to code your own tech toys! Click the bow tie to see it spin; Click the sunglasses to see them change colour; Click the laptop to power up the helicopter;

More information

Design. BE 1200 Winter 2012 Quiz 6/7 Line Following Program Garan Marlatt

Design. BE 1200 Winter 2012 Quiz 6/7 Line Following Program Garan Marlatt Design My initial concept was to start with the Linebot configuration but with two light sensors positioned in front, on either side of the line, monitoring reflected light levels. A third light sensor,

More information

Exercise 1-1. Control of the Robot, Using RoboCIM EXERCISE OBJECTIVE

Exercise 1-1. Control of the Robot, Using RoboCIM EXERCISE OBJECTIVE Exercise 1-1 Control of the Robot, Using RoboCIM EXERCISE OBJECTIVE In the first part of this exercise, you will use the RoboCIM software in the Simulation mode. You will change the coordinates of each

More information

How a Lock-down Vise Works, and Doesn t

How a Lock-down Vise Works, and Doesn t How a Lock-down Vise Works, and Doesn t By R. G. Sparber Copyleft protects this document. 1 In theory, a lock-down vise clamps and forces the part down on the vise ways with a single turn of the vise handle.

More information

Line Detection. Duration Minutes. Di culty Intermediate. Learning Objectives Students will:

Line Detection. Duration Minutes. Di culty Intermediate. Learning Objectives Students will: Line Detection Design ways to improve driving safety by helping to prevent drivers from falling asleep and causing an accident. Learning Objectives Students will: Explore the concept of the Loop Understand

More information

Lesson 3- Create a Circuit

Lesson 3- Create a Circuit Lesson 3- Create a Circuit E-Textiles in the Elementary Classroom STANDARDS PURPOSE Students will create a parallel circuit using conductive thread and become familiar with positive and negative leads

More information

I. Travel Time Determinations on London Bridge Road and_i-264 Corridor using of Bluetooth Detection Devices

I. Travel Time Determinations on London Bridge Road and_i-264 Corridor using of Bluetooth Detection Devices October/November/December 2016 I. Travel Time Determinations on London Bridge Road and_i-264 Corridor using of Bluetooth Detection Devices The TMC recently installed blue tooth devices for a pilot project

More information

Let s start by making a pencil that can be used to draw on the stage.

Let s start by making a pencil that can be used to draw on the stage. Paint Box Introduction In this project, you will be making your own paint program! Step 1: Making a pencil Let s start by making a pencil that can be used to draw on the stage. Activity Checklist Open

More information

1. Create a 2D sketch 2. Create geometry in a sketch 3. Use constraints to position geometry 4. Use dimensions to set the size of geometry

1. Create a 2D sketch 2. Create geometry in a sketch 3. Use constraints to position geometry 4. Use dimensions to set the size of geometry 2.1: Sketching Many features that you create in Fusion 360 start with a 2D sketch. In order to create intelligent and predictable designs, a good understanding of how to create sketches and how to apply

More information

Robotics Workshop. for Parents and Teachers. September 27, 2014 Wichita State University College of Engineering. Karen Reynolds

Robotics Workshop. for Parents and Teachers. September 27, 2014 Wichita State University College of Engineering. Karen Reynolds Robotics Workshop for Parents and Teachers September 27, 2014 Wichita State University College of Engineering Steve Smith Christa McAuliffe Academy ssmith3@usd259.net Karen Reynolds Wichita State University

More information

Experiment 4.B. Position Control. ECEN 2270 Electronics Design Laboratory 1

Experiment 4.B. Position Control. ECEN 2270 Electronics Design Laboratory 1 Experiment 4.B Position Control Electronics Design Laboratory 1 Procedures 4.B.1 4.B.2 4.B.3 4.B.4 Read Encoder with Arduino Position Control by Counting Encoder Pulses Demo Setup Extra Credit Electronics

More information

Stereonet Plotting planes and lines. Boris Natalin

Stereonet Plotting planes and lines. Boris Natalin Stereonet Plotting planes and lines Boris Natalin Conventional lettering on stereonet My lettering (on the stereonet) 90 27 Lettering on the overlay Use marks that are shown by red Plotting plane Plotting:

More information

Introduction to Digital Control

Introduction to Digital Control Introduction to Digital Control Control systems are an integral part of modern society. Control systems exist in many systems of engineering, sciences, and in human body. Control means to regulate, direct,

More information

LESSON 3.1. Use Doubles Facts. Kinesthetic / Visual Whole Class / Small Group

LESSON 3.1. Use Doubles Facts. Kinesthetic / Visual Whole Class / Small Group LESSON 3. Use Doubles Facts Materials red and blue connecting cubes Write 6 + 7 = on the board. Say: You can use 6 6 to help find the sum of 6 7. Have children put cubes together to make two 6-cube trains

More information

Start a Robotics Elective at Your School

Start a Robotics Elective at Your School Start a Robotics Elective at Your School Linda Reynolds, teckteacher@yahoo.com Reggie Clark, reginald.clark@ususd.us Jonathan Reynolds, chaplare@gmail.com Desert Robotics: Teams 08-0083; 08-0086; 08-0087;

More information

18.2 Geometric Probability

18.2 Geometric Probability Name Class Date 18.2 Geometric Probability Essential Question: What is geometric probability? Explore G.13.B Determine probabilities based on area to solve contextual problems. Using Geometric Probability

More information

The original image. Let s get started! The final result.

The original image. Let s get started! The final result. Miniature Effect With Tilt-Shift In Photoshop CS6 In this tutorial, we ll learn how to create a miniature effect in Photoshop CS6 using its brand new Tilt-Shift blur filter. Tilt-shift camera lenses are

More information

EdPy app documentation

EdPy app documentation EdPy app documentation This document contains a full copy of the help text content available in the Documentation section of the EdPy app. Contents Ed.List()... 4 Ed.LeftLed()... 5 Ed.RightLed()... 6 Ed.ObstacleDetectionBeam()...

More information

Robonz Robotics Competition 2007

Robonz Robotics Competition 2007 Page 1 of 11 Robonz Robotics Competition 2007 "Robonz is New Zealand's personal robotics club" Its finally the time you have all been waiting for. An all-new robotics competition. A challenge for engineers,

More information

Digital Debug With Oscilloscopes Lab Experiment

Digital Debug With Oscilloscopes Lab Experiment Digital Debug With Oscilloscopes A collection of lab exercises to introduce you to digital debugging techniques with a digital oscilloscope. Revision 1.0 Page 1 of 23 Revision 1.0 Page 2 of 23 Copyright

More information

MAT187H1F Lec0101 Burbulla

MAT187H1F Lec0101 Burbulla Spring 17 What Is A Parametric Curve? y P(x, y) x 1. Let a point P on a curve have Cartesian coordinates (x, y). We can think of the curve as being traced out as the point P moves along it. 3. In this

More information

If you have any questions or feedback regarding the game, please do not hesitate to contact us through

If you have any questions or feedback regarding the game, please do not hesitate to contact us through 1 CONTACT If you have any questions or feedback regarding the game, please do not hesitate to contact us through info@fermis-path.com MAIN MENU The main menu is your first peek into the world of Fermi's

More information

2012 Math Day Competition

2012 Math Day Competition 2012 Math Day Competition 1. Two cars are on a collision course, heading straight toward each other. One car is traveling at 45 miles per hour and the other at 75 miles per hour. How far apart will the

More information

Chemistry test Collection edited by: Content authors: Online:

Chemistry test Collection edited by: Content authors: Online: 1 Chemistry test Collection edited by: Ryan Stickney Content authors: Ryan Stickney and OpenStax College Online: This selection and arrangement of content

More information

Assistive Listening Devices

Assistive Listening Devices Assistive Listening Devices TROUBLESHOOTING GUIDE Texas Assistive Technology Network www.texasat.net 2010 Region 4 Education Service Center This guide is designed to provide the reader with troubleshooting

More information

Part II Developing A Toolbox Of Behaviors

Part II Developing A Toolbox Of Behaviors Part II Developing A Toolbox Of Behaviors In Part II we develop a toolbox of utility programs. The programs impart the robot with a collection of behaviors that enable it to handle specific tasks. Each

More information

Lesson 6 2D Sketch Panel Tools

Lesson 6 2D Sketch Panel Tools Lesson 6 2D Sketch Panel Tools Inventor s Sketch Tool Bar contains tools for creating the basic geometry to create features and parts. On the surface, the Geometry tools look fairly standard: line, circle,

More information

SmartView Mounting Frame 3 Wide x 3 Deep Video Wall Display Installation Guide

SmartView Mounting Frame 3 Wide x 3 Deep Video Wall Display Installation Guide SmartView Mounting Frame 3 Wide x 3 Deep Video Wall Display Installation Guide WMK-034 This display kit mounts ViewSonic 46 Video Wall displays in a 3 wide by 3 deep landscape configuration. The frame

More information

EV3 Advanced Topics for FLL

EV3 Advanced Topics for FLL EV3 Advanced Topics for FLL Jim Keller GRASP Laboratory University of Pennsylvania August 14, 2016 Part 1 of 2 Topics Intro to Line Following Basic concepts Calibrate Calibrate the light sensor Display

More information

Students will be able to:

Students will be able to: GRADE 4 UNIT 5 MEASURE AND CLASSIFY GEOMETRIC FIGURES Established Goals: Standards 4.NBT.4 Fluently add and subtract multi-digit whole numbers using the standard algorithm. 4.MD.5 Recognize angles as geometric

More information

2.4 Sensorized robots

2.4 Sensorized robots 66 Chap. 2 Robotics as learning object 2.4 Sensorized robots 2.4.1 Introduction The main objectives (competences or skills to be acquired) behind the problems presented in this section are: - The students

More information

MOTOR & BULK HEAD. A Manual for Repair and Maintenance Technicians

MOTOR & BULK HEAD. A Manual for Repair and Maintenance Technicians MOTOR & BULK HEAD A Manual for Repair and Maintenance Technicians CAUTION This manual is designed to help technicians who are already experienced in workshop procedures and know how to handle tools. Only

More information

Module 5 Control for a Purpose

Module 5 Control for a Purpose Module 5 Control for a Purpose Learning Objectives Student is able to: Pass/ Merit 1 Design a control system P 2 Build a sequence of events to activate multiple devices concurrently P 3 Correct and improve

More information

Obstacle Avoidance in Collective Robotic Search Using Particle Swarm Optimization

Obstacle Avoidance in Collective Robotic Search Using Particle Swarm Optimization Avoidance in Collective Robotic Search Using Particle Swarm Optimization Lisa L. Smith, Student Member, IEEE, Ganesh K. Venayagamoorthy, Senior Member, IEEE, Phillip G. Holloway Real-Time Power and Intelligent

More information

Computer with Scratch program.

Computer with Scratch program. Title: Bending Light with Scratch Grade(s): 5 Subject(s): Science Author: ICAC Team Overview: The teacher will lead a discussion about concave and convex lenses and review basic concepts of the refraction

More information

Lab 8: Introduction to the e-puck Robot

Lab 8: Introduction to the e-puck Robot Lab 8: Introduction to the e-puck Robot This laboratory requires the following equipment: C development tools (gcc, make, etc.) C30 programming tools for the e-puck robot The development tree which is

More information

Learning Activity Series Control Systems www.nano-cemms.illinois.edu Copyright 2012 Board of Trustees, University of Illinois. All rights reserved. Control Systems Description: In Part 1, the instructor

More information

Fiber Splice Box (FSB-D) Installation Instructions

Fiber Splice Box (FSB-D) Installation Instructions Fiber Splice Box (FSB-D) Installation Instructions Table of Contents General Product Information... 1.0 Safety Precautions... 2.0 Tools Required... 3.0 Package Contents... 4.0 Installing the Product Unpacking...

More information

TETRIX PULSE Workshop Guide

TETRIX PULSE Workshop Guide TETRIX PULSE Workshop Guide 44512 1 Who Are We and Why Are We Here? Who is Pitsco? Pitsco s unwavering focus on innovative educational solutions and unparalleled customer service began when the company

More information

Channel Remote Programming: For the (35R Motor with or without a Plug) LEFT SIDE AND RIGHT SIDE MOTORS

Channel Remote Programming: For the (35R Motor with or without a Plug) LEFT SIDE AND RIGHT SIDE MOTORS 2016 15 Channel Remote Programming: For the (35R Motor with or without a Plug) LEFT SIDE AND RIGHT SIDE MOTORS Right Side Worms FRONT REMOTE CONTROL BACK Left Side Worms Channel Display Up Stop Down Channel

More information

BATTERY GRIP INSTRUCTION MANUAL

BATTERY GRIP INSTRUCTION MANUAL BG-D700 BG-D90 BATTERY GRIP INSTRUCTION MANUAL Product Diagram 1- Contact Cap 2- Holder for Nikon dslr Signal Contact Cover 3- Signal Contacts 4- Auto-Focus Button 5- Main Control Dial 6- Multi-Selector

More information

Game Maker: Studio version 1.4 was utilized to program the roundabout simulation. The

Game Maker: Studio version 1.4 was utilized to program the roundabout simulation. The Jonathan Sigel January 5 th, 2016 Methodology Materials Game Maker: Studio version 1.4 was utilized to program the roundabout simulation. The professional version of the software is needed for this project,

More information

BEGINNER PROGRAMMING LESSON

BEGINNER PROGRAMMING LESSON Basic Line Follower By Sanjay and Arvind Seshan BEGINNER PROGRAMMING LESSON LESSON OBJECTIVES 1. Learn how humans and robots follow lines 2. Learn how to get a robot to follow a line using Color Mode on

More information

Simulating the Spirograph Works by the Geometer s Sketchpad

Simulating the Spirograph Works by the Geometer s Sketchpad Simulating the Spirograph Works by the Geometer s Sketchpad Xuan Yao Xinyue Zhang Author affiliation:classmate yaoxuan1014@foxmail.com zhangxinyue5680@163.com Beijing NO.22 Middle School China Abstract

More information

SeaSonde Radial Site Release 6 CrossLoopPatterner Application Guide Apr 21, 2009 Copyright CODAR Ocean Sensors, Ltd

SeaSonde Radial Site Release 6 CrossLoopPatterner Application Guide Apr 21, 2009 Copyright CODAR Ocean Sensors, Ltd CODAR O C E A N S E N S O R S SeaSonde Radial Site Release 6 CrossLoopPatterner Application Guide Apr 21, 2009 Copyright CODAR Ocean Sensors, Ltd CrossLoopPatterner is an utility for converting LOOP files

More information

Mechatronics Engineering and Automation Faculty of Engineering, Ain Shams University MCT-151, Spring 2015 Lab-4: Electric Actuators

Mechatronics Engineering and Automation Faculty of Engineering, Ain Shams University MCT-151, Spring 2015 Lab-4: Electric Actuators Mechatronics Engineering and Automation Faculty of Engineering, Ain Shams University MCT-151, Spring 2015 Lab-4: Electric Actuators Ahmed Okasha, Assistant Lecturer okasha1st@gmail.com Objective Have a

More information

Laboratory Seven Stepper Motor and Feedback Control

Laboratory Seven Stepper Motor and Feedback Control EE3940 Microprocessor Systems Laboratory Prof. Andrew Campbell Spring 2003 Groups Names Laboratory Seven Stepper Motor and Feedback Control In this experiment you will experiment with a stepper motor and

More information

MECHENG 706 Autonomous SLAM Robot Hayden Ng Charles Bridger Mandeep Singh Dave D sa

MECHENG 706 Autonomous SLAM Robot Hayden Ng Charles Bridger Mandeep Singh Dave D sa MECHENG 706 Autonomous SLAM Robot Hayden Ng Charles Bridger Mandeep Singh Dave D sa 2 EXECUTIVE SUMMARY This report details our solution to the SLAM problem with regards to an autonomous robot designed

More information

3-lead Muscle / Electromyography Sensor for Microcontroller Applications

3-lead Muscle / Electromyography Sensor for Microcontroller Applications 3-lead Muscle / Electromyography Sensor for Microcontroller Applications MyoWare Muscle Sensor (AT-04-001) DATASHEET FEATURES NEW - Wearable Design NEW - Single Supply +3.1V to +5.9V Polarity reversal

More information

BUILD AND DRIVE THE RADIO-CONTROLLED MODEL SCALE 1:16

BUILD AND DRIVE THE RADIO-CONTROLLED MODEL SCALE 1:16 BUILD AND DRIVE THE RADIO-CONTROLLED MODEL 7 SCALE 1:16 CONTENTS STAGE PAGE 34 The fourth stowage pannier 81 35 The gun, mantlet cover and track 83 36 The recoil mechanism 85 37 The infrared receiver 87

More information

A Day in the Life CTE Enrichment Grades 3-5 mblock Programs Using the Sensors

A Day in the Life CTE Enrichment Grades 3-5 mblock Programs Using the Sensors Activity 1 - Reading Sensors A Day in the Life CTE Enrichment Grades 3-5 mblock Programs Using the Sensors Computer Science Unit This tutorial teaches how to read values from sensors in the mblock IDE.

More information

ME375 Lab Project. Bradley Boane & Jeremy Bourque April 25, 2018

ME375 Lab Project. Bradley Boane & Jeremy Bourque April 25, 2018 ME375 Lab Project Bradley Boane & Jeremy Bourque April 25, 2018 Introduction: The goal of this project was to build and program a two-wheel robot that travels forward in a straight line for a distance

More information

LMI SUDOKU TEST 7X JULY 2014 BY RICHARD STOLK

LMI SUDOKU TEST 7X JULY 2014 BY RICHARD STOLK LMI SUDOKU TEST X x JULY 0 BY RICHARD STOLK The first logic puzzle that I ever designed was a scattered number place puzzle of size x. I was inspired by a puzzle from the USPC, around ten years ago. Ever

More information

1. Controlling the DC Motors

1. Controlling the DC Motors E11: Autonomous Vehicles Lab 5: Motors and Sensors By this point, you should have an assembled robot and Mudduino to power it. Let s get things moving! In this lab, you will write code to test your motors

More information