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.

Slides:



Advertisements
Similar presentations
Getting started with LEGO NXT Mindstorms software This is intended to be a short introduction to the LEGO Mindstorms software and programming the LEGO.
Advertisements

Dublin Robotics Boosters NXT-Step Programming Workshop.
EV3 Workshop Curriculum Developed by Joe DeRose, Ph.D.
EducateNXT Enter the name “Sound Graphing” for your experiment. Real-time Data Logging Click the Switch to NXT Data Logging icon in the top-left corner.
LabView Basics.
NXT Basics: Technic Building and NXT-G Erin Cejka Riecker Center for Engineering Educational Outreach Tufts University.
An Intro to Robots and Computer Programming
EIGHTH GRADE ROBOTICS KITTATINNY REGIONAL HIGH SCHOOL MR. SHEA Introduction to Robotics Day4.
EducateNXT NXT... an introduction The Kit and the Software.
Introduction to NXT Software and Functionality Bot’oberfest October 15, 2007.
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.
Reviewing Common Blocks for St. Agnes Elementary School Teachers by Jenny Chang Feb. 26th, 2007 USC & University Neighborhood Outreach Robotics STEM program.
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.
Loops and Switches. 1. What kind of blocks are these? 2. Name two kinds of controls that can be specified to determine how long a loop repeats. 3. Give.
InDesign CS3 Lesson 5 ( Only pages ) Working with Typography.
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
EN Engenharia Unificada I PROGRAMANDO O LEGO MINDSTORMS Centro de Engenharia, Modelagem e Ciências Sociais Aplicadas.
LabVIEW Basics Review LabVIEW Robotics Fundamentals.
More switches, Comparison Day 7 Computer Programming through Robotics CPST 410 Summer 2009.
Robotics Light sensor. Calibration. Reverse engineering challenge. Lab work: Create and show your program. Add light sensor (different orientations). Robot.
EV3 Workshop Oct 3, 2015 Instructor: Chris Cartwright
Application of Data Programming Blocks. Objectives  Understand the use of data programming blocks and their applications  Understand the basic logic.
NXT Basics: Technic Building and NXT-G Erin Cejka Riecker Center for Engineering Educational Outreach Tufts University.
Blue Tooth Communication ROBOTICS – ll MODULE 4. Set up a Bluetooth connection between two NXTs. Send/receive messages wirelessly using send/receive message.
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.
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.
Find the Mindstorms Icon on the computer.. To start a new program click go.
Robotics NXT-G: variables, file Rotation sensor Lab: Use buttons to hit specific ball. Homework: Postings. Start planning mapping the room.
LEGO® MINDSTORMS® NXT Move Block.
Programming 101 The Common Palette Content provided by Connor Statham (9 th Grade Student) Formatting by Shannon Sieber.
1 ©2006 INSciTE Common Blocks. 2 ©2006 INSciTE Common Blocks Common blocks are full featured actions Like English statements Move Wait for an action Display.
Mindstorm NXT-G Introduction Towson University Robotics.
By Joshua Shaw.  Now that we have a program, we should see how it works in the real world  To do this we need the Cortex and the orange USB cable 
Vex Robotics Program Two: Using two motors. Program two: using the motors In the last section, you learned how to turn on one motor. Now, you will take.
Automation and Robotics.  First you select the platform type so that you can use Natural Language PLTW.
MEH108 - Intro. To Engineering Applications KOU Electronics and Communications Engineering.
ROBOTICS Jason Bell Brad Carlson
Forward Until Near Stop when near a wall.
USING SWITCHES TO PROGRAM A CANDY SORTER DESIGNED FOR USE WITH LMS EV3 PROGRAMMING AND BUILDING ENVIRONMENT.
© 2006 Carnegie Mellon Robotics Academy Designed for use with the LEGO MINDSTORMS ® Education NXT Software and Base Set #9797 Sentry System Two-Way Communication.
Overview: This lesson explores the NXT as a computer. It is intended to follow the "Introduction to Computers" lesson. Objectives: Students will be able.
Introduction to LEGO Mindstorms EV3 What is in the box?
NXT Mindstorms Kit Programming
LEGO MINDSTORMS PROGRAMMING
Exploring Computer Science Lesson 6-5
BEGINNER PROGRAMMING LESSON
Introduction To Programming with LEGO NXT 0
Programming Part 2 Mod Kit
Basics for Robotics Programming
Using Switches to Program A candy Sorter
Loops and Switches Pre-Quiz
Music by Touch Music by Touch Presentation > TeachEngineering.org
Introductory Presentation
Sensors and Logic Switches
Exploring Computer Science Lesson 6-5
Controlling your quadcopter
Holyoke Codes LEGO ROBOTICS
Switch Blocks check a value and choose a path based on that value
Storing Values as Variables
Using Switches to Program A candy Sorter
The programming page of the Brick
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
Controlling your quadcopter
LEGO MINDSTORMS NXT PROGRAMMING
Presentation transcript:

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 the Touch, Sound, Light, Ultra Sonic and Rotation Sensor Configuration Panel.  Students will learn how to configure each of the Sensors.  Students will learn how to calibrate sensors.

 Sensors can detect changes in conditions. Example: You program a robot to stop when it detects sound. Like clapping your hands. You do this in a silent room. It runs perfectly.  You run the same program with many people talking in the room.  When you run the program the second time it stops right away. Why ? Because the condition has changed. Answer

