EIGHTH GRADE ROBOTICS KITTATINNY REGIONAL HIGH SCHOOL MR. SHEA Introduction to Robotics Day4.

Slides:



Advertisements
Similar presentations
EV3 Workshop Curriculum Developed by Joe DeRose, Ph.D.
Advertisements

LabView Basics.
Sensors.
© 2006 Carnegie Mellon Robotics Academy Designed for use with the LEGO MINDSTORMS ® Education NXT Software and Base Set #9797 Mine Mapping Choose a Sensor.
Navigating the BOE-BOT
EIGHTH GRADE ROBOTICS KITTATINNY REGIONAL HIGH SCHOOL MR. SHEA Introduction to Programming
Connecting VEX and ROBOTC
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.
Overview: This lesson explores the View Mode capability of the NXT and uses this to demonstrate electrical circuits using the NXT electronic components.
EIGHTH GRADE ROBOTICS KITTATINNY REGIONAL HIGH SCHOOL MR. SHEA Robot Construction & Programming Basics
VEX Robotics Platform and ROBOTC Software
Adapted for STLP Camp ‘10 STLP Robotics Camp June 3 & 4.
Programming Concepts Part B Ping Hsu. Functions A function is a way to organize the program so that: – frequently used sets of instructions or – a set.
GIRLS Robotic Camp. Let’s Begin Meet and Greet – Camp leaders introduce themselves – Students introduce themselves.
Adapted for STLP Camp ‘09 Mobile Robots Why do robots need to move?
Introduction to the Basic Parts of LEGO’s NXT Robotics
Programming Concepts (Part B) ENGR 10 Introduction to Engineering 1 Hsu/Youssefi.
Introduction to the VEX ® Robotics Platform and ROBOTC Software © 2012 Project Lead The Way, Inc.Principles of Engineering.
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.
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.
EV3 Software EV3 Robot Workshop
ROBOTC Software EV3 Robot Workshop
BEGINNER FLL PROGRAMMING WORKSHOP BY DROIDS ROBOTICS & EV3LESSONS.
ROBOTC Software EV3 Robot Workshop Lawrence Technological University.
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.
Mobile Robots Why do robots need to move?. What defines a robot? Sense – a robot has to take in information about its environment Plan – a robot has to.
Connect VEX and ROBOTC Electrical Engineer Responsibilities © 2011 Project Lead The Way, Inc.Automation and Robotics VEX.
Introduction to Robots and the Mind - Sensors - Bert Wachsmuth & Michael Vigorito Seton Hall University.
Introduction to VEX® components
Python Programming Module 4 Sensors and Loops Python Programming, 2/e1.
Introduction to Robotics using Lego Mindstorms EV3 Shreya Reddy & Kiran Raja RoboAvatars Robotics.
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
NXT Mindstorms Kit Programming
By Sanjay and Arvind Seshan
VEX IQ Curriculum Smart Machines Lesson 09 Lesson Materials:
Exploring Computer Science Lesson 6-5
The EV3 Electronics Circuit
BEGINNER EV3 PROGRAMMING Lesson
Sensors For Robotics Robotics Academy All Rights Reserved.
Introduction To Programming with LEGO NXT 0
Touch Sensor.
‘SONAR’ using Arduino & ultrasonic distance sensor
Sensors For Robotics Robotics Academy All Rights Reserved.
Electrical Engineer Responsibilities
LEGO Robotics Ultrasonic Sensor
How Does an Ultrasonic Sensor Work?
BEGINNER PROGRAMMING LESSON
DT-Assessment Frame Work Term2
Product Evaluation & Quality Improvement
Sensors Training.
Robot Programming Computer Literacy S2.
Motors and Sensors Large Motor
Product Evaluation & Quality Improvement
Exploring Computer Science Lesson 6-5
Holyoke Codes LEGO ROBOTICS
BEGINNER PROGRAMMING LESSON
EV3.
Compiled from various Internet sources Presented by Mr. Hatfield
LEGO Education - Mindstorms EV3 - Computer/control center – The Brick
Lego MINDSTORMS EV3.
BEGINNER PROGRAMMING LESSON
AN alternative approach to FIRST LEGO LEGUE ROBOTS: Guidelines for a COMPETITION ROBOT HOTSHOT HOTWIRES.
LEGO MINDSTORMS NXT PROGRAMMING
Presentation transcript:

