Outlines,, Main idea of the Project ? Introduction

Slides:



Advertisements
Similar presentations
1 ECE 372 – Microcontroller Design Parallel IO Ports - Outputs Parallel IO Ports E.g. Port T, Port AD Used to interface with many devices Switches LEDs.
Advertisements

Uniform Circular Motion Apparatus An apparatus was constructed to demonstrate and accurately prove that centripetal acceleration is proportional to radius.
3D Graphical Display Ararat Adamian Brian McDonald Tyler Blair Adrian Williams.
LabView Basics.
Laser Projector Michael Ivey Josh Ibach-MacKeen CMPE 490 Capstone Project.
Advertising Laser Projector Prepared by Bodour AbuZarour Thana’ Mer’i 5/23/2012 Supervisor: Dr Alaa Eldin El Masri 1.
Bits and Bytes + Controlling 8 LED with 3 Pins Binary Counting and Shift Registers.
Computer Hardware Software Network Peripheral devices Input Breaking codes Modeling weather systems Mainframe Server System unit CPU Input Devices Data.
Types of Computers & Computer Hardware Computer Technology.
Theta Quadrant Animated Deep 3D Holographic LED Display Ben Boldt April 27, 2009.
OutLine Overview about Project Wii Robot Escaper Robot Problems and Solutions Demo.
Review of Wunderboard ECE152. Overview  Hardware  Software Tool chain  Port Pins  LED Array  Analog to Digital Converter.
Members: Morgan Muren Matt Nusbaum.  To develop an apparatus that can test the spin down characteristics of a cup anemometer and record and display the.
Photolithography Machine Control System Ben Conrad and Mark Edwards Projects in Computer Engineering II December 9, 2003.
Group 4 Rotationally Refreshed Display Patrick Boyd Daniel Hill.
Spinning LED Clock By Nick Bigelow. System Diagram.
Introduction to Microprocessors Number Systems and Conversions No /6/00 Chapter 1: Introduction to 68HC11 The 68HC11 Microcontroller.
Electrical and Computer Engineering Minimal Movement Interactive Entertainment Unit Ryan Kelly Michael Lorenzo Ernie Wilson Chase Francis Professor Neal.
Amr Aldaiel - Andrew Kravitz Katie Noble - Zack Taylor - Alan Yim.
Projects II Design Review: Floating LED Display Phil Sherry Josh Zimmerman.
ECE 477 Design Review Team 01  Fall 2012 Brennan Tran Jonah Ea Ben Pluckebaum Kevin Meyer.
Remote Surveillance Vehicle Design Review By: Bill Burgdorf Tom Fisher Eleni Binopolus-Rumayor.
M. Guymon Pleasant Grove High Spring 2003 Types of Computers & Computer Hardware Computer Technology Day 1.
3D Graphical Display Ararat Adamian Brian McDonald Tyler Blair Adrian Williams Tyler Blair.
Mayuresh Varerkar. Block Diagram March 15,2011 Accelerometer Based Mouse - Mayuresh Varerkar 2 Accelerometer and Buttons µC Graphical LCD PC InputOutputProcessing.
Image of Arduino. Arduino discussion Address issues with circuit walk-through – Electricity, Programming, Arduino Concepts Work on BeatTable (next week)
LOGO Propeller Clock Member: Nguyễn Minh Đức Trần Quang Huy Bùi Hoàng Vượng Ngô Anh Vũ Trần Xuân Sáng CAPSTONE PROJECT Supervisor: Huỳnh Anh Dũng.
Indian Institute of Technology Hyderabad INDEPENDENT PROJECT ELECTRONIC BLOOPERS.
Jordan Wagner Justin Spencer Mark Sears John Jachna.
HUMAN COMPUTER INTERACTION 3: OUTPUT UNITS Printers, monitors and special purpose units. Focus on character (and image) formation and transfer.
When creating a website, the effectiveness of the website can be down to the overall download speed and performance of the website. Many factors affect.
Daniel Pickem and Rowland O’Flaherty 12/04/2012 Mechatronics (ME 6405) Student Lecture On Arduinos *Some slides courtesy of Eoin Brazil
IWheels. Overview Team Introduction Design Concept Mechanical Design Electrical Subsystem Design Software Platform Design Stereo Vision Path Planning.
Prepared By: Rania hasan Enas hamadneh Cnc machine.
Team Klickitat Persistence of Vision Globe Team Members Maldeep Kang Chris Scott Rose Harber Michael Burton Faculty Advisor Dr. Peter Osterberg Industry.
Other Chapters From the text by Valvano: Introduction to Embedded Systems: Interfacing to the Freescale 9S12.
RomoRobot Feras Khateeb Yousef Azem supervisors Dr.Raed Al-Qade Dr.Lui Malhis.
Animation:The Illusion of Motion. Visual Persistence Definition:When the human eye retains an image(after image) for a fraction of a second on the retina.
Aquatic Spectrometer & Turbidity Meter ECE 4007 L1, Group 8 Paul Johnson Daniel Lundy John Reese Asad Hashim.
Digital Pong Maisee BrownChris AndrewsHoang NguyenOmar Alattar.
INTRODUCTION TO FLASH CS5 Understanding the Workspace (Review: Animation Key Terms)
Work Breakdown Schedule. Components Research and find all components  Pressure Sensor  Micro controller  LED Display  Operational Amplifier Order.
pLED 2014 Ha Noi, April 26th Introduction Team 1 2 Nguyễn Thanh Tùng Nguyễn Thế Long Đỗ Văn Ban Đinh Xuân Bách Đinh Quang Hải pLED Team.
Video Card CES Industries, Inc. Lesson 10.  Translates computer information of binary digital data into visual information that the monitor can understand.
Types of Computers & Computer Hardware Computer Technology Day 1.
A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen.
Revised: Aug 1, ECE263 Embedded System Design Lessons 27, 28 Serial Peripheral Interface.
Scrumm meeting. Mechanical Done. Designed the top part Working on encoders Working on documentation What to do? Work on the top part Finish encoders.
R. Stewart Fayetteville High School Types of Computers & Computer Hardware Computer Technology.
Steve Andre Eric Glover Shaun Greene Russell Willmot.
Senior Design 1 University of Portland School of Engineering.
BLDC Motor Speed Control with RPM Display. Introduction BLDC Motor Speed Control with RPM Display  The main objective of this.
Persistence of Vision LED Sphere Display
The Surveyor By: Randy Direen, David Cox, Ali Abali, Leonardo Carrasco, Lisa Prince Preliminary Design Review January 25, 2005.
TRANSMISSION LINE MULTIPLE FAULT DETECTION AND INDICATION TO EB
WATER LEVEL INDICATOR AND AUTOMATIC MOTOR SWITCHING SYSTEM
Smart Home Temperature System with Spinning LED Display Group 49: Jianxi Lu, Jia Shi, Xingchang Cheng May 4th, 2016 ECE445.
1. PIC ADC  PIC18F877 has 8 analog input channels i.e. port A pins(RA0 to RA5) and port E pins(RE1 and RE2). These pins are used as Analog input pins.
Obstacle avoiding robot { pixel }
Propeller Clock.
PROPELLER DISPLAY OF MESSAGE BY VIRTUAL LEDS
<Add team picture or relevant project picture here>
POV System Done by: Supervised by : Iman Abu-Mazen Beesan Imad Zraiqi
bReader – Blind can read now
ECE 477 Design Review Team 21 - Spring 2013
Introduction to IT and Types of Computers
BRAILLE PRINTER SUPERVISOR Dr. Nidal Farahat.
Remote Firework Launcher
I/O Experiments Assignment 1.
Presentation transcript:

