Introduction to programming moway
|
|
|
- Joan Phelps
- 10 years ago
- Views:
Transcription
1 moway
2 Contents Contents... 1 Introduction... 2 Flowcharts... 2 Movement blocks... 5 Conditionals... 6 Loops... 7 AND/OR Operators... 8 Setting flowcharts in order
3 Introduction In this tutorial we will be discussing some basic concepts for those new to programming the moway robot. The easiest way to begin is to start using flowcharts. We will be dealing with the basic aspects of programming, such as what a condition is, the concepts AND and OR, and how these can help us control our robot. To gain a proper understanding, examples of programs carried out in MowayWorld (moway s programming software) have been included. You can thus try to program the robot and get a better understanding of how it works. Once you have run the demonstration programs used in this tutorial, you can take the courage to advance your knowledge with more complex programs. Flowcharts Robots are controlled by programs consisting of a series of tasks that the robot performs in a specific order. Flowcharts are used in programming the moway robot. Question: What is a flowchart? Answer: A flowchart represents a program graphically using blocks and arrows. ( ) The blocks (or modules) are the actions to be performed by the robot when we program it, as illustrated below: move forward, switch a light on, check the sensors, etc. Action 1 Action 2 The arrows show the program flow, i.e. the order in which the robot will perform the actions indicated in the blocks. Etc. ( ) 2
4 A set of actions is displayed below to serve us as an example of a possible program for moway. The actions are move forward and switch the light on. 1. Program start 2. To move forward for a period of 1 second. 3. To switch the front light on 4. Program end Let s now see how this program can be represented in a flowchart. As has been said before, actions are viewed inside blocks. The order of the actions is indicated by connecting these with arrows. An example of a possible set of tasks performed by the robot is shown on the right hand side: START Move forward for 1 second Switch on the front LED END This way to represent programs makes it much easier to understand, especially in the case of complex programs, with a number of actions. The actions to be performed (and their order) can be seen and understood at a brief glance. NOTE: The order of the tasks is of key importance. In the previous example, the robot moves forward with the light off, stops and then switches the light on. If we changed the order of the tasks (i.e. commanding the robot to switch on the light first and then move forward), the robot would move forward with the light on and then it would stop. 3
5 The MowayWorld software allows users to program the moway using flowcharts, which makes it very easy to start working with moway. Our previous example with MowayWorld is shown below: Use the Movement -> Straight block and the Lights block. Complete the program using the Finish block. The configuration of the Movement -> Straight and Lights blocks is as follows: 4
6 Movement blocks Movement blocks are used for the robot to move on its two wheels. You can command the robot to move forward, move backwards, turn round or even control each of the wheels independently. These blocks can run for both a specified and unspecified period of time and/or distance. This means you can select the robot (a) to move for some time and stop afterwards; (b) to move until travelling a distance you have fixed, or (c) to move nonstop. PUT IT TO THE TEST: You can start with a program to make moway move forward ( Movement -> Straight block). Change the parameters of the Flow control section (continuously, constant time, constant distance ) and check up on what happens. If you use a block to make moway go forward in a straight line for an indefinite period of time, and then you use the "Movement -> Rotation" block, the robot will only rotate. PUT IT TO THE TEST: Test this set of blocks on your robot. You will see that the robot only rotates without moving forward. If you wish to know why, read on. 5
7 When selecting the option continuously, the robot will move forward until the next movement block is reached. However, as the next block (rotation) is right afterwards, the robot hardly has time to move forward and immediately goes on to rotate. That is why we cannot see the robot s forward movement. In order to solve it, set in the "Movement -> Straight" block either how far or how long we want the robot to move forward before rotating. Conditionals A conditional block is an action whose result depends on a condition. For example, let s say we want moway to move forward until it encounters an obstacle. When the obstacle is detected, moway will have to stop until we remove the former. Next, the robot will start moving again. That is, the condition needed for the robot to stop is that its obstacle sensors detect an obstacle in front of the robot. If there is an obstacle, the sensors will detect it and the condition will be true (green tick). At this point, the robot is supposed to stop. If there is no obstacle, the sensors will not detect anything and the condition will be false (red cross). The robot will then move forward. PUT IT TO THE TEST: Test this set of blocks on your robot. As you will see, it does not work properly. If you wish to know why, read the following passage. 6
8 Loops So far, we have seen that programs have a start and an end. This is not always the case. The problem about the previous chapter was that moway would check the obstacle sensors only once, it would perform one action (moving forward if an obstacle is not detected or stopping if it is detected) and then the program would end. In order to make the previous program work correctly, it is necessary to continually check the sensors. For that purpose, we will write a looping program, that is, a closed circle : 1. Remove the Finish block. 2. Link the Stop block with the Obstacles block. 3. Finally, link the Movement -> Straight block with the Obstacles block. We have just created a loop. The robot will perform the same program over and over and check for any obstacle. PUT IT TO THE TEST: Test this program on your robot. The "Obstacle" block can be configured to check the central sensors. The Straight block is configured to perform continuously. 7
9 When you switch the robot on, it will move forward. If you place your hand in front of the robot, it will stop until the hand is turned away. AND/OR Operators In the Obstacle and Line conditional blocks, you can select either AND or OR, together with what sensors you want moway to use. Let s see the difference between these two options. Question: What is the meaning of the AND/OR options? Answer: If you choose the AND option, the output of the block will be true when ALL the conditions are met. For example, if the two obstacle central sensors are activated and the AND box is ticked, the output will be true when the left central sensor detects the obstacle and the right central sensor detects another obstacle. 8
10 PUT IT TO THE TEST Make a program that switches the frontal LED on when the output of the "Obstacles block is true. You will see that the LED only switches on when both of the sensors detect obstacles. However, if you choose the OR option, the output of the block will be true when ANYONE of the conditions is met. For example, if you activate the two obstacle central sensors and tick the OR checkbox, the output will be true when either the left central sensor detects an obstacle or the right central sensor detects an obstacle. 9
11 PUT IT TO THE TEST Make a program that switches the frontal LED on when the output of the "Obstacles block is true. You will see that in this case the LED switches on when any of the sensors detects an obstacle. Setting flowcharts in order Finally, here are some tips for building your flowcharts: Set the blocks in a neat order to gain a clearer understanding of the program flow. The following two images show the same program. As can be seen, the left-hand image is much easier to understand. 10
12 Set the true outputs of the conditionals on the same side. For example, in the case of a flowchart containing several conditional blocks, set the true output actions on the left and the true ones on the right. This is not compulsory, but it leads to a better understanding of the program. Try to avoid arrow crossing. If that happens, it is possible to modify the design through the marks that will appear whenever you place the cursor on them. 11
Tutorial 1. Introduction to robot
Tutorial 1. Introduction to moway robot www.moway-robot.com 1 Index INTRODUCTION... 2 MOWAY ROBOT... 2 MOWAY PERSON COMPARISON... 6 HEARING SENSE EXAMPLE... 11 VISION EXAMPLE... 12 TOUCH SENSE EXAMPLE...
understanding 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
Lego Robot Tutorials Touch Sensors
Lego Robot Tutorials Touch Sensors Bumper Cars with a Touch Sensor With a touch sensor and some robot programming, you can make your robot search its way around the room. It can back up and turn around
How 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
TETRIX 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
MOWAY BEGINNERS MANUAL
BEGINNERS MANUAL Page 2 of 84 Copyright (c) 2013 Bizintek Innova, S.L. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version
Advanced 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
North Texas FLL Coaches' Clinics. Beginning Programming October 2014. Patrick R. Michaud [email protected] republicofpi.org
North Texas FLL Coaches' Clinics Beginning Programming October 2014 Patrick R. Michaud [email protected] republicofpi.org Goals Learn basics of Mindstorms programming Be able to accomplish some missions
How To Turn On A Robot On A Computer On A Black Box On A Pc Or Macbook
Written Directions for EV3 Line Follow (Heaviside Algorithm) Description: Given a black line and the light sensor on the EV3 robot, we want to have the light sensor read values from the reflected light.
Blender Notes. Introduction to Digital Modelling and Animation in Design Blender Tutorial - week 9 The Game Engine
Blender Notes Introduction to Digital Modelling and Animation in Design Blender Tutorial - week 9 The Game Engine The Blender Game Engine This week we will have an introduction to the Game Engine build
Dr Robot C# Advance Sputnik Demo Program
25 Valleywood Drive, Unit 20 Markham, Ontario, L3R 5L9, Canada Tel: (905) 943-9572 Fax: (905) 943-9197 [email protected] Dr Robot C# Advance Sputnik Demo Program Version: 1.0.0 June 2008-1 - Copyright
Programming 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,
chapter 3 basic driving skills
chapter 3 basic driving skills When curving to the left, keep the front wheels close to the right edge of the lane to keep your driver s side rear wheels out of the next lane of traffic. Curve ahead slow
Programming in Access VBA
PART I Programming in Access VBA In this part, you will learn all about how Visual Basic for Applications (VBA) works for Access 2010. A number of new VBA features have been incorporated into the 2010
Tutorial 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
EV3 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
Classroom 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
Programming the VEX Robot
Preparing for Programming Setup Before we can begin programming, we have to set up the computer we are using and the robot/controller. We should already have: Windows (XP or later) system with easy-c installed
STEP 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
Getting Started in Tinkercad
Getting Started in Tinkercad By Bonnie Roskes, 3DVinci Tinkercad is a fun, easy to use, web-based 3D design application. You don t need any design experience - Tinkercad can be used by anyone. In fact,
EasyC. 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
CONTENTS. 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
mouse (or the option key on Macintosh) and move the mouse. You should see that you are able to zoom into and out of the scene.
A Ball in a Box 1 1 Overview VPython is a programming language that is easy to learn and is well suited to creating 3D interactive models of physical systems. VPython has three components that you will
SpaceClaim Introduction Training Session. A SpaceClaim Support Document
SpaceClaim Introduction Training Session A SpaceClaim Support Document In this class we will walk through the basic tools used to create and modify models in SpaceClaim. Introduction We will focus on:
C.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
CNC Turning Training CNC MILLING / ROUTING TRAINING GUIDE. www.denford.co.uk Page 1
CNC Turning Training www.denford.co.uk Page 1 Table of contents Introduction... 3 Start the VR Turning Software... 3 Configure the software for the machine... 4 Load your CNC file... 5 Configure the tooling...
A Tool must be configured to allow for CMISSync, see below for more information.
Using CMIS Sync The CMISSync service allows an Interactive Tool to use a 'synced' ERW location in order to read input files or to write an output generated. This allows an Interactive Tool to access the
Your EdVenture into Robotics You re a Programmer
Your EdVenture into Robotics You re a Programmer Introduction... 3 Getting started... 4 Meet EdWare... 8 EdWare icons... 9 EdVenture 1- Flash a LED... 10 EdVenture 2 Beep!! Beep!!... 12 EdVenture 3 Robots
Creating Drawings in Pro/ENGINEER
6 Creating Drawings in Pro/ENGINEER This chapter shows you how to bring the cell phone models and the assembly you ve created into the Pro/ENGINEER Drawing mode to create a drawing. A mechanical drawing
Use fireworks and Bonfire night as a stimulus for programming
Learn it: Scratch Programming Make fireworks in Scratch Use fireworks and Bonfire night as a stimulus for programming Create an animated bonfire Design and program a working Catherine wheel Design and
Dupline Carpark Guidance System
Dupline Carpark Guidance System Car Detection with Ultrasonic Sensor The ultrasonic sensor for car detection is a key component in the guidance system. At regular intervals, the sensor emits an ultrasonic
REFERENCE GUIDE 1. INTRODUCTION
1. INTRODUCTION Scratch is a new programming language that makes it easy to create interactive stories, games, and animations and share your creations with others on the web. This Reference Guide provides
IRIS OPENDOCS. Getting Started Guide. IRIS OpenDocs IRIS OpenDocs
IRIS OPENDOCS Getting Started Guide IRIS OpenDocs IRIS OpenDocs Contents Page What is IRIS OpenDocs?... 3 Guide Introduction... 3 Switching Modes... 5 Getting Documents into the System... 6 Scan a Document
The Basics of Robot Mazes Teacher Notes
The Basics of Robot Mazes Teacher Notes Why do robots solve Mazes? A maze is a simple environment with simple rules. Solving it is a task that beginners can do successfully while learning the essentials
Conditionals with Cards adapted from Code Studio, Course 2
adapted from Code Studio, Course 2 Created in Partnership with Revision 141011.1a Lesson time: approximately 1 hour. LESSON OVERVIEW We don t always know ahead of time what things will be like when we
Getting Started With DraftSight A Guide For AEC Users
Getting Started With DraftSight A Guide For AEC Users DraftSight.com Facebook.com/DraftSight Welcome to DraftSight a valuable tool for any AEC professional! DraftSight is more than a free, professional-grade
Notes: If the practice takes place outdoors adult players should use the Match instead of the Fun Speeder for the exercises.
Practice Program Speed Badminton 2 nd Lesson (of 8) Notes: If the practice takes place outdoors adult players should use the Match instead of the Fun Speeder for the exercises. Abbreviations: FH = Forehand,
Writer Guide. Chapter 15 Using Forms in Writer
Writer Guide Chapter 15 Using Forms in Writer Copyright This document is Copyright 2005 2008 by its contributors as listed in the section titled Authors. You may distribute it and/or modify it under the
Chapter 15 Using Forms in Writer
Writer Guide Chapter 15 Using Forms in Writer OpenOffice.org Copyright This document is Copyright 2005 2006 by its contributors as listed in the section titled Authors. You can distribute it and/or modify
Metatrader 4 Tutorial
Metatrader 4 Tutorial Thank you for your interest in Best Metatrader Broker! This tutorial goes in detail about how to install and trade with your new Metatrader Forex trading platform. With Best Metatrader
Available online at www.sciencedirect.com. Smart phone application for real-time optimization of rower movements
Available online at www.sciencedirect.com Procedia Procedia Engineering 2 (2010) 00 (2009) 3023 3028 000 000 Procedia Engineering www.elsevier.com/locate/procedia 8 th Conference of the International Sports
A BRIEF INTRODUCTION TO COMPUTER PROGRAMMING Scratch, LEGO MINDSTORMS, and Visual Basic. July 24, 2015
A BRIEF INTRODUCTION TO COMPUTER PROGRAMMING Scratch, LEGO MINDSTORMS, and Visual Basic July 24, 2015 ABSTRACT This project was created to provide a better understanding of computer programs and their
COMPACT GUIDE. Camera-Integrated Motion Analysis
EN 05/13 COMPACT GUIDE Camera-Integrated Motion Analysis Detect the movement of people and objects Filter according to directions of movement Fast, simple configuration Reliable results, even in the event
Project 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
Creating Smart Models From Scan Data
Rapidform Tech Tip Creating Smart Models From Scan Data Related Product Version Rapidform XOR3 Goal To create a smart model from scan data. A smart model is a parametric model that uses parameters intelligently
2 SYSTEM DESCRIPTION TECHNIQUES
2 SYSTEM DESCRIPTION TECHNIQUES 2.1 INTRODUCTION Graphical representation of any process is always better and more meaningful than its representation in words. Moreover, it is very difficult to arrange
ManageMyHealth SMS Text Message Service User Guide. Medtech32. Version 20.0 (March 2012)
ManageMyHealth SMS Text Message Service User Guide Medtech32 Version 20.0 (March 2012) IMPORTANT NOTE Medtech recommends that all Medtech upgrades and database back-up and restore processes are performed
SE05: Getting Started with Cognex DataMan Bar Code Readers - Hands On Lab Werner Solution Expo April 8 & 9
SE05: Getting Started with Cognex DataMan Bar Code Readers - Hands On Lab Werner Solution Expo April 8 & 9 Learning Goals: At the end of this lab, the student should have basic familiarity with the DataMan
GOALS: The goal for this session is: OBJECTIVES: By the end of the lesson participants should be able to: MATERIALS: Instructor ACTVITIES: EVALUATION:
GOALS: The goal for this session is: Learn how to connect and use the SMART Board for effective instruction Ability to annotate and save work using Microsoft Office and SMART Notebook Software OBJECTIVES:
Parking Guidance System
Parking Guidance System The Need: With the development of modern life, the amount of cars is growing rapidly and the difference between cars and parking spaces becomes a problem in the crowded urban areas.
STEP 0: OPEN UP THE PYTHON EDITOR. If python is on your computer already, it's time to get started. On Windows, find IDLE in the start menu.
01 Turtle Power Introduction: This term we're going to be learning a computer programming language called Python. The person who created Python named it after his favourite TV show: Monty Python s Flying
HOWTO annotate documents in Microsoft Word
HOWTO annotate documents in Microsoft Word Introduction This guide will help new users markup, make corrections, and track changes in a Microsoft Word document. These instructions are for Word 2007. The
Intro to 3D Animation Using Blender
Intro to 3D Animation Using Blender Class Instructor: Anthony Weathersby Class Objectives A primer in the areas of 3D modeling and materials An introduction to Blender and Blender s toolset Course Introduction
TRIGONOMETRY FOR ANIMATION
TRIGONOMETRY FOR ANIMATION What is Trigonometry? Trigonometry is basically the study of triangles and the relationship of their sides and angles. For example, if you take any triangle and make one of the
IFAS Reports. Participant s Manual. Version 1.0
IFAS Reports Participant s Manual Version 1.0 December, 2010 Table of Contents General Overview... 3 Reports... 4 CDD Reports... 5 Running the CDD Report... 9 Printing CDD Reports... 14 Exporting CDD Reports
Ortelia Space Builder User Manual
Ortelia Space Builder User Manual http://ortelia.com 1 Table of Contents Introducing Ortelia Space Builder... 2 System Requirements... 3 1. Operating system:... 3 2. Hardware:... 3 Minimum Graphics card
Using Microsoft Excel to Analyze Data
Entering and Formatting Data Using Microsoft Excel to Analyze Data Open Excel. Set up the spreadsheet page (Sheet 1) so that anyone who reads it will understand the page. For the comparison of pipets:
The 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
Guide To Creating Academic Posters Using Microsoft PowerPoint 2010
Guide To Creating Academic Posters Using Microsoft PowerPoint 2010 INFORMATION SERVICES Version 3.0 July 2011 Table of Contents Section 1 - Introduction... 1 Section 2 - Initial Preparation... 2 2.1 Overall
FUNDAMENTALS 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
Personalizing Your Individual Phone Line Setup
Personalizing Your Individual Phone Line Setup For assistance, please call 1-800-453-2251 With these instruction, you will: 1. Record your greeting. 2. Configure your 911 settings. 3. Learn how to use
Photoshop- Image Editing
Photoshop- Image Editing Opening a file: File Menu > Open Photoshop Workspace A: Menus B: Application Bar- view options, etc. C: Options bar- controls specific to the tool you are using at the time. D:
Turtle Beach Grip 500 Laser Gaming Mouse. User Guide
Turtle Beach Grip 500 Laser Gaming Mouse User Guide Table of Contents Table of Contents... 4 Introduction... 5 Installation... 5 Opening and Closing Grip 500 Configuration Software... 6 Configuring Your
User Manual Network connection and Mobics Dashboard (MIS) software for Dryer Controller M720
User Manual Network connection and Mobics Dashboard (MIS) software for Dryer Controller Manual version : v1.00 Networking and MIS Manual Dryer controller Page 1 of 16 Document history Preliminary version
AODA 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
Mouse 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.
Your EdVenture into Robotics You re a Programmer
Your EdVenture into Robotics You re a Programmer meetedison.com Contents Introduction... 3 Getting started... 4 Meet EdWare... 8 EdWare icons... 9 EdVenture 1- Flash a LED... 10 EdVenture 2 Beep!! Beep!!...
Introduction to Autodesk Inventor for F1 in Schools
Introduction to Autodesk Inventor for F1 in Schools F1 in Schools Race Car In this course you will be introduced to Autodesk Inventor, which is the centerpiece of Autodesk s digital prototyping strategy
ClarisWorks 5.0. Graphics
ClarisWorks 5.0 Graphics Level 1 Training Guide DRAFT Instructional Technology Page 1 Table of Contents Objectives... Page 3 Course Description and Organization... Page 4 Technology Requirements... Page
Welcome to The Grid 2
Welcome to 1 Thanks for choosing! These training cards will help you learn about, providing step-by-step instructions for the key skills you will need and introducing the included resources. What does
Vanderbilt University School of Nursing. Running Scopia Videoconferencing from Windows
Vanderbilt University School of Nursing Running Scopia Videoconferencing from Windows gordonjs 3/4/2011 Table of Contents Contents Installing the Software... 3 Configuring your Audio and Video... 7 Entering
Introduction to Microsoft Publisher : Tools You May Need
Introduction to Microsoft Publisher : Tools You May Need 1. Why use Publisher instead of Word for creating fact sheets, brochures, posters, newsletters, etc.? While both Word and Publisher can create documents
Chapter 9 Slide Shows
Impress Guide Chapter 9 Slide Shows Transitions, animations, and more Copyright This document is Copyright 2007 2013 by its contributors as listed below. You may distribute it and/or modify it under the
Tutorial Creating Vector Graphics
Tutorial Creating Vector Graphics This tutorial will guide you through the creation of your own vector graphic and show you how best to meet the specific criteria for our print process. We recommend designing
Acclipse Web Manager Adding Links
Acclipse Web Manager Adding Links You can add a link on a page to: Another location in your website A location in a different website A different location in a page An email address Create link within
Lab 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
Turtle Power. Introduction: Python. In this project, you ll learn how to use a turtle to draw awesome shapes and patterns. Activity Checklist
Python 1 Turtle Power All Code Clubs must be registered. By registering your club we can measure our impact, and we can continue to provide free resources that help children learn to code. You can register
ChamberMaster - QuickBooks Guide
ChamberMaster - QuickBooks Guide CHAMBERMASTER ChamberMaster QuickBooks Guide ChamberMaster A Division of MicroNet, Inc. 14391 Edgewood Drive Baxter MN 56425 218.825.9200 800.825.9171 [email protected]
How to Get High Precision on a Tablet with a Drawing-Like App. Craig A. Will. May, 2014
How to Get High Precision on a Tablet with a Drawing-Like App Craig A. Will May, 2014 One of the issues with tablet computers that use touchscreen user interfaces is that of how to get high precision when
CNC MILLING. University for Applied Arts, Vienna Studio Prof. Lynn Compiled by Nathalie Rinne With special thanks to David Erdman
CNC MILLING GL Form Manufacturing Lab, photo: Stefan Hörner University for Applied Arts, Vienna Studio Prof. Lynn Compiled by Nathalie Rinne With special thanks to David Erdman Rules & Safety guidlines:
SolidWorks Building Blocks Tutorial. Toy-car
SolidWorks Building Blocks Tutorial Toy-car From the age of until the age of For use with SolidWorks Educational Release 2010-2011 This tutorial was developed for SolidWorks Worldwide and may be used by
Using FM. A guide for children and their families on how to use an FM solution with hearing aids
Using FM A guide for children and their families on how to use an FM solution with hearing aids Congratulations on your new FM solution!! This booklet tells you how to use your FM solution, where to use
INSTALLATION GUIDE OWNER S GUIDE
INSTALLATION GUIDE OWNER S GUIDE TALKING ALARM MODEL 3001 CONTENTS System Features... 1 Technical Assistance... 1 Wiring Instructions... 2 Installation Instructions... 3 Operating Instructions... 4-5 Technical
Windows 8.1 Tips and Tricks
Windows 8.1 Tips and Tricks Table of Contents Tiles... 2 Removing, Resizing and Moving Existing Tiles... 2 Adding New Tiles... 2 Returning to the Start Screen (Charms)... 3 The Search Feature... 3 Switching
Introduction to Autodesk Inventor for F1 in Schools
F1 in Schools race car Introduction to Autodesk Inventor for F1 in Schools In this course you will be introduced to Autodesk Inventor, which is the centerpiece of Autodesk s Digital Prototyping strategy
This Document Contains:
Instructional Documents Video Conference >> PolyCom >> VSX 7000 Extension Computing Technology Unit This Document Contains: A Device Description An Installation Guide Instructions for Use Best Practices
Using the UPSMON-Plus Monitoring Software
Using the UPSMON-Plus Monitoring Software With UPSMON-Plus UPS Monitoring software, you can: Monitor battery level, load level, input and output current. Schedule daily, weekly, or monthly battery self
SketchUp Instructions
SketchUp Instructions Every architect needs to know how to use SketchUp! SketchUp is free from Google just Google it and download to your computer. You can do just about anything with it, but it is especially
APPLICATION NOTE. Application Note: 4D-AN-P4012. ViSi-Genie Digital Displays. Document Date: November 19 th, 2012. Document Revision: 1.
APPLICATION NOTE Application Note: ViSi-Genie Digital Displays Document Date: November 19 th, 2012 Document Revision: 1.0 Description This Application Note explores the possibilities provided by ViSi-Genie
WISER 14. By the Robosses (Nila, Ishaa, Parvathi, Shivadharshne) National Public School, Bangalore, India And Vishnu Ram
WISER 14 By the Robosses (Nila, Ishaa, Parvathi, Shivadharshne) National Public School, Bangalore, India And Vishnu Ram Problem Statement What if a child could program a Robot? What if a programmer s imagination
1 Different types of systems... 2. 2 Sub-systems... 4 3 Different types of control systems... 5. 4 Simple systems analysis... 10
1 Different types of systems... 2 (a) Mechanical system... 2 (b) Electronic system... 2 (c) Computer control system... 3 (d) Pneumatic system... 3 (e) Other systems... 4 2 Sub-systems... 4 3 Different
Cycles in the Sky. Teacher Guide: Cycles in the Sky Page 1 of 8 2008 Discovery Communications, LLC
Cycles in the Sky What is a Fun damental? Each Fun damental is designed to introduce your younger students to some of the basic ideas about one particular area of science. The activities in the Fun damental
Developing a Sewer Inspection Robot through a Mechatronics Approach
Developing a Sewer Inspection Robot through a Mechatronics Approach Alireza. Hadi, Gholamhossein. Mohammadi Abstract Sewerage is a harsh environment which requires periodically inspection. The inspection
Tutorial: Biped Character in 3D Studio Max 7, Easy Animation
Tutorial: Biped Character in 3D Studio Max 7, Easy Animation Written by: Ricardo Tangali 1. Introduction:... 3 2. Basic control in 3D Studio Max... 3 2.1. Navigating a scene:... 3 2.2. Hide and Unhide
SolidWorks Tutorial 4 CANDLESTICK
SolidWorks Tutorial 4 CANDLESTICK Candlestick In this tutorial you will make a simple container and a candlestick out of sheetmetal. You will learn about working with sheet metal in SolidWorks. We will
CONNECTING TO DEPARTMENT OF COMPUTER SCIENCE SERVERS BOTH FROM ON AND OFF CAMPUS USING TUNNELING, PuTTY, AND VNC Client Utilities
CONNECTING TO DEPARTMENT OF COMPUTER SCIENCE SERVERS BOTH FROM ON AND OFF CAMPUS USING TUNNELING, PuTTY, AND VNC Client Utilities DNS name: turing.cs.montclair.edu -This server is the Departmental Server
JOOMLA 2.5 MANUAL WEBSITEDESIGN.CO.ZA
JOOMLA 2.5 MANUAL WEBSITEDESIGN.CO.ZA All information presented in the document has been acquired from http://docs.joomla.org to assist you with your website 1 JOOMLA 2.5 MANUAL WEBSITEDESIGN.CO.ZA BACK
2/26/2008. Sensors For Robotics. What is sensing? Why do robots need sensors? What is the angle of my arm? internal information
Sensors For Robotics What makes a machine a robot? Sensing Planning Acting information about the environment action on the environment where is the truck? What is sensing? Sensing is converting a quantity