How to locate where you can configure Sensor Blocks 1. Open up the NXT-G Software 2. Click on File>New 3. Click on the Complete Palette Tab 4. Select the sensors Icon 5. Choose the sensor that you want to configure 3

Touch Sensor Block The default port for the Touch Sensor is Port 1 The Touch Sensor Block sends a signal of True or False through a wire displaying the present condition. You can switch ports on the configuration panel and you can change the action settings by choosing another option. Be sure that you have the cables plugged into the sensor and port. Additionally your USB cable should be plugged into your robot and computer when making changes.

Sound Sensor Block The default port for the Sound Sensor is port #2 In the Compare Section you can configure the sound value The sensor will additionally monitor sounds less than or greater than the configured value. Use the slider bar to increase or decrease the value. Change the greater than or less than drop down menu to configure more options. You can also change the ports by selecting a different option. Be sure that you have the cables plugged into the sensor and port. Additionally your USB cable should be plugged into your robot and computer when making changes.

Ultra Sonic Sensor Block The default port for the Ultra Sonic Sensor is port #4 The Ultra Sonic Sensor Block has a range of nearly 100 inches or 250 cm. You can specify a trigger point less then or greater then a certain number of inches or centimeters and the robot will react to a certain condition if it gets to close. Additionally you can change the ports to default to another port if desired. Be sure that you have the cables plugged into the sensor and port. Additionally your USB cable should be plugged into your robot and computer when making changes.

Reflective Light Sensor Block The default port for the Reflective Light Sensor is port #3 In the Compare section you can configure the light value You can choose to have the value less than or greater then by using the drop down menu. You can drag the slider bar to select the numerical value or simply write the number in the box provided. The sensor detects ambient light this means surrounding light. Be sure that you have the cables plugged into the sensor and port. Additionally your USB cable should be plugged into your robot and computer when making changes.

Rotation Sensor Block The default port is port A. The Rotation Sensors are built into the Motor Rotation. It has a full rotation of 360 degrees which can equal a full motor turn. In the Compare section you can choose to have the motor to go forward or backwards. You can select to have the robot move in degrees or rotations. Use the greater than or less than drop down menu to configure how you want to monitor the motors spinning direction and distance. Be sure that you have the cables plugged into the sensor and port. Additionally your USB cable should be plugged into your robot and computer when making changes.

How to calibrate a sensor Step 1 Open up the NXT-G Program and connect your robot with the USB cable. Make sure that your robot is turned on. Step2 Make sure that the sensors that you want to calibrate are connected with a wire and plugged into a port. Step 3 Click on tools>Calibrate sensors If your robot is connect a dialog box will appear.

Calibrating a Light Sensor Select the Light sensor from the menu and the port that it is connected to. The default port is 3 Next select calibrate A program will run Next you will see the text “min value” place the robot in the area where you want it to measure the area that is darkest. Click on the enter key (orange button on the brick) Now place the robot in an area where it will have the brightest amount of light. You should see the text “Max value” on the display. Click on the enter key again. Calibration is complete!

Calibrating a Sound Sensor Select the Sound Sensor from the menu and the port that it is connected to. The default port is 2 Next select calibrate A program will run Next you will see the text “min value” place the robot in the area where you want to run your program where it can measure everything including the background noise. Click on the enter key (orange button on the brick) You should see the text “Select Max ” on the display. Make the loudest sound you can. Click on the enter key again. Calibration is complete!

Create a task for your students to complete using each of the tools that they just learned.