digital propeller clock using arduino

advertisement
Satellite Conference ICSTSD 2016 International Conference on Science and Technology for Sustainable Development, Kuala Lumpur,
MALAYSIA, May 24-26, 2016.
DIGITAL PROPELLER CLOCK USING ARDUINO
Prof. R. A. Wakode.
Assistant Professor
Dept of EXTC Engg
PRMIT&R , Badnera,India
Munali Rasegaonkar.
Dept of EXTC Engg
PRMIT&R , Badnera,India
Nikita Khimani
Dept of EXTC Engg
PRMIT&R , Badnera,India
Dept of EXTC Engg
PRMIT&R , Badnera,India
Anurag N. Kadu.
Manasi Chandanbatwe
Dept of EXTC Engg
PRMIT&R , Badnera,India
This paper mainly emphasizes on the POV
(Persistence Of Vision) technology. In current era
in which energy is the main factor in designing all
the applications, maximum and efficient use of the
energy is very important. A POV display has many
advantages over a traditional CRT, LCD or LED
display, like power savings, less complexity, easy
configuration, attractiveness etc. To overcome the
drawback of old processor we have decided to
implement the same display atop a new and
advanced
microprocessor,
the
Arduino
duemilanove. This platform brings with it newer
coding and a different understanding of
peripherals. ARDUINO INTERFACE BOARDS
provide us with a low-cost, easy-to use technology
to create the project. We also aim to build the
newer display to work with modern forms of
interfaces. To accomplish this, we will be
interfacing the display with an Android device.
This project can be implemented with help of
Arduino.
Index Terms— POV, Arduino, ATMega 328, USB
Interfacing, LED
I.INTRODUCTION
The core phenomenon on which the entire
project is based is the Persistence of vision. Persistence
of vision is the phenomenon pertaining to the human eye
by which an afterimage is thought to persist for
approximately one twenty-fifth of a second on the retina.
The way this phenomenon of persistence of
vision works is based on the belief that human
perception of motion (brain centered) is the result of
persistence of vision (eye centered).
ISSN: 2348 - 8549
Any motion that we see around us is the direct
implication of persistence of vision phenomenon at
work. The belief was debunked in 1912 by Wertheimer
but persists in many citations in many classic and
modern film-theory texts. Persistence of vision is still
the accepted term for this phenomenon in the realm of
cinema history and theory. Blinky POV is a
reprogrammable LED kit that uses persistence of vision
to create the illusion of text or a small picture floating in
the air. In the past, it was scientifically proven that a
frame rate of less than 16 frames per second caused the
mind to see flashing images. People still identify motion
at rates as low as ten frames per second or slower (as in
a flipbook). The flicker caused by the shutter of a film
projector is distracting below the 16-frame threshold. In
drawn animation, moving characters are often shot "on
twos", that is to say, one drawing is shown for every two
frames of film (which usually runs at 24 frames per
second), meaning there are only 12 drawings per second.
Even though the image update rate is low, the fluidity is
satisfactory for most subjects. However, when a
character is required to perform a quick movement, it is
usually necessary to revert to animating "on ones", as
"twos" are too slow to convey the motion adequately.
The phenomenon of POV is evident in a number of
events like for e.g.: When we rotate a fire cracker stick
at high speed, we observe a continuous circle being
formed as shown in fig.[1.1].
www.internationaljournalssrg.org
Page 99
Satellite Conference ICSTSD 2016 International Conference on Science and Technology for Sustainable Development, Kuala Lumpur,
MALAYSIA, May 24-26, 2016.
needed to light the leds at right place. The speed is at 16Mhz,
4 times faster than other processor.
III. LITERATURE REVIEW
Fig. 1.1: Demonstration of POV effect
A two dimensional POV display is often accomplished by
means of rapidly moving a single row of LEDs along a linear
or circular path. The effect is that the image is perceived as a
whole by the viewer as long as the entire path is completed
during the visual persistence time of the human eye as shown
in fig. [1.2]. A further effect is often to give the illusion of the
image floating in mid-air. A 3 dimensional POV display is
often constructed using a 2D grid of LEDs which is swept or
rotated through a volume. POV display devices can be used in
combination with long camera exposures to produce light.
This project was started with a simple principle
which is frequently encountered in our everyday life, which is
Persistence of Vision. This phenomenon makes one feel fast
moving/changing objects to appear continuous. A television is
a common example; in which image is re-scanned every 25
times, thereby appear continuous. Further, a glowing object if
rotated in a circle at fast speed, it shows a continuous circle.
By modifying this basic idea, 8 LEDs can be rotated in a
circle, showing 7 concentric circles. But if these LEDs are
switched at precise intervals, a steady display pattern can be
shown.
3.1.1Existing Systems:
Existing systems do employ POV principle, but for
displaying each pixel, individual LED is used. This results in a
huge number of LEDs even for small sized displays. By using
a propeller type display, LED count can be kept to a bare
minimum. Even 8 LEDs can perform a task of over 525 LEDs.
3.1.2Applications:
Applications can find their way into cost effective
solutions for large public displays, information systems. It can
directly replace Railway station information displays, bus
stands and many more places.
3.2 OVERVIEW OF PROJECT
Fig. 1.2: POV effect demonstrations
II. HISTORY
Persistence of Vision as a visual art form, using an
array of lights, waved back and forth in space, with the lights
controlled by wearable computer. Persistence of vision is the
commonly used term to describe the optical illusion whereby
multiple discrete images blend into a single image in the
human mind and believed to be the explanation for motion
perception in cinema and animated films. I got this idea by
browsing the web. I found by hazard Mr. Bob Blick’s Page
who make the first propeller clock. I began to check how can
I build one my self. Base on Arduino I saw rapidly that my
MCU must be clocked very fast to make all the calculation
3.2.1PROPELLER:
Propeller is a term associated with a circular rotating
object. As this project needs to rotate whole circuit assembly,
there must be some prime mover attached to it. So, the term
‘Propeller’
3.2.2LED DISPLAY:
This project uses bright light emitting diodes for
displaying the characters and symbols on its assembly. That’s
why this project is named as ‘PROPELLER LED DISPLAY’.
3.2.3 POV (Persistence of Vision):
This is the phenomenon which is related to vision
capability of human eye by which an after- image is thought to
persist for approximately 1/25th of a second. So, if someone is
observing the images at a rate of 25 images per second, then
they appear to be continuous. The best example of this
Satellite Conference ICSTSD 2016 International Conference on Science and Technology for Sustainable Development, Kuala Lumpur,
MALAYSIA, May 24-26, 2016.
property is the red circle we observe when we rotate the
firecracker or incense stick in circle
3.3.1 .CIRCUIT DIAGRAM
3.3.2. OVERVIEW OF BLOCK DIAGRAM
In this section we will emphasize on detailed
overview of each of the block shown in previous block
diagram. In every description of the block respective
schematics and working is explained. The propeller display
consists of following blocks, as shown in the block diagram.
1. Interrupter Module
2. Microcontroller
3. LED module
4. DC motor
5. DC power supply
3.3.2.1Interrupter module:
Interrupter module
includes LM158 series
consists of two independent, high gain, internally
frequency compensated operational amplifiers
which were designed specifically to operate from a
single power supply over a wide range of voltages.
Operation from split power supplies is also possible
and the low power supply current drain is
independent of the magnitude of the power supply
voltage.. Following is the complete circuit diagram of our
Fig. 2.2: Circuit Diagram
3.3.2. BLOCK DIAGRAM
interrupter module.
3.3.2. Arduino:
Arduino is a single-board microcontroller, which is
used to make the application of interactive objects or
environments more accessible. It is an open source physical
computing platform and a development environment for
writing software for the board. Arduino can be used to develop
interactive objects, taking inputs from a variety of switches or
sensors, and controlling a variety of lights, motors, and other
physical outputs.
3.3.3LED Module:
LED module consisting of 8 bright LED is fixed in
another side of the arm of our project. These LEDs are
connected with each of the port pin of microcontroller, with a
series current limiting resistor of 22 ohm.
3.3.4. DC Motor:
Repeated scanning of the display is must for
continuous vision. This task is achieved using circular rotation
of the whole circuit assembly. So, we used a DC motor as the
prime mover.
3.3.5 DC Power Supply:
For microcontroller, as well as the DC motor, a
regulated DC power supply is required. We have to provide
+5V to the arduino, while +12V to the motor.
Fig. 2.1: Block Diagram
ISSN: 2348 - 8549
www.internationaljournalssrg.org
Page 101
Satellite Conference ICSTSD 2016 International Conference on Science and Technology for Sustainable Development, Kuala Lumpur,
MALAYSIA, May 24-26, 2016.
IV.METHODOLOGY
4.1 Principle of Working
PERSISTENCE OF VISION: Persistence of Vision
as a visual art form, using an array of lights, waved back and
forth in space, with the lights controlled by wearable
computer. Persistence of vision is the commonly used term to
describe the optical illusion whereby multiple discrete images
blend into a single image in the human mind and believed to
be the explanation for motion perception in cinema and
animated films. The causes of Persistence of Vision is a
combination of the phi phenomenon, beta movement and
Flicker fusion. The theory of persistence of vision is the belief
that human perception of motion (brain centred) is the result
of persistence of vision (eye centred). The theory was
disproved in 1912 by Wertheimer but persists in many
citations in many classic and modern film-theory texts. A
more plausible theory to explain motion perception (at least on
a descriptive level) are two distinct perceptual illusions: phi
phenomenon and beta movement. A visual form of memory
known as iconic memory has been described as the cause of
this phenomenon. Although psychologists and physiologists
have rejected the relevance of this theory to film viewership,
film academics and theorists generally have not. Some
scientists nowadays consider the entire theory a myth. In
contrasting persistence of vision theory with phi phenomena, a
critical part of understanding that emerges with these visual
perception phenomena is that the eye is not a camera and does
not see in frames per second. In other words vision is not as
simple as light registering on a medium, since the brain has to
make sense of the visual data the eye provides and construct a
coherent picture of reality. Joseph Anderson and Barbara
Fisher argue that the phi phenomena privileges a more
constructionist approach to the cinema (David Bordwell, Noël
Carroll, Kirsten Thompson), whereas the persistence of vision
privileges a realist approach (André Bazin, Christian Metz,
Jean-Louis Baudry). The discovery of persistence of vision is
attributed to the Roman poet Lucretius, although he only
mentions it in connection with images seen in a dream. In the
modern era, some stroboscopic experiments performed by
Peter Mark Roget in 1824 were also cited as the basis for the
theory.
4.2 Actual Operation
The Main Part of the propeller clock is ARDUINO
.The IR LED, which is stationary, is fixed on the base of
rotating assembly. When the IR rays sent by the IR LED falls
on the photo diode, which is placed on the rotating PCB, it
will generate a low pulse on the interrupt pin of ARDUINO
which results in the generation of desired pattern. Since we are
making use of internal program execution EA (External
Access) pin has to be made high with the help of VCC.A reset
circuit is provided for the reset of microcontroller. The anodes
of LEDs are joined together and connected to 5v supply. Logic
0 level at the output of port0 will result in illumination of
LED. For displaying each number first of all there is a need to
define a standard notation. In this research we are making use
of 5*8 matrix notation.
V.CONCLUSION
The conventional LED displays used in advertisements and
information display uses an individual matrix of LEDs for
each character. For example in a display using 8X4 Led
matrix for a single character, 10X8X4 LEDs would be
required to display a word consisting of 10 characters,
increasing the circuit complexity. Our circuit uses a low
power Arduino board, with 7 multicolour LEDs and a low
power motor. This technology saves power monumentally.
The display is configurable to show any pattern in any
colour through an Android device that dictates its output as
shown in figure [4.9]. The display is extremely attractive to
look at and gives a sense of being a transparent display. By
using a motor of higher RPM, one can achieve more clarity
in the display.
VI.REFERENCE
[1] Dr. Dobb's Journal, “Atmel's AT89C2051 Microcontroller” July 1997.
Satellite Conference ICSTSD 2016 International Conference on Science and Technology for Sustainable Development, Kuala Lumpur,
MALAYSIA, May 24-26, 2016.
[2] Sarik, J. ; Kymissis, I. , “Lab kits using the Arduino prototyping platform”
, Publication Year: 2010 , Page(s): T3C-1- T3C-5 , IEEE conference.
[3] Kyuchang Kang ; Dongoh Kang ; Kiryong Ha ; Jeunwoo Lee , “ Android
phone as wireless USB storage device through USB/IP connection” ,
Publication Year: 2011 , Page(s): 289- 290 , IEEE conference.
[4] Varjo, S.; Hannuksela, J.; Silven, O., “ Direct imaging with printed
microlens arrays”, Publication Year: 2012 , Page(s): 1355 – 1358 , IEEE
conference.
[5] Geer, David ; Eclipse becomes the dominant Java IDE, Volume:38, Issue:
7 Digital Object Identifier:10.1109/MC.2005.228,
PublicationYear:2005, Page(s):16- 18, IEEE conference.
[6] Zolkapli, M,AI-Junid S. A. , Othman Z,Manut, , Mohd Zulkifli M.” HighEfficiency Dual-Axis Solar Tracking Developement using Arduino”, 2013
International Conference on Technology, Informatics, Management,
Engineering & Environment (TIME-E 2013) Bandung, Indonesia, June 2326,2013
VII. RESULT
Digital propeller clock showing a real time
with alphabetic display:
ISSN: 2348 - 8549
along
www.internationaljournalssrg.org
Page 103
Download