Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Design A Clock Along With Alarm Using Labview

You are on page 1of 13

DESIGN A CLOCK ALONG WITH ALARM USING LABVIEW

Minor Project of

Course Title : Skilling(LabVIEW/MULTISIM)

Course Code : 17TS401/15TS401

Submitted By:

V.SIVA PRUDHVISH-160040925

V.HYNDHAVI – 160040935

K.V.LOHIT-160040939

Submitted To:

N.SURESH KUMAR

1|Page
K.L.E.F
DEPARTMENT OF ELECTRONICS AND COMMUNICATION
ENGINEERING

CERTIFICATE

This is to certify that this project based lab report entitled “DESIGN A CLOCK ALONG WITH
ALARM USING LABVIEW” is a bonafide work done by V.SIVA PRUDHVISH(160040925),
V.HYNDHAVI (160040935), K.V.LOHIT(160040939) in partial fulfilment of the requirements
for the award of degree in BACHELOR OF TECHNOLOGY in ELECTRONICS AND
COMMUNICATION ENGINEERING during the Academic year 2018-2019.

Project guide: Head of the Department:

Mr.N.Suresh kumar Dr.V.S.V.Prabhakar

2|Page
K.L.E.F
DEPARTMENT OF ELECTRONICS AND COMMUNICATION
ENGINEERING

DECLARATION

We hereby declare that this project based lab report titled “DESIGN A CLOCK ALONG
WITH ALARM USING LABVIEW” has been prepared by us in partial fulfilment of the
requirements for the award of degree “BACHELOR OF TECHNOLOGY in
ELECTRONICS AND COMMUNICATION ENGNEERING” during the Academic year
2018-2019.

We also declare that this project based lab report is of our own efforts and it has not
been submitted to any other university for the award of any degree.

3|Page
ACKNOWLEDGEMENT

Our sincere thanks to Mr. N.SURESH KUMAR in the Lab for their outstanding support
throughout the project for the successful completion of the work.

We express our gratitude to Dr. V.S.V.PRABHAKAR, Head of the Department for electronics
and communication engineering for providing us with adequate facilities, ways and means by
which we are able to complete this project based Lab.

We would like to place on record the deep sense of gratitude to the honourable Vice chancellor;
K.L.E.F, Dr. L.S.S.REDDY for providing the necessary facilities to carry the project based
Lab.

Last, but not the least, we thank all Teaching and Non-Teaching Staff of our department and
especially my classmates and my friends for their support in the completion of our project
based Lab.

V.SIVA PRUDHVISH-160040925
V.HYNDHAVI-160040935
K.V.LOHIT-160040939

4|Page
CONTENTS

S.NO CONTENT PAGE NO

1. ABSTRACT 5-6

2. INTRODUCTION TO LABVIEW 6-7

3. METHODOLOGY 7-8

4. TECHNICAL DESCRIPTION OF THE PROJECT 9-11

5. BLOCK DIAGRAM 11-12

6. RESULT 12-13

7. REFERENCES 13-14

5|Page
ABSTRACT:

An alarm clock is a clock that is designed to alert an individual or group of individuals at


specified time. The primary function of these clocks is to awaken people from their night's
sleep or short naps; they are sometimes used for other reminders as well. Most use sound; some
use light or vibration. Some have sensors to identify when a person is in a light stage of sleep,
in order to avoid waking someone who is deeply asleep, which causes tiredness, even if the
person has had adequate sleep. To stop the sound or light, a button or handle on the clock is
pressed; most clocks automatically stop the alarm if left unattended long enough. A
classic analog alarm clock has an extra hand or inset dial that is used to specify the time at
which to activate the alarm. Alarm clocks are also found on mobile phones, watches, and
computers.Many alarm clocks have radio receivers that can be set to start playing at specified
times, and are known as clock radios. Some alarm clocks can set multiple alarms, a useful
feature for couples who have different waking up schedules. A progressive alarm clock, still
new in the market, can have different alarms for different times (see Next-Generation Alarms)
and even play music of your choice. Most modern televisions, mobile phones and digital
watches have alarm clock functions to turn on or make sounds at a specific time.

6|Page
INTRODUCTION:

An alarm clock is a clock that is designed to alert an individual or group of individuals at


specified time. The primary function of these clocks is to awaken people from their night's
sleep or short naps; they are sometimes used for other reminders as well. Most use sound; some
use light or vibration. Some have sensors to identify when a person is in a light stage of sleep,
in order to avoid waking someone who is deeply asleep, which causes tiredness, even if the
person has had adequate sleep. To stop the sound or light, a button or handle on the clock is
pressed; most clocks automatically stop the alarm if left unattended long enough. A
classic analog alarm clock has an extra hand or inset dial that is used to specify the time at
which to activate the alarm.

Alarm clocks are also found on mobile phones, watches, and computers.Many alarm clocks
have radio receivers that can be set to start playing at specified times, and are known as clock
radios. Some alarm clocks can set multiple alarms, a useful feature for couples who have
different waking up schedules. A progressive alarm clock, still new in the market, can have
different alarms for different times and even play music of your choice. Most modern
televisions, mobile phones and digital watches have alarm clock functions to turn on or make
sounds at a specific time.

Scientific studies on sleep having shown that sleep stage at awakening is an important factor
in amplifying sleep inertia. Alarm clocks involving sleep stage monitoring appeared on the
market in 2005. The alarm clocks use sensing technologies such as EEG electrodes
and accelerometers to wake people from sleep. Dawn simulators are another technology meant
to mediate these effects. Sleepers can become accustomed to the sound of their alarm clock if
it has been used for a period of time, making it less effective. Due to progressive alarm clocks
complex waking procedure, they can deter this adaptation due to the body needing to adapt to
more stimuli than just a simple sound alert.

