Introduction To Programming with LEGO NXT 2

Slides:



Advertisements
Similar presentations
Bluetooth Remote Control
Advertisements

App Inventor Barb Ericson July 3, 2013.
EIGHTH GRADE ROBOTICS KITTATINNY REGIONAL HIGH SCHOOL MR. SHEA Introduction to Programming
An Intro to Robots and Computer Programming
BEGINNER EV3 PROGRAMMING Lesson
Introduction to NXT Software and Functionality Bot’oberfest October 15, 2007.
1 ©2006 INSciTE Lab Two Task: Make the program from Lab One (Move forward 5 rotations and turn right 90 degrees) into a MyBlock.
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.
Exploration Discovery Sensor. What are your Senses? Draw yourself and label each of your “senses” Senses are parts of you that interact with what is around.
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.
LEGO Mindstorms NXT Introduction. Component NXT Brick Touch Sensor Light Sensor Ultrasonic Sensor Interactive Servo Motors MMN Lab.
Computer Science Lego Robotics Lab 07 Page 51. CS Lego Robotics Lab 07 (Updated ) Objectives: 1.Extend the Lego robot with three sensors. 2.Program.
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
LabVIEW Program and Data Flow Review LabVIEW Robotics Fundamentals.
Getting Started! Lego Mindstorms Program NXT 2.0.
LabVIEW Basics Review LabVIEW Robotics Fundamentals.
Using Waits, Loops and Switches WAIT please!. Waits, Loops and Switches Pre-Quiz 1. In programming, what is a loop? When is a loop useful? 2. How can.
7.2 V battery pack and charger Put the battery in the charger station at the end of the lab. period. Red light indicates charging. Ken Youssefi Introduction.
EV3 Workshop Oct 3, 2015 Instructor: Chris Cartwright
NXT Basics: Technic Building and NXT-G Erin Cejka Riecker Center for Engineering Educational Outreach Tufts University.
Sentry System Multiple Sensors
According to the image, what is the file name? According to the image, what is the program name? Quiz Example.ev3 Falcon.
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.
Labview Introduction Writing and Saving your first program.
Robotics NXT-G: variables, file Rotation sensor Lab: Use buttons to hit specific ball. Homework: Postings. Start planning mapping the room.
Programming 101 The Common Palette Content provided by Connor Statham (9 th Grade Student) Formatting by Shannon Sieber.
Mindstorm NXT-G Introduction Towson University Robotics.
How to make a Line Follow program Using EV3 software and an NXT light sensor.
Obstacle Detection. In the previous program the robot moves forward and then checks for something in the way. As we observed it only checks for things.
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.
Forward Until Near Stop when near a wall.
© 2006 Carnegie Mellon Robotics Academy Designed for use with the LEGO MINDSTORMS ® Education NXT Software and Base Set #9797 Sentry System Two-Way Communication.
Introduction to LEGO Mindstorms EV3 What is in the box?
2.8 NXT Test Programs (Try Me Mode) U2C8
NXT Mindstorms Kit Programming
BEGINNER PROGRAMMING LESSON
Mindstorms EV3 Programming
Introductory Presentation
Introduction To Programming with LEGO NXT 0
Mindstorms EV3 Programming
Touch Sensor.
Bluetooth example Presentations Lab: building projects
BEGINNER PROGRAMMING LESSON
Robotics Switch block variant. Record/Play. Timer.
Introduction to NXT.
Mindstorms EV3 Programming
BEGINNER PROGRAMMING LESSON
Music by Touch Music by Touch Presentation > TeachEngineering.org
Sensors Training.
Module F: Presentation Understanding Robot Fundamentals
Forward Until Touch Robot goes forward until it hits a wall.
Controlling your quadcopter
Holyoke Codes LEGO ROBOTICS
Storing Values as Variables
SENSORS.
Lego EV3 Mindstorms SW Programming Blocks.
INTERMEDIATE PROGRAMMING LESSON
Using Waits, Loops and Switches
BEGINNER EV3 PROGRAMMING Lesson
Obstacle Detection.
Lego MINDSTORMS EV3.
Lab: Parking Preparation for Bluetooth.
Controlling your quadcopter
LEGO MINDSTORMS NXT PROGRAMMING
Presentation transcript:

Introduction To Programming with LEGO NXT 2

Common Blocks Move Record/Play* Sound Display Wait Loop Switch * We wont be using this component

Move Controls Servo Motors Multiple/Single Direction Speed Distance

Click for Code

Sound Play a sound file or a tone Set Volume Sound File Repeat File property will let you choose the sound file by its name “Wait for Completion”

Display check the “Clear” checkbox to ‘Clear Screen’ Use the pull-down menu to choose Image Text Drawing check the “Clear” checkbox to ‘Clear Screen’

Wait Blocks On some occasions you may want the robot to wait until an event occurs. The wait block can work in two different ways Time Sensor

Wait Blocks Sensor Touch Sensor Sound Sensor Light Sensor Ultrasonic Sensor NXT Buttons (Built-in) Rotation Sensor Timer Receive Message (Bluetooth)

Wait Blocks (Ultra Sonic) (Message) (Timer) (NXT Buttons) (Light) (Touch) (Rotation) (Sound)

Lab 2