Outlines,, Main idea of the Project ? Introduction Persistence of Vision Design and Implementation Problems & Challenges Applications Possible Improvements Demo

Main idea of the Project? Our project’s aim is to display a colored sphere image utilizing persistence of vision (VOP) ability of human eye. This display will allow users to upload an image to be displayed through serial peripheral interface (SPI).

Introduction An apparatus that will create a visual using 40 LEDs as it spins in a circle

Persistence of Vision (POV) POV is the ability of the eye to retain the impression of an image for a short time after the image has disappeared. This ability can be used to create an illusion of images/characters floating in the air, by rapidly flashing a column of LEDs while moving the display in air. When we observe an image with our eyes, the image “persists” in our vision for about 1/25th of a second. The image “persists” in our vision for about 1/25th of a second.

POV What we see is a blend of what we are viewing and what we viewed a fraction of a second before. We included in the code as a binary array, For example, if ‘1’ has to be displayed, then the series of lighting up of diodes would be like following: image[]={B00000,B10010,B11111,B10000,B00000};

Design and Implementation The overall design of this project can be grouped in the following three categories:,, and design. Mechanical design Electrical design Software Part

ATmega328P microcontroller. Electrical Part – Components 40 LEDs ATmega328P microcontroller. An Arduino to control the POV display that We made from 40 LEDs and a 15 74HC595 shift register, and a Hall Effect switch. The Arduino senses the rotation from the Hall Effect switch passing underneath. Once sensed, it spits out the information to be displayed in columns of LEDs to the shift registers. The Arduino turns on the appropriate LEDs representing the first column of a character and waits for a short period of time, say 1ms, then it changes the LEDs to represent the next column, and wait and next.  