EIGHTH GRADE ROBOTICS KITTATINNY REGIONAL HIGH SCHOOL MR. SHEA Introduction to Robotics Day4

 Test out your robot  Use the following programming steps activate the Demo Mode.  Test your robot’s movements ON THE FLOOR PUT THE ROBOT ON THE GROUND!!!!

Wireless Connection Brick Name Back Used to reverse actions to abort a running program and shut down the unit. Center Used to accept various questions, shut down, select desired settings, select desired program blocks. Left, Right, Up, Down Used to navigate through the contents of the menus. Battery Level USB Connection Attached

 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.

PC D C B A INPUT PORTS (Sensors) OUTPUT PORTS (Motors) Computer Connection B & C - Large Motors D - Small Motor SPEAKER USB PORTSD CARD SLOT

Previous Programs Run Saved Programs Brick Settings Program Editor

Program StartProgram End Open Saved Program Save the Current Program

Sensors Time Used to give any command a length. Sound Up to 12 sounds pre- programmed into the Brick. Light Can light up in 3 different colors Images Can display different images on the screen Trash Can Deletes the selected command Motors (L) Small Motor (R) Large Motors

 All of the commands that you give your robot need a time range.  If you want your robot to move in a certain direction, produce a sound, display an image of, flash / change the color of its lights, it must be told for how long to do it.

 Controls the two large motors generally used for mobility and steering in mobile robots.

All commands of a program need an ACTION and a length of TIME. START PROGRAM END PROGRAM Run for 2 seconds The motors connected to ports B & C will spin the robot in a CCW circle

 Mindstorms EV3 kit contains sensors (rotation, ultrasonic, color/light, gyro, and touch), servo motors, rechargeable battery, ball wheel, connecting cables, and a vast variety of building bricks

 An ultrasonic sensor works with waves and often it is used in applications for measure distance between a robot and surrounded objects.  The sensor emits sound waves and receives their echoes to detect and measure the distance from one or more objects.  The Ultrasonic Sensor is designed for a wide range of applications including measure the distance, detection, or traffic monitoring.  Features  distance measure up to 250 cm (~100-inch);  +/- 1 cm (+/- 0.4-inch) accuracy;  recognize other ultrasonic sound;

 Used for object detection, follow a line, sorting objects, or detection of a normal or reflected light.  The digital EV3 Color Sensor could be used for applications to detect  the absence of color,  the difference between colors,  up to seven different colors,  the light intensity.  Features  detection for up to seven colors;  detect the absence of color;  it works in ambient light;  sample rate of 1 kHz;  Auto-ID is built into the EV3 Software;

How a light sensor works  Light sensors are also known as “Photoelectric Devices” or “Photo Sensors” since these are designed to convert photons into electrons (electricity). In few words a light sensor has as input light energy (infrared, visible light, or ultraviolet), while the output is an electric signal whose value depends on the amount of light detected by the sensor

 Used as assistance in stability of a robot. The mechanical system can determine the rotation and robot orientation on several axes giving the possibility for users to measure the angles and design robots with proper navigation systems.  Exploring the features of EV3 Gyro Sensor can be build balancing robots with high accuracy in movements.  Features  measure rotational motion and changes in its orientation;  +/- 3 degrees accuracy;  maximum output of 440 degrees/second;  sample rate of 1 kHz;

 A simple and accurate sensor that can be used in a wide range of applications like games or control systems.  With a button in front and an integrated counter, the sensor that can be used in a wide range of applications like games or control systems.  Button and a counter for press/release actions of the button.  This sensor is usually used for start/stop control systems, games like maze-solving robots, and many other applications.  Features  cross-axle hole on button ;

 Complete the following tasks from the instruction book.  Divide up the tasks within your group.  You will be evaluated based on the amount you contribute to your team.  Follow all the directions carefully and program the robots as described.  Feel free to experiment some more with the programs and construction of your robots.  Show the teacher all of your successes and accomplishments.

 Each person in the group should build one of the following and program another _  Ultrasonic – Gyroscopic – Color Sensor  Pages 42 – 47 & 48 – 53 & 69 – 72  Medium Motor  Pages 54 – 68  Color Sensor – Touch Sensor  Pages 73 – 76 & 77 – 80 ALWAYS TEST ROBOTS ON THE FLOOR!