LabView Basics.

Slides:



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

Add and Use a Sensor & Autonomous For FIRST Robotics
Sensors.
Why robotics in Education? DEI The University of Padova.
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 Choose a Sensor.
CSE Design Lab – Milestone 2 James Hopkins Dave Festa Dennis O’Flaherty Karl Schwirz.
LEGO Mindstorms Hitachi H8-based RCX brick B.A. Juliano, R.S. Renner, F. Jauregui January 2004 California State University, Chico Intelligent Systems Laboratory.
EIGHTH GRADE ROBOTICS KITTATINNY REGIONAL HIGH SCHOOL MR. SHEA Introduction to Robotics Day4.
EducateNXT NXT... an introduction The Kit and the Software.
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.
Robotics Enrichment class Mr. Bosworth. Goals of Class Learn how to build a basic robot that performs various functions Learn how to program robot to.
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
Laboratory 7: Sensors Matthew R. Gaglio, Feb 2007.
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
Why do robots need to move?
Having a Great Time on Robotics. Welcome to our wonderful and fantastic presentation.
LabVIEW Program and Data Flow Review LabVIEW Robotics Fundamentals.
Disassemble NXT 1. Daughterboards Display daughterboard Connector to the motherboard that you can disconnect Bluetooth daughterboard Speaker on the display.
LabVIEW Basics Review LabVIEW Robotics Fundamentals.
EV3 Workshop Oct 3, 2015 Instructor: Chris Cartwright
Obstacle Detection Introductory Presentation. Opening Activity If you were blindfolded, what senses would you use to find things in the room?
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.
Sentry System Multiple Sensors
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.
Girls’ Robotics Camp Spring Welcome! What are we learning? –Robotics –Application of Robotics –Programming –Out-of-the-box Thinking Let’s have Fun!
Are we like robots? JEOPARDY Center for Computational Neurobiology, University of Missouri.
LEGO® MINDSTORMS® NXT Move Block.
Minds and Computers 2.1 The RCX l Hitachi H8/3297 series processor l 3 inputs/sensors (1, 2, 3) l 3 outputs/motors (A, B, C) l 32k RAM/ 16k ROM ä 12 kB.
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.
EG1003: Introduction to Engineering and Design Laboratory 4: Sensors.
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.
© 2006 Carnegie Mellon Robotics Academy Designed for use with the LEGO MINDSTORMS ® Education NXT Software and Base Set #9797 Sentry System Integration.
ROBOTC for VEX Online Professional Development. Homework Questions Thoughts? Questions?
Introduction to LEGO Mindstorms EV3 What is in the box?
NXT Mindstorms Kit Programming
VEX IQ Curriculum Smart Machines Lesson 09 Lesson Materials:
Exploring Computer Science Lesson 6-5
ROBOTC for VEX Online Professional Development
ROBOTC for VEX On-Site Professional Development
Introduction To Programming with LEGO NXT 0
This is the Lego NXT ->
How Does an Ultrasonic Sensor Work?
Introductory Presentation
Module F: Presentation Understanding Robot Fundamentals
Robot Programming Computer Literacy S2.
Introductory Presentation
Introductory Presentation
Exploring Computer Science Lesson 6-5
Holyoke Codes LEGO ROBOTICS
Computer Science Teachers Association Academy Lego Robotics
Introductory Presentation
Obstacle Detection.
Intro to Robotics It’s YOUR FUTURE.
Lego MINDSTORMS EV3.
LEGO MINDSTORMS NXT PROGRAMMING
Presentation transcript:

LabView Basics

Bring the VI components Together Connector Panel Block diagram = + Front Panel

Math Example- the Quadratic Equation As you can see, math isn’t too hard to program in LabView. Just make sure to pay attention to the places where a wire crosses another wire, because those jumps can cause some confusion. I branch several wires to stop the program from having to do the same thing twice. This is more to make it read easier than anything, but it may save several computer cycles in complex code.

loops

Example solutions

Example solutions

Hesap Makinası

Shift Register

Feedback Node

Sequence

Array

Case (LED orneği)

LEGO© Mindstorms Educational Kit IT+Robotics Srl A spin-off of the University of Padova

The Mindstorm NXT Kit educational In the two boxes you have: Hundreds Hardware pieces 5 Different sensors 3 motors Programmable brick to control motors and sensors To be bought apart: Mindstorm NXT-G visual programming environment .......

The NXT is the brain of a MINDSTORMS® robot 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 different operations.

NXT: the brain 360 deg. unwrapped image 32-bit ARM7 microcontroller 256 Kbytes FLASH, 64 Kbytes RAM 8-bit AVR microcontroller 4 Kbytes FLASH, 512 Byte RAM 4 input ports, 6-wire cable digital platform 3 output ports, 6-wire cable digital platform 100 x 64 pixel LCD graphical display Loudspeaker - 8 kHz sound quality. Power source: 6 AA batteries 360 deg. unwrapped image

Touch sensor The Touch Sensor gives your robot a sense of touch. The Touch Sensor detects when it is being pressed by something and when it is released again. You can use the touch Sensor to make your robot pick up things: a robotic arm equipped with a Touch Sensor lets the robot know whether or not there is something in its arm to grab. You can use a Touch Sensor to make your robot act on a command.

Sound sensor The Sound Sensor makes your robot hear! The Sound Sensor can detect both decibels [dB] and adjusted decibel [dBA]. A decibel is a measurement of sound pressure. The sensitivity of the sensor is adapted to the sensitivity of the human ear. In other words, these are the sounds that your ears are able to hear. Also, the sensor can detect some sounds that are too high or too low for the human ear to hear.

Light sensor The Light Sensor is one of the two sensors that give your robot vision The Light Sensor enables your robot to distinguish between light and dark. It can read the light intensity in a room and measure the light intensity of colored surfaces. You can make a burglar alarm robot: when an intruder turns on the light in your room the robot can react to defend your property. You can make a line-following robot or a robot that can sort things by color.

Ultrasonic sensor The Ultrasonic Sensor enables your robot to see and detect objects. You can use it to make your robot avoid obstacles, sense and measure distance, and detect movement. The Ultrasonic Sensor measures distance in centimeters and in inches. It is able to measure distances from 0 to 255 centimeters with a precision of +/- 3 cm. The Ultrasonic Sensor uses the same scientific principle as bats: it measures distance by calculating the time it takes for a sound wave to hit an object and return – just like an echo.

Ultrasonic sensor

Servo Motors The three Servo Motors give your robot the ability to move. If you use the Move block in the LEGO MINDSTORMS NXT software to program your motors, the two motors will automatically synchronize, so that your robot will move in a straight line. Built-in Rotation Sensor Each motor has a built-in Rotation Sensor. This lets your control your robot’s movements precisely. The Rotation Sensor measures motor rotations in degrees or full rotations [accuracy of +/- one degree]. The built-in Rotation Sensor in each motor also lets you set different speeds for your motors