Introduction to Engineering Systems II EG 10112/ LED POV Display. Section 4, Group 3 Seemit Praharaj
|
|
- Anis Marsh
- 7 years ago
- Views:
Transcription
1 LED Display 1 Introduction to Engineering Systems II EG 10112/11112 LED POV Display Section 4, Group 3 Seemit Praharaj Aaron Crawfis Meaghan Frawley Sherryen Mutoka Emmett Wilmes
2 LED Display 2 Abstract Section 4, group 3 was asked to create a project, either a physical build or a purely computational model, that incorporates the use of a Graphic User Interface (GUI) through MATLAB. Wanting to create a physical build, group 3 decided to design an LED persistence of vision (POV) display. The phenomenon of persistence of vision occurs when light flashes too fast for the human eye to distinguish each pulse. If LED lights are moving at a high enough speed and blinking both quickly and successively, a message can be shown. Using this illusion, group 3 chose to build a POV display using a column with seven LEDs. The model was controlled by a GUI and its incorporated functions, which were both programmed in MATLAB. From the GUI, a user types in a specific message and sends the information to an arduino via a bluetooth modem. The arduino receives the MATLAB information, interprets it, and rapidly blinks the LEDs to create each character in the message. Through persistence of vision, the blinking LEDs make a single static message. Throughout the design and testing process, minor adjustments had to be made to correct software glitches and hardware problems such as an uneven distribution of weight in the model. By the completion of the project, the display was functional and the design statement was met by group 3.
3 LED Display 3 Introduction Group 3 chose to build a rotating model that utilizes persistence of vision to display a user inputted message to an audience. The phenomenon of persistence of vision occurs when a light flashes too fast for the human eye to distinguish each pulse. The same concept enables film to trick the eye into perceiving fluid motion. In film, frames are flashed at an incredibly high rate. This gives the appearance that motion is occurring before the human eye because it cannot distinguish between the collection of thousands of still images. The group took advantage of their knowledge of this phenomena and incorporated it into their LED persistence of vision display. The group knew that if LED lights were moving at a high enough speed and blinking both quickly and successively, a static message could be displayed to a viewer. The group began the design process with a design statement that would provide guidelines for the entire project. The design statement was: Construct an electronic LED display to show a user defined message created and transmitted through a MATLAB GUI. Requiring both a complex physical build, as well as a various scripts and a user friendly GUI, the project was nothing short of a challenge. The group chose to use a mount a piece of wood containing the electronics on a box fan motor for their physical model. As for the computational part of the project, a user can input a message in the MATLAB GUI. Next, underlying functions interpret the message and then send it to an arduino on the rotating box fan display. The message is transformed into the blinking of LEDs to result in a static demonstration. This complete process is described in detail in Computation.
4 LED Display 4 Group 3 s project went through multiple different physical and computational design modifications. The group noticed that the rotating arm attached to the motor spun at a dangerous speed. If someone unfamiliar with the build accidently went too close to the display while it was spinning he/she could be injured. So, for safety reasons, group 3 modified the box fan, re mounting the motor and allowing the arm to be placed inside the metal confines of the box fan frame. This modification was in the best interest of the user. Mathematical Equations Group 3 had to use various mathematical equations to calculate circumference, angular velocity, tangential velocity, and resistance. To compute the maximum number of pixels allowed to ensure that the message was not overlapping, the group had to first calculate the circumference of the rotating system. After taking measurements, circumference was calculated as shown in equation 1. Equation 1: Circumference To calculate the number of pixels, the circumference was divided by the width of a single LED. The group s LEDs had a diameter of 5 mm. Using this and the calculated circumference, the number of pixels was calculated in equation 2. Equation 2: Pixels Group 3 used the number of pixels calculated to determine an estimate of the number of characters that could be inputted into the GUI and displayed clearly by the model. The number
5 LED Display 5 of pixels was divided by 6, for there are six columns of LEDs per character. The calculation follows in equation 3. Equation 3: Characters To find the minimum speed that the LED lights should be spinning, group 3 used the angular velocity equation in conjunction with the equation for tangential velocity. In order to perform this calculation, the group needed to approximate the frequency at which the box fan should spin in order to clearly display a message. The group estimated that with the wood board, electronics, battery, counterweight, and arduino board all attached to the rotating motor, the fan needed to spin at about 2 rotations per second. The angular velocity is calculated in equation 4. Equation 4: Angular Velocity The group then used this answer as well as the previously measured radius of m to calculate the tangential velocity of the rotating system in equation 5. Equation 5: Tangential Speed In order to achieve this velocity, the group found it best to use the fan on the highest speed setting at all times. Testing proved the fan was fast enough to display an image. A reed switch, discussed later in more detail, was used to sync the message with the rotating display.
6 LED Display 6 The last calculation the group performed determined the resistance needed to make sure the LEDs did not receive too much current. A 9 volt battery was used in the model to power the arduino board. The arduino takes 9v and steps it down to 5 volts. The LEDs purchased needed.022 amps to operate at full brightness. Therefore, the needed resistance supplied by the resistors is calculated in equation 6. Physical Build Equation 6: Resistance To accomplish the goal of creating an LED POV display, the group had to focus a great deal of time on their physical build. The group used a box fan motor to create the rotating display. The actual square apparatus was utilized as a stable base. A wooden arm containing the electrical portion was attached to the motor. Conveniently, this motor rotated at a high enough velocity to clearly display the inputted message. Furthermore, LEDs were soldered to a prototype board (proto board), which was then attached one end of the wooden arm on the box fan motor. Table 1 lists all of the parts and costs associated with the physical build.
7 LED Display 7 Table 1: Parts List Item Unit Cost (USD) Quantity Total Cost (USD) Proto Board Blue LEDs Ω Resistors Green LEDs Yellow LEDs Power Cord v Battery Arduino Box Fan Poster Board Slide Switch Reed Switch Total When construction began, the group noticed that not only did the fan spin the wrong way, but also, the display would be dangerous without modifying the design to contain the spinning parts within the metal frame. To combat the first setback, the group disassembled the motor, reversed the axle, and remounted the motor backwards. To overcome the second obstacle, the group flipped the display over, lowered the motor into the box fan, and added legs to the frame. As described above, it was necessary to place the horizontal arm below the metal sides of the of
8 LED Display 8 the box fan because the group felt it was too dangerous for the arm to rotate freely without an enclosure. After these changes were made, an arm was created to mount the microcontroller and proto board containing the LEDs to the fan. After cutting the fan blades off, the group screwed a light piece of wood into the rotating plastic disk. The LEDs, bread board, battery, reed switch, bluetooth modem, and arduino were mounted on this wood board The side view of the group s final physical build is shown in figure 1. Figure 1: Physical Build Side View As shown in figure 1, a proto board was placed vertically on a wood block screwed into one end of the arm. The LEDs and resistors were soldered to this proto board. Wires were then soldered and connected to the arduino to allow communication between the hardware. Blue wires powered the five flashing LEDs and red wires powered the two border LEDs that always remained on. The arduino controlled the flashing of the LEDs. This process is described in more detail in the Computation.
9 LED Display 9 A breadboard housed a bluetooth modem, which allowed communication between MATLAB and the arduino. Due to the spinning nature of the display a USB connection would not be practical nor functional. Figure 2 below shows the schematic of the electronics used in the project. Figure 2: Electronics Schematic A reed switch was used to sync the display to the rotation of the box fan. Able to detect magnetic impulses, the reed switch received signals from a magnet that placed on the interior of the metal cage. This mechanism allowed the group to control the starting point of a message, as well as sync the message to the motion of the display. A slide switch was added to make turning
10 LED Display 10 off and storing the display more efficient. If the switch was not used, the arduino would always remain powered on and thus drain the attached battery. After all the electro mechanical parts were attached to the rotating arm, it needed to be counterbalanced to achieve the greatest amount of RPMs. Without a properly balanced rotating arm the message was displayed choppily due to insufficient angular speed. In addition, disproportionate weight caused the box fan frame to shake violently. Screws and nuts along the necks of the screws were placed in the rotating arm in order to balance the distribution of weight. After much trial and error, the counterweight was correct and a smooth message was displayed. Lastly, black construction paper was placed around the outside of the display to allow the message to stand out more clearly to the viewer. Overall, the physical build was a success and ran smoothly on demonstration day. Computation To create, transfer, and process user defined messages both C and MATLAB were implemented into the final build to accomplish the design statement. The computational process begins on a computer with MATLAB, which takes user input and converts it into an array of numbers. The computer then sends the information to the arduino, which controls the LEDs. (See Figure 3) Figure 3: Overview of Data Handling The MATLAB GUI tool accepts input from the user in an editable text box.. The group designed a MATLAB GUI that was user friendly and showed how the message would look like
11 LED Display 11 in the physical build. The GUI tool is shown in figure 4 below. Following the input from the user, a function, created by group 3, takes the text from the editable text box and converts each letter into a matrix of ones and zeros (Figure 5). The GUI then takes this matrix and displays it scrolling across the axes as shown in Figure 4 below. Figure 4: Matlab GUI Figure 5: String to Matrix Conversion When the user presses the Send button in the top left portion of the GUI, a second function takes the generated matrix and flattens it out column by column (Figure 6). When the user presses the Connect button, the computer connects to the bluetooth modem on the physical build and sends it the flattened matrix. Conversely, the Disconnect button disconnects the bluetooth from the computer. The connection state is shown directly above the push buttons in a static text box.
12 LED Display 12 Figure 6: Matrix to Array Conversion Using the programming language C, the arduino was programmed to wait until a full message is received from the computer. Once the bluetooth modem receives the information wirelessly, it directs that information via a serial connection to the arduino as depicted in figure 7 below. Storing the information as an array, the arduino turns on the LEDs corresponding to the ones and zeros in the stored array. The message is repeated every time the arduino receives an input from a trigger, the reed switch, once every revolution. Figure 7: Data Transmission Once the message is displayed for a defined period of time, the arduino resets itself and begins to once again wait for input from the bluetooth modem. All stored information is cleared from the memory. The user can then choose to resend the previous message or create and send a new message.
13 LED Display 13 Error Throughout the building and coding of the project, different sources of error and technical problems appeared. Physical constraints placed limitations on group 3 s build, changing the entire design course. Programming glitches rendered characters incorrectly, and hardware failure required the group to purchase new parts. However, all problems were handled by the group. Hardware Limitations Before the final design was built, the group planned on coding the entire project in MATLAB, using bluetooth to send every single command to the arduino. The plan was for the MATLAB GUI to control everything. However, the bluetooth modem only operated at a max speed of 9600 baud (9600 pieces of data sent over the serial communications every second). Through testing, the group determined relaying every command was much too slow for the display to operate at the required minimum speed. To combat this problem, the group decided to write a program for the arduino to receive the encoded message before displaying it, and decode and operate the display without MATLAB. In doing so, the group needed to learn the programming language C to control the arduino. Although similar to MATLAB in many ways, some problems did arise. Despite the steep learning curve, the group produced a functional arduino program and enabled it to operate fast enough. Software Glitches
14 LED Display 14 While testing the final build, a few different software bugs were discovered. When testing every letter of the alphabet, the group discovered certain letters, although coded correctly, displayed differently on the model. Some letters, including M and K did not look true to form. If group 3 was given more time, they would have been able to fix these glitches, however, with limited time, the group was not able to correct this issue. While working to remedy these glitches, the group s testing process led to hardware failure. A computational modification to the underlying function was also needed to allow more characters to be displayed on the final design. Due to memory constraints of the microcontroller (arduino), messages of only ten characters could be sent at a time. If a message exceeded those bounds only part of the message would be displayed. To allow the user to input a message of longer length, the code controlling the arduino was modified. Hardware Failure While performing tests on the display, the group left the box fan on for an extended period of time. After over ten minutes of continuous rotation, a burning smell started emanating from the fan. By the time the group discovered the problem, the fan s motor had been ruined. Another fan had to be purchased to replace the broken one. Luckily, the group had enough room in their budget to overcome this setback. Reflection and Conclusion There are several ways in which group 3 felt they could have improved their final project. One possible way to improve the LED POV display would be to add more rows of LEDs. Because only seven rows of LEDs were used to produce the message, the text was not very large and possibly hard to see from far away. Increasing the number of LED rows would enhance the
15 LED Display 15 visual experience for the audience of the display. Another way to make the display more aesthetically pleasing would be to use LEDs of various colors or LEDs that can change colors. This would further enrich the appearance of our project. One other area of improvement would be to create moving text on the display. This feature would be an exciting addition and would make the model more eye catching and lively. Group 3 s project did not rely heavily on complex physics or differential equations. For this reason, there were no testing results besides ensuring that the final product performed as the group expected. Throughout the design process the group relied on previous knowledge about manipulating arrays through MATLAB. There was no method for improving formulas as we designed the project since a small set of MATLAB functions controlled the entire project Additionally, there were no major assumptions about the computational or physical aspects of the build. The final product was a success. Figure 8 shows a portion of a displayed message. The user was able to input message of a reasonable length in the GUI and the result was displayed through the LEDs on the rotating arm of the physical build. The LED POV worked as the group intended. Just as the design statement said, group 3 incorporated MATLAB functions and a physical build to create a static message inputted by a user using a MATLAB GUI.
16 LED Display 16 Figure 8: Displayed Message References 1. "Persistence of Vision." Princeton University, Web. 12 Feb < 2. Edridge Green, F. W. "Persistence of Vision." Nature 155 (1945): Howard, Scott. Office Hours. February 2014.
TEECES DOME LIGHTING SYSTEMS
This lighting system was designed by John V (Teeces) to be a simple, customizable, expandable and affordable solution for dome lighting. An Arduino micro-controller is used to tell LED driver chips which
More informationPUSH BUTTON START INSTALLATION MANUAL
PUSH BUTTON START INSTALLATION MANUAL ALTHOUGH THIS PRODUCT HAS BEEN THOROUGHLY TESTED KPIERSON TECHNOLOGIES ASSUMES NO RESPONSIBILITY FOR ANY DAMAGE THAT MAY RESULT BY THE INSTALLATION OF THIS PRODUCT.
More informationOdyssey of the Mind Technology Fair. Simple Electronics
Simple Electronics 1. Terms volts, amps, ohms, watts, positive, negative, AC, DC 2. Matching voltages a. Series vs. parallel 3. Battery capacity 4. Simple electronic circuit light bulb 5. Chose the right
More informationTroubleshooting and Diagnostics
Troubleshooting and Diagnostics The troubleshooting and diagnostics guide provides instructions to assist in tracking down the source of many basic controller installation problems. If there is a problem
More informationIntro. Review of. Boeing B737 Gear Lever Set (replica) Manufactured by Opencockpits
Review of Boeing B737 Gear Lever Set (replica) Manufactured by Opencockpits Intro My journey around flightsim hardware has now taken me a step closer to real replica hardware this time I have put my focus
More informationDC Motor control Reversing
January 2013 DC Motor control Reversing and a "Rotor" which is the rotating part. Basically there are three types of DC Motor available: - Brushed Motor - Brushless Motor - Stepper Motor DC motors Electrical
More informationElectric Landing Gear controllers and sequencer LGC12 / LGC 13C
Electric Landing Gear controllers and sequencer LGC12 / LGC 13C Users Guide. Torrent d en Puig, 31. 08358, Arenys de Munt, Barcelona,Catalonia,Spain E-mail: info@xicoy.com. Fax: +34 933 969 743 web: www.xicoy.com
More informationThe Simple DC Motor: A Teacher s Guide
The Simple DC Motor: A Teacher s Guide Kristy Beauvais Research Experience for Teachers Center for Materails Science and Engineering Massachusetts Institute of Technology August 2003 Motor Design: Steven
More informationINSTRUCTIONS FOR THE INSTALLATION AND OPERATION OF ACTIVATOR II
INSTRUCTIONS FOR THE INSTALLATION AND OPERATION OF ACTIVATOR II ELECTRONIC TRAILER BRAKE CONTROL 5500 FOR 2, 4, 6 & 8 BRAKE SYSTEMS IMPORTANT: READ AND FOLLOW THESE INSTRUCTIONS CAREFULLY. KEEP THESE INSTRUCTIONS
More informationMagnetic Fields and Their Effects
Name Date Time to Complete h m Partner Course/ Section / Grade Magnetic Fields and Their Effects This experiment is intended to give you some hands-on experience with the effects of, and in some cases
More information3D Interactive Information Visualization: Guidelines from experience and analysis of applications
3D Interactive Information Visualization: Guidelines from experience and analysis of applications Richard Brath Visible Decisions Inc., 200 Front St. W. #2203, Toronto, Canada, rbrath@vdi.com 1. EXPERT
More informationLesson Plan. Preparation
Lesson Plan Course Title: Computer Maintenance Session Title: Hard Drives Lesson Duration: 90 Minutes Performance Objective: Upon completion of this assignment, the student will be able to recognize a
More informationUser Manual. Instructions for installing the Sure Stitch on the Next Generation Quilting Frame. Parts Included:
User Manual Instructions for installing the Sure Stitch on the Next Generation Quilting Frame. Parts Included: 1: Display Console 1: Control Box 2: Encoder (Wires attached) (Not Shown) 1: 5v Power Supply
More informationECEN 1400, Introduction to Analog and Digital Electronics
ECEN 1400, Introduction to Analog and Digital Electronics Lab 4: Power supply 1 INTRODUCTION This lab will span two lab periods. In this lab, you will create the power supply that transforms the AC wall
More informationSGY-PM910H2/HL/HR Installation Manual(for dealers)
SGY-PM910H2/HL/HR Installation Manual(for dealers) 1 Table of Contents Table of Contents... 2 1 Preparations... 4 1.1 Confirm the products... 4 1.2 Outline of procedure... 4 1.2.1 For the SGY-PM910HL/HR
More informationRenewable Energy Monitor User Manual And Software Reference Guide. sales@fuelcellstore.com (979) 703-1925
Renewable Energy Monitor User Manual And Software Reference Guide sales@fuelcellstore.com (979) 703-1925 1 Introducing the Horizon Renewable Energy Monitor The Renewable Energy Monitor is an educational
More informationUsing and Wiring Light Emitting Diodes (LEDs) for Model Railroads
Using and Wiring Light Emitting Diodes (LEDs) for Model Railroads LEDs have many useful applications in Model railroading, including: Locomotive headlights Rear-end warning lights for cabooses and passenger
More informationYour Multimeter. The Arduino Uno 10/1/2012. Using Your Arduino, Breadboard and Multimeter. EAS 199A Fall 2012. Work in teams of two!
Using Your Arduino, Breadboard and Multimeter Work in teams of two! EAS 199A Fall 2012 pincer clips good for working with breadboard wiring (push these onto probes) Your Multimeter probes leads Turn knob
More informationCapacitive Touch Sensor Project:
NOTE: This project does not include a complete parts list. In particular, the IC described here does not come in a dual-inline-package (DIP), and so a gull-wing package has to be soldered to an adaptor
More informationG-100/200 Operation & Installation
G-100/200 Operation & Installation 2 Contents 7 Installation 15 Getting Started 16 GPS Mode Setup 18 Wheel Sensor Mode Setup 20 Fuel Calibration 23 Basic Operation 24 Telemetery Screen 27 Entering a Distance
More informationRadio Control System
Radio Control System The Radio Control System consists of the control transmitter unit held by the operator and the receiver with its associated components in the robot. The Radio Control Transmitter converts
More informationDash 18X / Dash 18 Data Acquisition Recorder
75 Dash 18X / Dash 18 Data Acquisition Recorder QUICK START GUIDE Supports Recorder System Software Version 3.1 1. INTRODUCTION 2. GETTING STARTED 3. HARDWARE OVERVIEW 4. MENUS & BUTTONS 5. USING THE DASH
More informationControlling a Dot Matrix LED Display with a Microcontroller
Controlling a Dot Matrix LED Display with a Microcontroller By Matt Stabile and programming will be explained in general terms as well to allow for adaptation to any comparable microcontroller or LED matrix.
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 informationTable of Contents. Use. Troubleshooting. Setup. Welcome. 11 How to arm/disarm system/camera(s) 19 Sync Module setup issues. 3 Installing the Blink app
User Guide Table of Contents Welcome Setup Use Troubleshooting 2 What s in the box 2 What you need 3 Installing the Blink app 4 Setting up the Sync Module 5 Connecting the Sync Module to Your Wi-Fi 7 Adding
More informationRadio Control System
Radio Control System The Radio Control System consists of the control transmitter unit held by the operator and the receiver with its associated components in the robot. The Radio Control Transmitter converts
More informationRADIANT PLASMA 4700 Plasma Spark Generator
RADIANT PLASMA 4700 Plasma Spark Generator Installation Guide / User Manual A S P A R K O F F R E S H A I R Aquapulser.com Contents 1 Introduction 2 1.1 About the Product....................................
More informationUsing MATLAB to Measure the Diameter of an Object within an Image
Using MATLAB to Measure the Diameter of an Object within an Image Keywords: MATLAB, Diameter, Image, Measure, Image Processing Toolbox Author: Matthew Wesolowski Date: November 14 th 2014 Executive Summary
More informationTrek Sensor 2.0 Cycling Computer Owners Manual. Precautions. Main Unit/Accessories
Trek Sensor 2.0 Cycling Computer Owners Manual Congratulations and thank you for purchasing your Trek Cycling Computer. Before operation please read this instruction manual carefully and retain it for
More informationPOINTS POSITION INDICATOR PPI4
POINTS POSITION INDICATOR PPI4 Advanced PPI with Adjustable Brightness & Simplified Wiring Monitors the brief positive operating voltage across points motors when they are switched Lights a corresponding
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 informationMirror Mount Video Monitor/Recorder with Front and Rear View Night Cameras PLCMDVR5
Mirror Mount Video Monitor/Recorder with Front and Rear View Night Cameras PLCMDVR5 www.pyleaudio.com Instruction Manual Installation and Connection: 1. Please disconnect your car battery. 2. In the contents
More information4.3-inch Back-Up Camera
TM 4.-inch Back-Up Camera Model No.: PKC0BU4 Owner s Manual and Warranty Information Read these instructions completely before using this product. Retain this Owner s Manual for future reference. INTRODUCTION
More informationStop Alert Flasher with G-Force sensor
Stop Alert Flasher with G-Force sensor Stop Alert module creates brake light flashing effect to catch attention of the drivers behind to avoid dangerous rear end collision. The flasher module is a state
More informationTheory and Practice of Tangible User Interfaces. Thursday Week 2: Digital Input and Output. week. Digital Input and Output. RGB LEDs fade with PWM
week 02 Digital Input and Output RGB LEDs fade with PWM 1 Microcontrollers Output Transducers actuators (e.g., motors, buzzers) Arduino Input Transducers sensors (e.g., switches, levers, sliders, etc.)
More informationInterference. Physics 102 Workshop #3. General Instructions
Interference Physics 102 Workshop #3 Name: Lab Partner(s): Instructor: Time of Workshop: General Instructions Workshop exercises are to be carried out in groups of three. One report per group is due by
More informationLAB 6: GRAVITATIONAL AND PASSIVE FORCES
55 Name Date Partners LAB 6: GRAVITATIONAL AND PASSIVE FORCES And thus Nature will be very conformable to herself and very simple, performing all the great Motions of the heavenly Bodies by the attraction
More informationPre-lab Quiz/PHYS 224 Magnetic Force and Current Balance. Your name Lab section
Pre-lab Quiz/PHYS 224 Magnetic Force and Current Balance Your name Lab section 1. What do you investigate in this lab? 2. Two straight wires are in parallel and carry electric currents in opposite directions
More informationConfiguration app and Bluetooth interface
Page 1 of 5 Configuration app and Bluetooth interface Note, this manual is continuously updated. Check www.mollehem.se/doc/instruktion/instruktion_programmering_en.pdf for the latest version. 1 Bluetooth
More information3D Viewer. user's manual 10017352_2
EN 3D Viewer user's manual 10017352_2 TABLE OF CONTENTS 1 SYSTEM REQUIREMENTS...1 2 STARTING PLANMECA 3D VIEWER...2 3 PLANMECA 3D VIEWER INTRODUCTION...3 3.1 Menu Toolbar... 4 4 EXPLORER...6 4.1 3D Volume
More informationHigh-speed Photography with a Still Digital Camera
High-speed Photography with a Still Digital Camera Matthew Moore North Carolina School of Science and Math 1219 Broad St. Durham, NC 27705 Sponsored By Dr. Loren Winters 12/2/99 Abstract High-speed photography
More informationSurveillance System Using Wireless Sensor Networks
Surveillance System Using Wireless Sensor Networks Dan Nguyen, Leo Chang Computer Engineering, Santa Clara University Santa Clara, California, USA dantnguyen84@gmail.com chihshun@gmail.com Abstract The
More informationHands On ECG. Sean Hubber and Crystal Lu
Hands On ECG Sean Hubber and Crystal Lu The device. The black box contains the circuit and microcontroller, the mini tv is set on top, the bars on the sides are for holding it and reading hand voltage,
More information2/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
More informationDigital Systems Based on Principles and Applications of Electrical Engineering/Rizzoni (McGraw Hill
Digital Systems Based on Principles and Applications of Electrical Engineering/Rizzoni (McGraw Hill Objectives: Analyze the operation of sequential logic circuits. Understand the operation of digital counters.
More informationADDING and/or DELETING PIN NUMBERS (Plus other simple programming commands) in My DK-16 or DK-26 DIGITAL KEYPAD
ADDING and/or DELETING PIN NUMBERS (Plus other simple programming commands) in My DK-16 or DK-26 DIGITAL KEYPAD A recurring call that we get here at Securitron Technical Support is from end users of our
More informationE-Bike Conversion Kits Installation Manual Front Wheel
E-Bike Conversion Kits Installation Manual Front Wheel Contents ( 一 )Getting started... Page 3 ( 二 )Tools List. Page 4 ( 三 )Removing and Installation of the wheel.. Page 5 ( 四 )Install the hand brake.....
More informationMotion tracking using Matlab, a Nintendo Wii Remote, and infrared LEDs.
Motion tracking using Matlab, a Nintendo Wii Remote, and infrared LEDs. Dr W. Owen Brimijoin MRC Institute of Hearing Research (Scottish Section) Glasgow Royal Infirmary 16 Alexandra Parade Glasgow G31
More informationAdvanced LED Controller (LED Chaser)
Advanced LED Controller (LED Chaser) Introduction. Advanced LED controller (also known as LED Chaser) is microcontroller based circuit designed to produce various visual LED light effects by controlling
More informationSmart Thermostat page 1
Smart Thermostat page 1 3. APPROACH In today s home appliances market, automation is becoming the norm and Smart Thermostat is a typical automation appliance able to be applied easily at home. With Smart
More informationInstallation Instructions
520 Installation Instructions Thank you very much for purchasing PIAA product. Please read this entire manual before installation and use of this product. For Installers Please give this Installation Manual
More informationLAB 6 - GRAVITATIONAL AND PASSIVE FORCES
L06-1 Name Date Partners LAB 6 - GRAVITATIONAL AND PASSIVE FORCES OBJECTIVES And thus Nature will be very conformable to herself and very simple, performing all the great Motions of the heavenly Bodies
More informationUser Manual Software for DSL Digital Speed Switch
User Manual Software for DSL Digital Speed Switch Software version from 1.0.1 Baumer Hübner GmbH Max-Dohrn-Str. 2+4 D-10589 Berlin Phone +49 (0)30 690 03-0 Fax +49 (0)30 690 03-104 info@baumerhuebner.com
More informationParallel Plate Capacitor
Parallel Plate Capacitor Capacitor Charge, Plate Separation, and Voltage A capacitor is used to store electric charge. The more voltage (electrical pressure) you apply to the capacitor, the more charge
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 informationPoints Position Indicator (PPI1) for Points Motors with Common Ground
Points Position Indicator (PPI1) for Points Motors with Common Ground Monitors Points Action and Operates Leds on a Control Panel Monitors the brief positive operating voltage across points motors when
More informationRADAR SPEED DISPLAYS. www.sierzega.com
RADAR SPEED DISPLAYS www.sierzega.com Electronics for Traffic Safety For more than 15 years Sierzega has been one of the leading manufacturers of Radar Speed Displays. By focusing on research and development,
More information12 Volt 30 Amp Digital Solar Charge Controller
12 Volt 30 Amp Digital Solar Charge Controller User s Manual WARNING Read carefully and understand all INSTRUCTIONS before operating. Failure to follow the safety rules and other basic safety precautions
More informationUser Guide LUXXOR VIDEO MICROSCOPE. 2 Luxxor Video Microscope Set Up
2 Luxxor Video Microscope Set Up User Guide LUXXOR VIDEO MICROSCOPE Column When removed from its packaging, the Luxxor Video Microscope will be configured as shown, with the Vertical Slide and Slide Stop
More informationINTRODUCTION TO SERIAL ARM
INTRODUCTION TO SERIAL ARM A robot manipulator consists of links connected by joints. The links of the manipulator can be considered to form a kinematic chain. The business end of the kinematic chain of
More information4 Troubleshooting Your Projector
4 Troubleshooting Your Projector If you experience problems with your projector, see the following troubleshooting tips. If the problem persists, contact Dell (see Contacting Dell on page 57). Problem
More informationFrequently Asked Questions for TFT Remote Controlled Monitors. First Rev 4/6/2005 SGMc Second Rev 5/7/2005 Third Rev 11/15/2005
Frequently Asked Questions for TFT Remote Controlled Monitors. First Rev 4/6/2005 SGMc Second Rev 5/7/2005 Third Rev 11/15/2005 1. What was the primary spark that started the fire under TFT to make remote
More informationForce on Moving Charges in a Magnetic Field
[ Assignment View ] [ Eðlisfræði 2, vor 2007 27. Magnetic Field and Magnetic Forces Assignment is due at 2:00am on Wednesday, February 28, 2007 Credit for problems submitted late will decrease to 0% after
More informationHand Held Centripetal Force Kit
Hand Held Centripetal Force Kit PH110152 Experiment Guide Hand Held Centripetal Force Kit INTRODUCTION: This elegantly simple kit provides the necessary tools to discover properties of rotational dynamics.
More informationNote monitors controlled by analog signals CRT monitors are controlled by analog voltage. i. e. the level of analog signal delivered through the
DVI Interface The outline: The reasons for digital interface of a monitor the transfer from VGA to DVI. DVI v. analog interface. The principles of LCD control through DVI interface. The link between DVI
More informationObjectives: Part 1: Build a simple power supply. CS99S Laboratory 1
CS99S Laboratory 1 Objectives: 1. Become familiar with the breadboard 2. Build a logic power supply 3. Use switches to make 1s and 0s 4. Use LEDs to observe 1s and 0s 5. Make a simple oscillator 6. Use
More informationInstallation tutorial for Console Customs Xbox 360 MaxFire FUSION V2 rapid fire Mod Chip.
Installation tutorial for Console Customs Xbox 360 MaxFire FUSION V2 rapid fire Mod Chip. This tutorial is designed to aid you in installation of a console customs MaxFire LITE modchip. This tutorial covers
More informationMAGICAR M871A. Car alarm with two-way remote User s guide
MAGICAR M871A Car alarm with two-way remote User s guide EN MAGICAR M871A Car alarm with two-way remote User s guide TABLE OF CONTENTS Table of contents...2 1. Important notice...4 2. Introduction...4
More informationDash 8Xe / Dash 8X Data Acquisition Recorder
75 Dash 8Xe / Dash 8X Data Acquisition Recorder QUICK START GUIDE Supports Recorder System Software Version 2.0 1. INTRODUCTION 2. GETTING STARTED 3. HARDWARE OVERVIEW 4. MENUS & BUTTONS 5. USING THE DASH
More informationDigital Versus Analog Lesson 2 of 2
Digital Versus Analog Lesson 2 of 2 HDTV Grade Level: 9-12 Subject(s): Science, Technology Prep Time: < 10 minutes Activity Duration: 50 minutes Materials Category: General classroom National Education
More informationData Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide
Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide Sensors LCD Real Time Clock/ Calendar DC Motors Buzzer LED dimming Relay control I2C-FLEXEL PS2 Keyboards Servo Motors IR Remote Control
More informationTable of Contents Getting Started... 3 The Motors... 4 The Control Board... 5 Setting up the Computer with Mach3... 6 Starting up the Equipment...
User Manual Table of Contents Getting Started... 3 The Motors... 4 The Control Board... 5 Setting up the Computer with Mach3... 6 Starting up the Equipment... 12 G-Code Example... 13 2 Getting Started
More informationSAS Analyst for Windows Tutorial
Updated: August 2012 Table of Contents Section 1: Introduction... 3 1.1 About this Document... 3 1.2 Introduction to Version 8 of SAS... 3 Section 2: An Overview of SAS V.8 for Windows... 3 2.1 Navigating
More informationElectrical Resonance
Electrical Resonance (R-L-C series circuit) APPARATUS 1. R-L-C Circuit board 2. Signal generator 3. Oscilloscope Tektronix TDS1002 with two sets of leads (see Introduction to the Oscilloscope ) INTRODUCTION
More informationRS-232 Communications Using BobCAD-CAM. RS-232 Introduction
RS-232 Introduction Rs-232 is a method used for transferring programs to and from the CNC machine controller using a serial cable. BobCAD-CAM includes software for both sending and receiving and running
More informationLG Air Conditioning Multi F(DX) Fault Codes Sheet. Multi Split Units
Multi Split Units If there is a fault on any LG Multi unit, an Error mark is indicated on the display window of the indoor unit, wired-remote controller, and LED s of outdoor unit control board. A two
More informationConfiguring the Siemens TC35 modems for use with the MI2292
Configuring the Siemens TC35 modems for use with the MI2292 The following instruction describe how to set up GSM communication between an MI2292 Power Quality Analyser Plus and a computer 1. Equipment
More informationTransfer of Energy Forms of Energy: Multiple Transformations
Transfer of Energy Forms of Energy: Multiple Transformations Discovery Question What energy transformations are used in everyday devices? Introduction Thinking About the Question Materials Safety Trial
More informationServo Info and Centering
Info and Centering A servo is a mechanical motorized device that can be instructed to move the output shaft attached to a servo wheel or arm to a specified position. Inside the servo box is a DC motor
More informationPermanent Magnet Motor Kit, Magnetic Reed Type. (SKY-ReedMotorKit) Instructions
Permanent Magnet Motor Kit, Magnetic Reed Type (SKY-ReedMotorKit) Instructions This kit contains powerful permanent magnets. Exercise caution when handling them as they can pull on iron tools and snap
More informationDiagnosing and Understanding Starting Problems on the ZR-1 Marc Haibeck 28-Sep-13
Diagnosing and Understanding Starting Problems on the ZR-1 Marc Haibeck 28-Sep-13 There are three basic failure conditions: - A VATS security system lockout - A click from the starter solenoid but no engine
More informationElectronic WorkBench tutorial
Electronic WorkBench tutorial Introduction Electronic WorkBench (EWB) is a simulation package for electronic circuits. It allows you to design and analyze circuits without using breadboards, real components
More informationREC FIM LOCKPICK INSTALLATION OPTIONS
REC FIM LOCKPICK INSTALLATION OPTIONS TM PLUG INTO RADIO PLUG WHITE CONNECTOR INTO RADIO PLUG AND PLAY RADIO CONNECTORS UNPLUG ORIGINAL RADIO GRAY CONNECTOR THEN PLUG IN HERE AFTERMARKET FRONT CAMERA VIDEO
More informationIntroduction to Electronic Signals
Introduction to Electronic Signals Oscilloscope An oscilloscope displays voltage changes over time. Use an oscilloscope to view analog and digital signals when required during circuit diagnosis. Fig. 6-01
More informationLittle LFO. Little LFO. User Manual. by Little IO Co.
1 Little LFO User Manual Little LFO by Little IO Co. 2 Contents Overview Oscillator Status Switch Status Light Oscillator Label Volume and Envelope Volume Envelope Attack (ATT) Decay (DEC) Sustain (SUS)
More informationEquipment: Power Supply, DAI, Wound rotor induction motor (8231), Electrodynamometer (8960), timing belt.
Lab 13: Wound rotor induction motor. Objective: to examine the construction of a 3-phase wound rotor induction motor; to understand exciting current, synchronous speed and slip in this motor; to determine
More information2.6. In-Laboratory Session. 2.6.1. QICii Modelling Module. Modelling. 2.6.1.1. Module Description
2.6. In-Laboratory Session 2.6.1. QICii Modelling Module 2.6.1.1. Module Description The main tool for this lab is the front panel of the module entitled Modelling in the QICii software, which should be
More informationE&P HYDRAULICS Remote control EPRC-01 Level System Camper
USER S GUIDE E&P HYDRAULICS Remote control EPRC-01 Level System Camper 1 Copyright 2012, E&P Hydraulics This manual is copyrighted, with all rights reserved. Under the copyright laws, this may not, in
More informationLAB 06: Impulse, Momentum and Conservation
LAB 06: Impulse, Momentum and Conservation PURPOSE Investigate the relation between applied force and the change in momentum Investigate how the momentum of objects change during collisions BACKGROUND
More informationQuest for Speed. Discover Engineering. Youth Handouts
Discover Engineering Youth Handouts Activity 1: Spooling Around Name: Date: Materials List Wooden spool Nail Flat washer Rubber bands Craft stick Nut Tape measure Calculator Masking tape Procedure 1. To
More informationParts of a Computer. Preparation. Objectives. Standards. Materials. 1 1999 Micron Technology Foundation, Inc. All Rights Reserved
Parts of a Computer Preparation Grade Level: 4-9 Group Size: 20-30 Time: 75-90 Minutes Presenters: 1-3 Objectives This lesson will enable students to: Identify parts of a computer Categorize parts of a
More informationSYSTEMS OF EQUATIONS AND MATRICES WITH THE TI-89. by Joseph Collison
SYSTEMS OF EQUATIONS AND MATRICES WITH THE TI-89 by Joseph Collison Copyright 2000 by Joseph Collison All rights reserved Reproduction or translation of any part of this work beyond that permitted by Sections
More informationENCODER TEST MODULE APPLICATION GUIDE
ENCODER TEST MODULE APPLICATION GUIDE MODEL NUMBER: EM-DR1-ET-5-TB-4469-24V PART NUMBER: 924-60002-001 7230 Hollister Avenue, Goleta, CA 93117-2891 Phone: (800)362-6337 or (800)938-0782 Fax: (800)960-2726
More informationR22. K Control. Indoor Unit. Nomenclature. Compatibility PL H 3 G K H B. Unit style Heat Pump Horse Power
R22. K Control. Indoor Unit. Nomenclature. PL H 3 G K H B Compatibility Unit style Heat Pump Horse Power Control Boost Heaters R22. K Control. Outdoor Unit. Nomenclature. PU H 3 Y K A Compatibility Outdoor
More informationAPPLICATION NOTES: Dimming InGaN LED
APPLICATION NOTES: Dimming InGaN LED Introduction: Indium gallium nitride (InGaN, In x Ga 1-x N) is a semiconductor material made of a mixture of gallium nitride (GaN) and indium nitride (InN). Indium
More informationDIY Pocket LED Gamer - Tiny Tetris!
DIY Pocket LED Gamer - Tiny Tetris! Created by Jianan Li Last updated on 2014-12-11 11:00:38 AM EST Guide Contents Guide Contents Overview Menu Brightness Adjust Tetris Snake Paint Parts & Tools Parts
More informationThe $25 Son of a cheap timer This is not suitable for a beginner. You must have soldering skills in order to build this kit.
The $25 Son of a cheap timer This is not suitable for a beginner. You must have soldering skills in order to build this kit. Micro Wizard has been manufacturing Pinewood Derby timers for over 10 years.
More informationHand Crank Generator (9 May 05) Converting a Portable Cordless Drill to a Hand Crank DC Generator
Converting a Portable Cordless Drill to a Hand Crank DC Generator The unit is light weight (2.5 lb), portable, low cost ($10-$20) and can be used to recharge single cell batteries at from 1-3.5 amps. It
More informationOptical Illusions Essay Angela Wall EMAT 6690
Optical Illusions Essay Angela Wall EMAT 6690! Optical illusions are images that are visually perceived differently than how they actually appear in reality. These images can be very entertaining, but
More informationProgrammer s Reference
Programmer s Reference 1 Introduction This manual describes Launchpad s MIDI communication format. This is all the proprietary information you need to be able to write patches and applications that are
More information