Electrical Part – Components 15 74HC595 shift register Hall Effect sensor Hall effect sensors detect whether a magnet is near. switch to tell us the speed of POV and when to start displaying. We used 15 74HC595 shift registers, 5 in series for each color. 5 shift registers X 8 pins = 40 LEDs

Printed Boards An Arduino to control the POV display that We made from 40 LEDs and a 15 74HC595 shift register, and a Hall Effect switch. The Arduino senses the rotation from the Hall Effect switch passing underneath. Once sensed, it spits out the information to be displayed in columns of LEDs to the shift registers. The Arduino turns on the appropriate LEDs representing the first column of a character and waits for a short period of time, say 1ms, then it changes the LEDs to represent the next column, and wait and next.  

Mechanical design The model is made of stainless steel & aluminum. Implementation:

Mechanical design we used a very fast DC motor.

Software Part we use a special software to convert any text or image to a matrix of binary data . 

Problems & Challenges System balance and weight Centrifuges Sensor detection at high speed Synchronization Getting power to the rotating circuit POV display projects have some unique challenges   System balance and weight : one of the biggest problems we face was making of the hardware setup as the whole system had to be a light weight, evenly balanced and yet a strong one. Even slight variation of centre of mass from the axle resulted in large scale wobbling of the system. POWER SUPPLY: Power supply to the two printed boards, electrical IC's and 40 RGB LEDs was a very big problem to us. Because we can't power the circuit by a power supply or any outsource, the source of power must be inside the ring due to its 360 spinning so any outside wire will be cut. So we used 8 battery and tide it between the 2 bread board , that increases the weight but it was the only solution. BALANCING YOUR SETUP: It’s a crucial problem since our setup will be running at high speed. So wobbling of setup will give distorted image. The design must be balanced and center of mass of setup must be at the point about which setup is rotating. We fix the model many times until get stable. Centrifuges : it was a really dangerous problem. Component thrown away while spinning of the ring due to the high speed and centrifuges, some buttery jump from its place many times. But finally we tide and fix everything carefully so it becomes safe. Sensor detection at high speed: To call the interrupt at high speed and change the input, It was difficult to resolve . also, the changing of the speed of the motor. Actually, we couldn't resolve this problem in a perfect way, and this make a distortion image and limit our ability to do draw all images we want.

Applications Mostly used for many entertainment purposes such as: displaying text ,name of a logo or motto. an image of decorating lights for parties. advertising and marketing campaign. fun into learning . The POV spinning globe can be mostly used for many entertainment purposes such as displaying time and date or name of a logo or motto or even an image of decorating lights for parties.

Possible Improvements Increasing number of LEDs 40 on each side not 20 , to get higher resolution. Using wireless communication Our project could have several improvements include : Increasing number of LEDs 40 on each side not 20 , to get higher resolution. And , displaying more complex images. Also, we thought of using wireless communication , that allow users to upload an image to be displayed through wireless communication instead of USB Serial.  

Thank you all ^_^ Demo Time