Getting Started The Getting Started window is the first to appear when LabVIEW for LEGO MINDSTORMS starts. This window gives you the option to:
|
|
- Gervais Walton
- 7 years ago
- Views:
Transcription
1 Summary TETRIX Mastery with LabVIEW Introduction to LabVIEW What is LabVIEW? LabVIEW is a graphical programming language. It allows code to be visually organized in comparison to traditional text-based programming. The LabVIEW programming language consists of many functions, inputs, and outputs, which are physically connected with wires to create a program. LabVIEW for LEGO MINDSTORMS has been specifically tailored to work with the LEGO MINDSTORMS NXT system, containing many functions specific to the device. This makes programming LEGO MINDSTORMS and TETRIX robots very straightforward in LabVIEW. LabVIEW programs are saved as a VI, which stands for Virtual Instrument. Programs made in LabVIEW are often referred to as VIs. A program with the file extension.vi is a LabVIEW program file. What is the NXT Brick? The NXT Brick is a small computer which has three motor outputs, a display screen, four sensor inputs, and four buttons. This brick can store and execute programs files that have a.rxe extension. When LabVIEW compiles and sends a program to the robot, it is of this file type. The NXT Brick is built upon using LEGO MINDSTORMS and TETRIX elements to create a functioning robot that the user can program to complete a variety of tasks. Getting Started The Getting Started window is the first to appear when LabVIEW for LEGO MINDSTORMS starts. This window gives you the option to: Create new programs. Open existing programs. Open recent files. Take LabVIEW tutorials. Complete LabVIEW challenges. Find help. To create a new robot project, click Create Program. In the window that opens, select the Robot Project template and under the Robot Project heading, select one of the configurations, or choose Blank Robot to make a unique robot configuration. For these lessons, the FTC Arm & Gripper Robot Project will be used. 1
2 TETRIX Mastery with LabVIEW Summary Introduction to LabVIEW Click Create, give the Robot Project a name, and choose an appropriate directory in which to save it. Robot Project Center Once a new project is created, the Robot Project Center will appear. This is the robot project specific to the FTC Arm & Gripper Bot: Choose an NXT Brick to connect to. View all VIs in the project. Create a new VI in the project. Open the Schematic Editor. Contains a link to the NXT Terminal, Data Viewer, and to more applications to choose from. Add an existing VI to the project. Create a new Remote Configuration. 2
3 Summary TETRIX Mastery with LabVIEW Introduction to LabVIEW Connecting to the NXT Brick It is important to be connected to the correct NXT in the Robot Project Center, as this cannot be changed in any VI that is opened. However, if this step is missed, the Robot Project Center window will remain open, and the connection can always be made at a later time. No program can run on the NXT until this has been completed. To connect to an NXT Brick, first ensure that the brick is on and is either connected with a USB cable or has the Bluetooth both On and Visible. Next, select the correct brick from the Choose NXT menu. If it does not appear here, select the Find NXT option. To create a new program, click New VI and choose VI for NXT Target to target the program to the NXT Brick. If the correct option is not chosen, the correct function palettes may not be available once the blank VI opens. Front Panel The Front Panel is the grey window that appears. This is where controls and indicators are visible while a program runs. The Controls palette can be accessed by right-clicking anywhere on the front panel, and chosen controls can be dragged and placed in the necessary position. To be able to use controls and indicators on the front panel with the NXT Brick, the program must be run in Debug Mode to maintain communication with the brick throughout the execution of the program. Controls are inputs, and Indicators are outputs, meaning that controls give values to a function, and indicators receive values from a function. Controls are therefore used to set certain values in a program, and indicators are used to display information received from the program. Block Diagram The Block Diagram is where the code for the program is placed. To access the block diagram from the front panel, either choose Show Block Diagram from the Window menu, or press Ctrl-E on the keyboard. The toolbar at the top of the block diagram (also visible on the front panel) is used to control the program. The Functions palette can be accessed by right-clicking the block diagram. This is where all the functions necessary to create a program reside. Functions can be chosen and placed anywhere on the block diagram. Functions Each function has terminals that connect to other functions with wires. Generally, inputs are located on the left side of the function and outputs are on the right. Some inputs are on the top of the function, such is the case with motor and sensor functions. Inputs to functions are often set as constants. A constant is a number set before the program executes which does not change at any point during the program. To create a constant for any function input terminal, right-click the terminal and select Create >> Constant. Wiring When building code, it is helpful to keep all wires connecting functions clean and organized. Wires can be moved easily by clicking and dragging them or by clicking and then using the arrow keys on the keyboard to move them. Also note that differences in the appearance of wires represent the different types of data they carry: A blue wire passes an integer value. An orange wire passes a numeric value (containing a decimal). A green wire passes a Boolean value (TRUE or FALSE). A pink wire passes a string value (words and letters). A thick wire passes an array of values. Palettes Important sub-palettes that will be used to program NXT robots include NXT I/O and TETRIX, which are found in the functions palette. 3
4 TETRIX Mastery with LabVIEW Summary Introduction to LabVIEW Context Help This very useful tool in LabVIEW can be accessed by going to the Help menu and selecting Show Context Help, or by pressing Ctrl-H. When a function is hovered over, a labelled diagram, brief description, and a link to more detailed information about that function is displayed. The diagram shows what is required for each input and output for that function. Any input that is bold in the diagram is a required input. Deploying Code The toolbar at the top of the block diagram or front panel is used to control and run programs. Run This button compiles the code, sends it to the NXT Brick, and runs the code on the NXT immediately, but does not maintain the connection between the brick and the computer while the code is executing. Deploy This button compiles the code and sends it to the NXT Brick, but does not run the program. Debug This button compiles the code, sends it to the NXT Brick, and runs the code on the NXT immediately while maintaining the connection between the brick and the computer throughout the execution of the program. When using controls on the front panel to control a robot, Debug Mode must be used. Errors If there are any problems with your code, the Run button at the top will appear as a broken arrow. If this is clicked, a list of errors will appear in a new window. 4
5 Summary TETRIX Mastery with LabVIEW Introduction: In this guide, basic programming concepts within the LabVIEW for LEGO MINDSTORMS programming language will be reviewed. The FTC Arm & Gripper Bot will be programmed to respond to sensors, and make decisions based on sensor input. Basic motor and servo movement and the use of controls and indicators will also be explored. Getting Started: 1. Open the Robot Project Center and click Create Program. Under Templates, select Robot Project, and under Robot Project, select FTC Arm & Gripper. Click Create. 2. Select Programs from the Robot Files menu, then click New VI on the right side of the window and choose the VI for NXT Target option. Name this VI when prompted, and click Create. A blank VI will open. Reading Sensors: 3. Begin the program by placing a function to read the touch sensor on the block diagram. a. Select the Read Sensor function from the NXT I/O sub-palette and place it on the block diagram. b. From the polymorphic selector at the bottom of the function, select Read Touch >> Pressed. c. Create a constant for the Port terminal, and set it to the correct port number. For the FTC Arm & Gripper Bot, this should be set to Port 4. 5
6 TETRIX Mastery with LabVIEW Summary Using a While Loop 4. In order for the robot to continually check the touch sensor, instead of checking it just once and ending the program, create a While Loop around the touch sensor. This will cause the code contained to execute repeatedly, until a certain condition is met. a. From the NXT Programming sub-palette, under Structures, choose While Loop. b. Drag the loop around the existing code. Using a Case Structure: 5. Place a Case structure beside the Read Touch function to make a decision based on the status of the touch sensor. a. From the NXT Programming sub-palette, under Structures, choose Case structure. 6
7 Summary TETRIX Mastery with LabVIEW b. Drag the mouse to create space within the Case structure. c. Wire the Yes/No terminal of the Read Touch function into the Case selector of the Case structure. Moving the Servos: 6. Inside the True case of the Case structure, build code to make the robot s arm and gripper servos to go to positions 255 and 100, respectively. a. From NXT Robotics under TETRIX, choose the TETRIX Move Servos function. b. Place this function within the Case structure. 7
8 TETRIX Mastery with LabVIEW Summary c. Create a constant for the servo motors by right-clicking the Servos terminal, and selecting Create Constant. Expand the constant that appears by pressing the down arrow below the unselected motor. From the drop-down menu, choose Gripper for the first constant and Arm for the second. d. Create constants wired into the Position 1 and Position 2 terminals. Set the Position 1 constant to 100 and the Position 2 constant to 255. This will move to the Gripper servo to a position of 100 and the Arm to a position of 255, when the touch sensor is in the pressed state. 7. Create a wait function to allow half a second for them to get into position before continuing the program. a. From the NXT I/O sub-palette, choose Wait For. b. Place the Wait function next to the TETRIX Move Servos function, inside the Case structure. From the polymorphic selector, choose Wait For Time >> msec. 8
9 Summary TETRIX Mastery with LabVIEW c. Create a constant set to 500 wired to the Time terminal of the wait function. This will instruct the robot to wait for 500 milliseconds, or half a second. Reading the Ultrasonic Sensor: 8. Build the code which will stop the While Loop when the ultrasonic sensor reads a value of less than 10 cm, signalling that an object is directly in front of the sensor. Since there is no code outside the While Loop, when the loop is terminated, the program will end. a. Place a Read Sensor block next to the Case structure, and choose Read Ultrasonic from the polymorphic selector. b. Create a constant in the Port terminal set to Port 2. c. From the NXT Programming sub-palette, under Comparison, choose Less?. 9
10 TETRIX Mastery with LabVIEW Summary d. Place the Less? function next to the Read Ultrasonic function, and wire the Distance output terminal into the top terminal, labelled x, of the Less? function. e. Create a constant wired to the bottom terminal, labelled y, of the Less? function. Wire the output of the Less? function to the Loop Condition terminal of the While Loop. Complete the Code: 9. Wire the NXT Terminals of each NXT function to ensure the tasks are carried out in the correct sequence. Ensure to wire through both cases of the Case structure. Modify the Code: Move the DC Motors in Place of the Servos: 1. Create a TETRIX Move DC Motors function by selecting it from the TETRIX palette in NXT Programming. 2. Create a constant wired to the Motor terminal. Expand the constant and set the motors to Right Wheel and Left Wheel. 10
11 Summary TETRIX Mastery with LabVIEW 3. Create constants wired to the Power/Speed 1 and Power/Speed 2 terminals. This will be the drive motor power. If the robot is to go straight forward or straight backward, one constant can be wired into both terminals, as the right and left motors will need to have the same power. 4. It is important to remember that the TETRIX DC Motors do not turn off until they receive a command to do so. For this reason, any time a TETRIX Move DC Motors command is used, a TETRIX Stop DC Motors command should also be incorporated into the program. The motor constants are wired to the same position in both functions. Note that the same motor constants can be used for both functions to save space. Create a Control and Indicator: To control a value in the program manually from the Front Panel, a control must be added. A control is added to a function in the place of a constant. To view a value in the program on the Front Panel, an indicator must be added. An indicator is wired to the output of a function. 1. Add a numeric control by right-clicking the Front Panel and selecting one of the control options in the Numeric palette. For this exercise, one of the slider options is recommended. Notice that a new function also appears on the block diagram when this control is placed on the front panel. Note that the control can be renamed by clicking the current name and typing a new one. Notice that the control has DBL at the bottom of the icon that appears on the block diagram. This shows the representation of the value stored, in this case, a double precision representation. This can be changed to a different type of representation by right-clicking the icon on the block diagram or the control on the front panel, and selecting one of the options under Representation. 2. Add a Numeric Indicator on the Front Panel from the top row of the Numeric palette. This displays values that are passed to it. Notice that another new function appears on the block diagram. Place this function just to the right of the control, leaving a little space in between to place one more function. Notice that the control has an arrow on the right side of the function, and the indicator has an arrow on the left. This is because a control only has an out put terminal, and an indicator only has an input. 11
12 TETRIX Mastery with LabVIEW Summary 3. If the control was directly wired to the indicator and the program run, the indicator would simply read the value the control has been set to. Place an Add function between the control and indicator. Connect the output of the control to one of the inputs of the add function, and the output of the add function to the input of the indicator. Create a constant for the other input terminal of the Add function, and set it to a value. The indicator on the front panel will now display the result of the control added to the constant that has been set when the program is run. 4. To change the range of the control, right-click it on either the block diagram or the front panel and choose the Properties option. Select the Scale tab at the top. The range can be changed in the Scale Range section of the window. Click OK to apply the changes. 12
Getting Started Manual
Getting Started Manual LabVIEW LEGO MINDSTORMS NXT Module The LabVIEW LEGO MINDSTORMS NXT Module enables you to perform the following tasks: Develop LabVIEW VIs that run on a host computer and communicate
More informationAdditional Guides. TETRIX Getting Started Guide NXT Brick Guide
Preparing the NXT Brick Now that a functional program has been created, it must be transferred to the NXT Brick and then run. This is a perfect time to take a look at the NXT Brick in detail. The NXT Brick
More informationTutorial for Programming the LEGO MINDSTORMS NXT
Tutorial for Programming the LEGO MINDSTORMS NXT Table of contents 1 LEGO MINDSTORMS Overview 2 Hardware 2.1 The NXT Brick 2.2 The Servo Motors 2.3 The Sensors 3 Software 3.1 Starting a Program 3.2 The
More informationExercise 10: Basic LabVIEW Programming
Exercise 10: Basic LabVIEW Programming In this exercise we will learn the basic principles in LabVIEW. LabVIEW will be used in later exercises and in the project part, as well in other courses later, so
More informationEET 310 Programming Tools
Introduction EET 310 Programming Tools LabVIEW Part 1 (LabVIEW Environment) LabVIEW (short for Laboratory Virtual Instrumentation Engineering Workbench) is a graphical programming environment from National
More informationThe second goal is to provide a list of tips, tricks, and best known methods that have been discovered over the life span of the course.
ECE1882 LEGO NXT Brick Programming Guide Introduction This document was written with two goals in mind. The first is to orient a new user to the graphical programming language used in the MindSpring NXT
More informationLabVIEW Day 1 Basics. Vern Lindberg. 1 The Look of LabVIEW
LabVIEW Day 1 Basics Vern Lindberg LabVIEW first shipped in 1986, with very basic objects in place. As it has grown (currently to Version 10.0) higher level objects such as Express VIs have entered, additional
More informationProgramming LEGO NXT Robots using NXC
Programming LEGO NXT Robots using NXC This text programming language derived from C language is bended together with IDE BricxCC on standard firmware LEGO Mindstorms. This can be very convenient for those,
More informationHow To Program An Nxt Mindstorms On A Computer Or Tablet Computer
NXT Generation Robotics Introductory Worksheets School of Computing University of Kent Copyright c 2010 University of Kent NXT Generation Robotics These worksheets are intended to provide an introduction
More informationHands-On: Introduction to Object-Oriented Programming in LabVIEW
Version 13.11 1 Hr Hands-On: Introduction to Object-Oriented Programming in LabVIEW Please do not remove this manual. You will be sent an email which will enable you to download the presentations and an
More informationCONTENTS. What is ROBOTC? Section I: The Basics
BEGINNERS CONTENTS What is ROBOTC? Section I: The Basics Getting started Configuring Motors Write Drive Code Download a Program to the Cortex Write an Autonomous Section II: Using Sensors Sensor Setup
More informationLab 4 - Data Acquisition
Spring 11 Lab 4 - Data Acquisition Lab 4-1 Lab 4 - Data Acquisition Format This lab will be conducted during your regularly scheduled lab time in a group format. Each student is responsible for learning
More informationFirst Bytes Programming Lab 2
First Bytes Programming Lab 2 This lab is available online at www.cs.utexas.edu/users/scottm/firstbytes. Introduction: In this lab you will investigate the properties of colors and how they are displayed
More informationQuick Start Guide to computer control and robotics using LEGO MINDSTORMS for Schools
Quick Start Guide to computer control and robotics using LEGO MINDSTORMS for Schools www.lego.com/education/mindstorms LEGO, the LEGO logo and MINDSTORMS are trademarks of the LEGO Group. 2004 The LEGO
More informationunderstanding sensors
The LEGO MINDSTORMS NXT 2.0 robotics kit includes three types of sensors: Ultrasonic, Touch, and Color. You can use these sensors to build a robot that makes sounds when it sees you or to build a vehicle
More informationTETRIX Add-On Extensions. Encoder Programming Guide (ROBOTC )
Introduction: In this extension, motor encoders will be added to the wheels of the Ranger Bot. The Ranger Bot with Encoders will be programmed to move forward until it detects an object, turn 90, and move
More informationAdvanced Programming with LEGO NXT MindStorms
Advanced Programming with LEGO NXT MindStorms Presented by Tom Bickford Executive Director Maine Robotics Advanced topics in MindStorms Loops Switches Nested Loops and Switches Data Wires Program view
More informationEasyC. Programming Tips
EasyC Programming Tips PART 1: EASYC PROGRAMMING ENVIRONMENT The EasyC package is an integrated development environment for creating C Programs and loading them to run on the Vex Control System. Its Opening
More informationIntroduction to LabVIEW
Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics Introduction to LabVIEW HANS- PETTER HALVORSEN, 2014.03.07 Faculty of Technology, Postboks 203,
More informationLab 3: Introduction to Data Acquisition Cards
Lab 3: Introduction to Data Acquisition Cards INTRODUCTION: In this lab, you will be building a VI to display the input measured on a channel. However, within your own VI you will use LabVIEW supplied
More informationBluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205]
Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205] Users Manual Robokits India info@robokits.co.in http://www.robokitsworld.com Page 1 Bluetooth + USB 16 Servo Controller is used to control up to
More informationClassroom Activities for the Busy Teacher: EV3
Classroom Activities for the Busy Teacher: EV3 Table of Contents Chapter 1: Introduction... 1 Chapter 2: RileyRover Basics... 5 Chapter 3: Keeping Track... 13 Chapter 4: What is a Robot?... 17 Chapter
More informationfakultät für informatik informatik 12 technische universität dortmund Data flow models Peter Marwedel Informatik 12 TU Dortmund Germany
12 Data flow models Peter Marwedel Informatik 12 TU Dortmund Germany Models of computation considered in this course Communication/ local computations Communicating finite state machines Data flow model
More informationDesigning a Schematic and Layout in PCB Artist
Designing a Schematic and Layout in PCB Artist Application Note Max Cooper March 28 th, 2014 ECE 480 Abstract PCB Artist is a free software package that allows users to design and layout a printed circuit
More information5. Tutorial. Starting FlashCut CNC
FlashCut CNC Section 5 Tutorial 259 5. Tutorial Starting FlashCut CNC To start FlashCut CNC, click on the Start button, select Programs, select FlashCut CNC 4, then select the FlashCut CNC 4 icon. A dialog
More informationC.I. La chaîne d information LES CAPTEURS. Page 1 sur 5
LES CAPTEURS C.I. La chaîne d information 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. Suggestions for
More informationGetting Started with the LabVIEW Mobile Module Version 2009
Getting Started with the LabVIEW Mobile Module Version 2009 Contents The LabVIEW Mobile Module extends the LabVIEW graphical development environment to Mobile devices so you can create applications that
More informationWebEx Sharing Resources
WebEx Sharing Resources OTS PUBLICATION: WX0 REVISED: 4/8/06 04 TOWSON UNIVERSITY OFFICE OF TECHNOLOGY SERVICES =Shortcut =Advice =Caution Introduction During a WebEx session, the host has the ability
More informationTo Begin Customize Office
To Begin Customize Office Each of us needs to set up a work environment that is comfortable and meets our individual needs. As you work with Office 2007, you may choose to modify the options that are available.
More informationIntroduction WELCOME TO LEGO MINDSTORMS EDUCATION
NXT User Guide Introduction WELCOME TO LEGO MINDSTORMS EDUCATION LEGO MINDSTORMS Education is the next generation in educational robotics, enabling students to discover Science, Technology, Engineering
More informationGetting Started with the LabVIEW Mobile Module
Getting Started with the LabVIEW Mobile Module Contents The LabVIEW Mobile Module extends the LabVIEW graphical development environment to Mobile devices so you can create applications that run on Windows
More informationHow to test and debug an ASP.NET application
Chapter 4 How to test and debug an ASP.NET application 113 4 How to test and debug an ASP.NET application If you ve done much programming, you know that testing and debugging are often the most difficult
More informationIntroduction WELCOME TO LEGO MINDSTORMS EDUCATION
NXT User Guide Introduction WELCOME TO LEGO MINDSTORMS EDUCATION LEGO MINDSTORMS Education is the next generation in educational robotics, enabling students to discover Science, Technology, Engineering
More informationFUNDAMENTALS OF ROBOTICS
FUNDAMENTALS OF ROBOTICS Lab exercise Stäubli AULINAS Josep (u1043469) GARCIA Frederic (u1038431) Introduction The aim of this tutorial is to give a brief overview on the Stäubli Robot System describing
More informationSTEP 7 MICRO/WIN TUTORIAL. Step-1: How to open Step 7 Micro/WIN
STEP 7 MICRO/WIN TUTORIAL Step7 Micro/WIN makes programming of S7-200 easier. Programming of S7-200 by using Step 7 Micro/WIN will be introduced in a simple example. Inputs will be defined as IX.X, outputs
More informationDSP Laboratory: Analog to Digital and Digital to Analog Conversion
OpenStax-CNX module: m13035 1 DSP Laboratory: Analog to Digital and Digital to Analog Conversion Erik Luther This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution License
More informationWelcome to Bridgit @ CSU The Software Used To Data Conference.
Welcome to Bridgit @ CSU The Software Used To Data Conference. Overview SMART Bridgit software is a client/server application that lets you share programs and information with anyone, anywhere in the world.
More informationRemote Monitoring and Control of the R&S FSV with a Web Browser
Rohde & Schwarz Products: R&S FSV3, R&S FSV7, R&S FSV13, R&S FSV30 Remote Monitoring and Control of the R&S FSV with a Web Browser Application Note This application note describes remote operation or monitoring
More information1 Introduction. 2 Project Browser. 3 FlowStone Editor
USER GUIDE C O N T E N T S CHAPTER 1 1 Introduction 3 OVERVIEW... 4 ABOUT THIS GUIDE...4 CHAPTER 2 2 Project Browser 5 OVERVIEW... 6 NAVIGATOR... 6 TOOLBAR...7 PROJECT LIST... 7 PROJECT ACTIONS... 9 OPENING
More informationLabVIEW Lesson 5 Clusters
LabVIEW Lesson 5 Clusters Lesson Overview What are clusters? How to create a cluster. How to create a constant cluster. How to use the various cluster functions. I. What is a cluster? a. A cluster is similar
More informationExcel 2007 Basic knowledge
Ribbon menu The Ribbon menu system with tabs for various Excel commands. This Ribbon system replaces the traditional menus used with Excel 2003. Above the Ribbon in the upper-left corner is the Microsoft
More informationUser Guide to LabVIEW & APT
User Guide to LabVIEW & APT Guide to LabVIEW and APT Page 1 Contents CHAPTER 1 INTRODUCTION TO LABVIEW AND APT...6 LabVIEW...6 APT...6 APT within LabVIEW...6 CHAPTER 2 LABVIEW PROGRAMS...7 Front Panel...7
More informationChoosing your Preferred Colours in Windows
Choosing your Preferred Colours in Windows Some people will occasionally find certain text and background combinations difficult to read, while others prefer to always have a certain colour combination
More informationPetrel TIPS&TRICKS from SCM
Petrel TIPS&TRICKS from SCM Maps: Knowledge Worth Sharing Map Annotation A map is a graphic representation of some part of the earth. In our industry, it may represent either the surface or sub surface;
More informationCreating a Web Service using IBM Rational HATS. For IBM System i (5250) Creating a Web Service using HATS 1
Creating a Web Service using IBM Rational HATS For IBM System i (5250) Creating a Web Service using HATS 1 Lab instructions This lab teaches you how to use IBM Rational HATS to create a Web service that
More informationOhio University Computer Services Center August, 2002 Crystal Reports Introduction Quick Reference Guide
Open Crystal Reports From the Windows Start menu choose Programs and then Crystal Reports. Creating a Blank Report Ohio University Computer Services Center August, 2002 Crystal Reports Introduction Quick
More informationPRODUCTIVITY THROUGH INNOVATION 600 CONTROL DIRECT DRIVE TECHNICAL/OPERATION MANUAL
Rev. D PRODUCTIVITY THROUGH INNOVATION 600 CONTROL DIRECT DRIVE TECHNICAL/OPERATION MANUAL 10 BORIGHT AVENUE, KENILWORTH NEW JERSEY 07033 TELEPHONE: 800-524-0273 FAX: 908-686-9317 TABLE OF CONTENTS Page
More information4. Do you have a VGA splitter ( Y Cable)? a document camera?
Hooking up your computer to your projector and/or doc camera These instructions will assist you in performing a proper hookup of your computer to your projector and/or document camera. The instructions
More informationVisual Basic 2010 Essentials
Visual Basic 2010 Essentials Visual Basic 2010 Essentials First Edition 2010 Payload Media. This ebook is provided for personal use only. Unauthorized use, reproduction and/or distribution strictly prohibited.
More informationGetting Started with the LabVIEW Embedded Module for ARM Microcontrollers 1.0 For the Keil MCB2300
Getting Started with the LabVIEW Embedded Module for ARM Microcontrollers 1.0 For the Keil MCB2300 Contents The LabVIEW Embedded Module for ARM Microcontrollers is a comprehensive graphical development
More information3D-GIS in the Cloud USER MANUAL. August, 2014
3D-GIS in the Cloud USER MANUAL August, 2014 3D GIS in the Cloud User Manual August, 2014 Table of Contents 1. Quick Reference: Navigating and Exploring in the 3D GIS in the Cloud... 2 1.1 Using the Mouse...
More informationUsing Flow Control with the HEAD Recorder
03/15 Using with the HEAD Recorder The HEAD Recorder is a data acquisition software program that features an editable Flow Control function. This function allows complex program sequences to be predefined,
More informationBasic Computer Skills for Beginners. Mesa Regional Family History Center
Basic Computer Skills for Beginners Mesa Regional Family History Center Know your Keyboard Most keys on the keyboard are the same as an electric typewriter. The four arrows (lower right side) move the
More informationLabVIEW Day 6: Saving Files and Making Sub vis
LabVIEW Day 6: Saving Files and Making Sub vis Vern Lindberg You have written various vis that do computations, make 1D and 2D arrays, and plot graphs. In practice we also want to save that data. We will
More informationEV3 Programming. Overview for FLL Coaches. A very big high five to Tony Ayad
EV3 Programming Overview for FLL Coaches A very big high five to Tony Ayad 2013 Nature s Fury Coach Call Basic programming of the Mindstorm EV3 Robot People Introductions Deborah Kerr & Faridodin Lajvardi
More informationWorking with SQL Server Integration Services
SQL Server Integration Services (SSIS) is a set of tools that let you transfer data to and from SQL Server 2005. In this lab, you ll work with the SQL Server Business Intelligence Development Studio to
More informationCAPITAL V8. Capital Business Software Tutorial Series. Introduction to Capital Business Manager V8 User Interface 1.2
CAPITAL V8 Capital Business Software Tutorial Series Introduction to Capital Business Manager V8 User Interface 1.2 C A P I T A L O F F I C E B U S I N E S S S O F T W A R E Capital Business Software Tutorial
More informationCORSAIR GAMING KEYBOARD SOFTWARE USER MANUAL
CORSAIR GAMING KEYBOARD SOFTWARE USER MANUAL TABLE OF CONTENTS CORSAIR UTILITY ENGINE OVERVIEW PROFILES 1 9 Introduction 2 Starting the Corsair Utility Engine 2 Profiles: Settings for a Specific Program
More informationCREATE A 3D MOVIE IN DIRECTOR
CREATE A 3D MOVIE IN DIRECTOR 2 Building Your First 3D Movie in Director Welcome to the 3D tutorial for Adobe Director. Director includes the option to create three-dimensional (3D) images, text, and animations.
More informationTask Card #2 SMART Board: Notebook
Task Card #2 SMART Board: Notebook Objectives: Participants will learn how to utilize the SMART Notebook. Table of Contents: Launching The SMART Notebook Page 1 Entering Text Page 1 Top Toolbar Page 2
More informationAODA Mouse Pointer Visibility
AODA Mouse Pointer Visibility Mouse Pointer Visibility Helpful if you have trouble viewing the mouse pointer. Microsoft Windows based computers. Windows XP Find the pointer 1. Click the Start button or
More information2. How to Use SMART Board as a Projector and Whiteboard
Page 1 Smart Board Getting Started Smart Board is an interactive whiteboard developed by SMART Technologies that combines the capabilities of a data projector and a white board. Use the SMART Board to
More informationAppointment Scheduler
EZClaim Appointment Scheduler User Guide Last Update: 11/19/2008 Copyright 2008 EZClaim This page intentionally left blank Contents Contents... iii Getting Started... 5 System Requirements... 5 Installing
More informationECDL. European Computer Driving Licence. Spreadsheet Software BCS ITQ Level 2. Syllabus Version 5.0
European Computer Driving Licence Spreadsheet Software BCS ITQ Level 2 Using Microsoft Excel 2010 Syllabus Version 5.0 This training, which has been approved by BCS, The Chartered Institute for IT, includes
More informationInformation Technology Solutions
Connecting People, Process Information & Data Network Systems Diagnostic Testing Information Technology Solutions Getting started in Workflow Designer Prior Learning 1. While it helps to have some knowledge
More informationCreating a Poster in PowerPoint 2010. A. Set Up Your Poster
View the Best Practices in Poster Design located at http://www.emich.edu/training/poster before you begin creating a poster. Then in PowerPoint: (A) set up the poster size and orientation, (B) add and
More informationRemote Monitoring and Control of the R&S FSL with a Web Browser
Rohde & Schwarz Products: R&S FSL3, R&S FSL6, R&S FSL18 Remote Monitoring and Control of the R&S FSL with a Web Browser Application Note This application notes describes remote operation or monitoring
More informationTestManager Administration Guide
TestManager Administration Guide RedRat Ltd July 2015 For TestManager Version 4.57-1 - Contents 1. Introduction... 3 2. TestManager Setup Overview... 3 3. TestManager Roles... 4 4. Connection to the TestManager
More informationApp Inventor Drum Machine Instructions (Project #1) (Version 2 of App Inventor) Description:
App Inventor Drum Machine Instructions (Project #1) (Version 2 of App Inventor) Description: App Inventor is a web based tool that allows the user to create apps for Android devices. The user interface
More informationGeocortex HTML 5 Viewer Manual
1 FAQ Nothing Happens When I Print? How Do I Search? How Do I Find Feature Information? How Do I Print? How can I Email A Map? How Do I See the Legend? How Do I Find the Coordinates of a Location? How
More information6. If you want to enter specific formats, click the Format Tab to auto format the information that is entered into the field.
Adobe Acrobat Professional X Part 3 - Creating Fillable Forms Preparing the Form Create the form in Word, including underlines, images and any other text you would like showing on the form. Convert the
More informationDesigning a Graphical User Interface
Designing a Graphical User Interface 1 Designing a Graphical User Interface James Hunter Michigan State University ECE 480 Design Team 6 5 April 2013 Summary The purpose of this application note is to
More informationCan Traffic Accidents be eliminated by Robots?
Can Traffic Accidents be eliminated by Robots? Elementary Science and Technology Grade 7 Teaching- learning Module for Unit Light and Sound Abstract This modules leads to a decision making activity related
More informationCreating tables of contents and figures in Word 2013
Creating tables of contents and figures in Word 2013 Information Services Creating tables of contents and figures in Word 2013 This note shows you how to create a table of contents or a table of figures
More informationIntroduction to Visio 2003 By Kristin Davis Information Technology Lab School of Information The University of Texas at Austin Summer 2005
Introduction to Visio 2003 By Kristin Davis Information Technology Lab School of Information The University of Texas at Austin Summer 2005 Introduction This tutorial is designed for people who are new
More informationCustomer admin guide. UC Management Centre
Customer admin guide UC Management Centre June 2013 Contents 1. Introduction 1.1 Logging into the UC Management Centre 1.2 Language Options 1.3 Navigating Around the UC Management Centre 4 4 5 5 2. Customers
More informationPresentations and PowerPoint
V-1.1 PART V Presentations and PowerPoint V-1.2 Computer Fundamentals V-1.3 LESSON 1 Creating a Presentation After completing this lesson, you will be able to: Start Microsoft PowerPoint. Explore the PowerPoint
More informationNorth Texas FLL Coaches' Clinics. Beginning Programming October 2014. Patrick R. Michaud pmichaud@pobox.com republicofpi.org
North Texas FLL Coaches' Clinics Beginning Programming October 2014 Patrick R. Michaud pmichaud@pobox.com republicofpi.org Goals Learn basics of Mindstorms programming Be able to accomplish some missions
More informationGephi Tutorial Visualization
Gephi Tutorial Welcome to this Gephi tutorial. It will guide you to the basic and advanced visualization settings in Gephi. The selection and interaction with tools will also be introduced. Follow the
More informationMicrosoft PowerPoint 2010 Handout
Microsoft PowerPoint 2010 Handout PowerPoint is a presentation software program that is part of the Microsoft Office package. This program helps you to enhance your oral presentation and keep the audience
More informationProject Management within ManagePro
Project Management within ManagePro This document describes how to do the following common project management functions with ManagePro: set-up projects, define scope/requirements, assign resources, estimate
More informationWindows Movie Maker 2012
Windows Movie Maker 2012 Open Windows Movie Maker A shortcut for Movie Maker should be on the desktop, but if it is not, you can search for the program by touching the right edge of the screen and swiping
More informationMICROSOFT OFFICE ACCESS 2007 - NEW FEATURES
MICROSOFT OFFICE 2007 MICROSOFT OFFICE ACCESS 2007 - NEW FEATURES Exploring Access Creating and Working with Tables Finding and Filtering Data Working with Queries and Recordsets Working with Forms Working
More informationTabletWorks Help Index 1
TabletWorks Help Index 1 When the driver for your tablet type has been installed, the TabletWorks Control Panel is set up on the Windows Control Panel. The TabletWorks Control Panel is divided into several
More informationSmart Sync. Computer Classroom Management Software. What is SMART Sync? Table of Contents
Smart Sync Computer Classroom Management Software What is SMART Sync? SMART Sync software helps instructors manage the computers in their classroom. SMART Sync keeps a student engaged and focused, and
More informationWebSphere Business Monitor V6.2 Business space dashboards
Copyright IBM Corporation 2009 All rights reserved IBM WEBSPHERE BUSINESS MONITOR 6.2 LAB EXERCISE WebSphere Business Monitor V6.2 What this exercise is about... 2 Lab requirements... 2 What you should
More informationLab 1: Full Adder 0.0
Lab 1: Full Adder 0.0 Introduction In this lab you will design a simple digital circuit called a full adder. You will then use logic gates to draw a schematic for the circuit. Finally, you will verify
More informationCATIA Basic Concepts TABLE OF CONTENTS
TABLE OF CONTENTS Introduction...1 Manual Format...2 Log on/off procedures for Windows...3 To log on...3 To logoff...7 Assembly Design Screen...8 Part Design Screen...9 Pull-down Menus...10 Start...10
More informationRunning a Load Flow Analysis
Running a Load Flow Analysis The purpose of this tutorial is to introduce the Load Flow Analysis module, and provide instructions on how to run a load flow study. In addition, an example of how to regulate
More informationMouse and Pointer Settings. Technical Brief
Mouse and Pointer Settings Technical Brief Avocent, the Avocent logo, DSView, AutoView, SwitchView, DSR, OSCAR and AVWorks are trademarks or registered trademarks of Avocent Corporation or its affiliates.
More informationHow to connect your Victron to a computer with VE Bus Quick Configure
How to connect your Victron to a computer with VE Bus Quick Configure Before connecting your Victron to a computer the following is important: - Only identical models with VE Bus software (see sticker
More informationMicrosoft Access 2010 Part 1: Introduction to Access
CALIFORNIA STATE UNIVERSITY, LOS ANGELES INFORMATION TECHNOLOGY SERVICES Microsoft Access 2010 Part 1: Introduction to Access Fall 2014, Version 1.2 Table of Contents Introduction...3 Starting Access...3
More informationTo launch the Microsoft Excel program, locate the Microsoft Excel icon, and double click.
EDIT202 Spreadsheet Lab Assignment Guidelines Getting Started 1. For this lab you will modify a sample spreadsheet file named Starter- Spreadsheet.xls which is available for download from the Spreadsheet
More informationTutorial for Tracker and Supporting Software By David Chandler
Tutorial for Tracker and Supporting Software By David Chandler I use a number of free, open source programs to do video analysis. 1. Avidemux, to exerpt the video clip, read the video properties, and save
More informationNext Gen Platform: Team & Mentor Guide
Next Gen Platform: Team & Mentor Guide 1 Introduction For the 2015-2016 season, the FIRST Tech Challenge (FTC) will be adopting a new controller for its robot competitions. The new platform, which will
More informationMicrosoft Visual Studio 2010 Instructions For C Programs
Microsoft Visual Studio 2010 Instructions For C Programs Creating a NEW C Project After you open Visual Studio 2010, 1. Select File > New > Project from the main menu. This will open the New Project dialog
More informationBuilding Robots with NXT and LEJOS. Introduc<on. What is the NXT Robot Pla@orm? Michael Wooldridge (mjw @ liv.ac.uk)
Building Robots with NXT and LEJOS Introduc
More informationWhat is OneDrive for Business at University of Greenwich? Accessing OneDrive from Office 365
This guide explains how to access and use the OneDrive for Business cloud based storage system and Microsoft Office Online suite of products via a web browser. What is OneDrive for Business at University
More informationGoogle Sites: Site Creation and Home Page Design
Google Sites: Site Creation and Home Page Design This is the second tutorial in the Google Sites series. You should already have your site set up. You should know its URL and your Google Sites Login and
More informationMS WORD 2007 (PC) Macros and Track Changes Please note the latest Macintosh version of MS Word does not have Macros.
MS WORD 2007 (PC) Macros and Track Changes Please note the latest Macintosh version of MS Word does not have Macros. Record a macro 1. On the Developer tab, in the Code group, click Record Macro. 2. In
More information