Introduction to the Basic Parts of LEGO’s NXT Robotics

Slides:



Advertisements
Similar presentations
NXT 2-Motor Car Adapted from Physics by Design, Second Edition, by Barbara Bratzel, College House Enterprises, 2007 MAXA ROBOTICS 2011.
Advertisements

Exercise 1: Install PC Software & NXT Firmware
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.
© 2006 Carnegie Mellon Robotics Academy Designed for use with the LEGO MINDSTORMS ® Education NXT Software and Base Set #9797 Mine Mapping Remote Communication.
Robot Soccer Challenge
© 2006 Carnegie Mellon Robotics Academy Designed for use with the LEGO MINDSTORMS ® Education NXT Software and Base Set #9797 Mine Mapping Choose a Sensor.
Building Mindstorms NXT Robots Dr. David Johnson School of Computing.
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.
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.
Overview: This lesson explores the View Mode capability of the NXT and uses this to demonstrate electrical circuits using the NXT electronic components.
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.
Adapted for STLP Camp ‘10 STLP Robotics Camp June 3 & 4.
Program ultrasonic range sensor in autonomous mode
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?
EN Engenharia Unificada I PROGRAMANDO O LEGO MINDSTORMS Centro de Engenharia, Modelagem e Ciências Sociais Aplicadas.
ROBOTICS MY BLOCKS. OBJECTIVES Create, edit and configure a my block Insert a my block inside a program and test its functionality.
LabVIEW Basics Review LabVIEW Robotics Fundamentals.
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
NXT Basics: Technic Building and NXT-G Erin Cejka Riecker Center for Engineering Educational Outreach Tufts University.
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.
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.
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.
How to connect your NXT via Bluetooth A step-by-step instruction.
Programming 101 The Common Palette Content provided by Connor Statham (9 th Grade Student) Formatting by Shannon Sieber.
Enables your robot to see, recognize, avoid objects, and detect movement. It uses the same scientific principle that bats use. It measures distance in.
Overview: This lesson explores the NXT from an electrical circuit perspective. It is intended to follow the "Circuits and Switches" lesson. Objectives:
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.
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?
2.8 NXT Test Programs (Try Me Mode) U2C8
NXT Mindstorms Kit Programming
Exploring Computer Science Lesson 6-5
The EV3 Electronics Circuit
Using the Lego Mindstorms Edu NXT Software
Mindstorms EV3 Programming
Introduction To Programming with LEGO NXT 0
This is the Lego NXT ->
Mindstorms EV3 Programming
Introduction To Programming with LEGO NXT 2
Hardware, Software & Firmware
Introduction to NXT.
Mindstorms EV3 Programming
Sensors Training.
Module F: Presentation Understanding Robot Fundamentals
Introductory Presentation
Exploring Computer Science Lesson 6-5
Forward Until Touch Robot goes forward until it hits a wall.
Switch Blocks check a value and choose a path based on that value
Storing Values as Variables
The programming page of the Brick
Obstacle Detection.
Lego MINDSTORMS EV3.
Downloading to the NXT requires the correct hardware setup
LEGO MINDSTORMS NXT PROGRAMMING
Presentation transcript:

Introduction to the Basic Parts of LEGO’s NXT Robotics Stuarts Draft High School

Insert Motors Here Insert Sensors here Brick Connections

NXT Brick Brain of any robot 32 bit 4 Input ports 3 Output ports Input buttons LCD Display USB & Bluetooth 256 Kbytes storage Uses 6 AA batteries or rechargeable battery

Input Sensors Enables robot to become aware of surroundings Four different sensors Touch Ultrasonic Sound Light

Basic push button device Pressed Released Bumped (Press + Release) Touch Sensor Simulates feeling Basic push button device Three states Pressed Released Bumped (Press + Release) Common uses Wall detection User input TECHNIC cross-axle hole built in

Ultrasonic Sensor Simulates sight More advanced input Allows for object detection Sends and receives ultrasonic sound waves Measures in inches and centimeters

Sound Sensor Simulates hearing Simple microphone Measures sound in ▪dB (decibels) ▪dBA(decibel adjusted) Used to recognize sound patterns and tones

Detects light intensities Two modes of operation Light Sensor Detects light intensities Two modes of operation Ambient light mode Measures overall room or environment light Reflected light mode Activates LED and measures reflected light

Interactive Servo Motor Allows robots to be mobile Rotation sensor Flexible configurations Two-way rotation Speed/power Time Rotations Degrees

A quick overview 1. Robot Educator 2. My Portal 3. Tool bar 4. Work area 5. Little Help window 6. Work area map 7. Programming palette 8. Configuration panel 9. Controller 10. The NXT window 7 4 10 9 8 6 5

1. Robot Educator: Here you can find building and programming instructions using the Robot Educator model. 2. My Portal: Here you can access www.MINDSTORMSeducation.com for tools, downloads, and information. 3. The tool bar: The tool bar includes the most frequently used commands from the menu bar in an easy-to-reach location. 4. The work area: This is the space on the screen where programming takes place. Drag programming blocks from the programming palette to the work area and attach the blocks to the sequence beam. 5. Little Help window: Here you can always get help if needed. 6. The work area map: Use the pan tool on the tool bar to move around the work area – and use the work area map [tab in the lower right corner] to get an overview. 7. The programming palette: The programming palette contains all of the programming blocks you will need to create your programs. The tabs at the bottom of the palette let you switch between the common palette [containing the most frequently used blocks], the complete palette [containing all of the blocks], and the custom palette [containing blocks that you can download or create on your own]. 8. The configuration panel: Each programming block has a configuration panel that lets you customize the block for the specific input and output that you want. 9. The Controller: The five buttons on the Controller let you download programs (or parts of programs) from your computer to the NXT. With the Controller you can also change the settings of the NXT. 10. The NXT window: This pop-up window provides information