7|Page
METHODOLOGY:

SYSTEM REQUIREMENTS:
Computer system with minimum P4 processor

How to operate alarm clock in alarm?

Wind-up alarm clocks have a certain charm. The sound they make -- tick, tock, tick, tock --
brings back feelings of a less stressful time. You can use them anywhere, and you don't have
to recharge them. If you're concerned that the electricity might go off while you sleep, and
you absolutely, positively cannot be late for your morning appointment, use a wind-up alarm
clock. It will tick-tock right through a power outage and ring its alarm to wake you up on
time.

 Set the clock time. Use the button labeled "Clock" to move the hour and minute hands to
set the clock to the current, correct time.
 Wind the clock. Use the wind-up key labeled "Clock," and turn it clockwise until it stops.
Once it stops, do not force it to turn or it will break.
 Set the alarm. Use the button labeled "Alarm" to move the thin third clock hand to set the
alarm. If you want the alarm to go off at 7 a.m., move the small hand so it is exactly on
the number 7. If you want the alarm to go off at 7:30 a.m., move the small hand so it is
halfway between numbers 7 and 8.
 Wind the alarm. Use the wind-up key labeled "Alarm." Turn it clockwise until it stops.
Do not try to force it to turn once wound.
 Activate the alarm. On many wind-up alarm clocks, the alarm is set by pulling out the
button that is used to set the time the alarm will go off. On some models, there is a
separate button, usually labeled "Alarm," which should be pulled out to set the alarm.
This button may be located on the top of the clock.

FEATURES OF OUR ALARM CLOCK:

 Wakes you up in a different way.

 Wakes up to flashing light .

 High intensity 4 LED flash as a modern camera or a cell phone .

 Effective even during the day or if you prefer to sleep with the lights on.

 Emits a sound that can be heard through the pillow.

8|Page
TECHNICAL DESCRIPTION OF THE PROJECT:

WHILE LOOP:

Sub diagram:- Contains code that the While Loop executes once per iteration.

Iteration terminal (i):- Provides the current loop iteration count. The loop count always
starts at zero for the first iteration. If the iteration count exceeds 2,147,483,647, or 2 31-1, the
iteration terminal remains at 2,147,483,647 for all further iterations. If you need to keep count
of more than 2,147,483,647 iterations, you can use shift registers with a greater integer range.

Conditional Terminal:- Evaluates a Boolean input value to determine whether to continue


executing the While Loop. To specify whether the loop stops for a TRUE or FALSE Boolean
value, configure the continuation behavior of the loop. You also can determine when the loop
stops by wiring an error cluster to the conditional terminal.

CASE STRUCTURE:

Case selector label:- Displays the value(s) for which the associated case executes. You can
specify a single value or a range of values. You also can use the case selector label to specify
a default case.

9|Page
Sub diagram(case):- Contains the code that executes when the value wired to the case
selector terminal matches the value that appears in the case selector label. To modify the
number or order of subdiagrams, right-click the border of the Case structure and select the
appropriate option.

Selector terminal:- Selects which case to execute based on the value of the input data. The
input data can be a Boolean, string, integer, enumerated type or error cluster. The data type you
wire to the selector terminal determines the allowed cases you can enter in the case selector
label.

SELECT FUNCTION:

Returns the value wired to the t input or f input, depending on the value of s. If s is TRUE, this
function returns the value wired to t. If s is FALSE, this function returns the value wired to
f.The connector pane displays the default data types for this polymorphic function.

CASE STRUCTURE:

 The event selector label specifies which events cause the currently displayed case to
execute. To view other event cases, click the down arrow next to the case name.
 The Timeout terminal specifies the number of milliseconds to wait for an event before
timing out. If you wire a value to the Timeout terminal, you must provide a Timeout
event case to avoid an error.

10 | P a g e
FORMAT DATE/TIME STRING:

Displays a timestamp value or a numeric value as time in the format you specify using time
format codes.The following codes are some of the most commonly used time format codes: %c
displays locale-specific date/time; time-related format codes include %X (locale-specific time),
%H (hour, 24-hour clock), %I (hour, 12-hour clock), %M (minute), %S (second), %<digit>u
(fractional seconds with <digit> precision), and %p (a.m./p.m. flag); date-related format codes
include %x (locale-specific date), %y (year within century), %Y (year including century), %m
(month number), %b (abbreviated month name), %d (day of month), and %a (abbreviated
weekday name).

SHIFT REGISTERS:

Use shift registers when you want to pass values from previous iterations through the loop to
the next iteration. A shift register appears as a pair of terminals directly opposite each other on
the vertical sides of the loop border.

11 | P a g e
BLOCK DIAGRAM:

CONCLUSION&RESULT:

12 | P a g e
REFERENCES:

 Hodkin, Thomas (2015). Collecting Clocks Clock Repairs & Trademarks Index.
Lulu.com. ISBN 9781326252496. Retrieved 17 August 2018.
 Jump up^ Humphrey, Oleson & Sherwood 2003, p. 522; Lewis 2000, p. 363
 Jump up^ Landels 1979, p. 35
 ^ Jump up to:aDohrn-van Rossum, Gerhard, "Clocks", Brill's New Pauly, edited by:
Hubert Cancik and Helmuth Schneider, 2009

13 | P a g e

You might also like