Design a control panel to display a map of a building

Assignment Help Basic Computer Science
Reference no: EM13864725

LabVIEW based building security and monitoring system

Aims

Modern security systems are commonly installed in industrial buildings, offices and most homes. They have different levels of complexity and are implemented using diverse electronic and computing technologies.

Aim of this project is to design and implement building security and ambient monitoring system prototype using LabVIEW, and evaluate its operation using the CIB boards in CWG/02 Embedded Systems laboratory. The inputs to the system should be simulated by dip switches and the built-in transducers, and the outputs by the LEDs and a DC motor.

Objectives

Write structured LabVIEW program to simulate PC based security system control panel, connected to sensors and actuators in a building.

Design a control panel to display a map of a building and the current state of monitored and controlled equipment. A user of the security system should be able to monitor switches, lights, temperature, alarm conditions, and equipment attached to a control panel.

Provide evidence of the development of each stage of the VI. This will consist of producing a report and a copy of your complete software solution uploaded to VLE.

Demonstrate a functional (fully or partially) program to your tutor at a scheduled laboratory session. The report and copy of your solution on a disc will be required to be handed in prior to your demonstration.

Tasks

Virtual Instrument for building security system should be able to monitor and control the building and sound an alarm if security is breached. The alert system could be triggered when a number of events are detected from sensors placed around the building. The functionality of this system should include:

1. Alarm system

Intruder Detection: An alarm system with entry control into a restricted area

i) To arm alarm systems enter your chosen code

ii) After 3 seconds the inputted code will clear and will arm. To disarm enter the correct code again.

iii) Sound alarm in case of invalid code entry.

iv) Sound alarm if access into the restricted area was gained through breaking a door or a window

2. Lights control

Based on the measured light level activate the lights in a room eg. If a light level in a room is below a set value, automatically switch on LED lights.

3. Temperature control

Based on the measured temperature and a set value, apply control to regulate room temperature turning on a Fan/Heater. Display the temperature chart over a given time interval (day, week), as well as maximum, minimum and average temperature.

Analogue inputs (AI)

Temperature measurement - Thermistor.
Light measurement -LDR sensor.

Digital inputs(DI)

Switches for code set/reset input
Switches - alarm trip switches

Digital outputs (AI)

LEDs Alarm set/reset

LEDs Lights on/off indicators

LEDs Intrusion detection

Analogue output

Fan/Heater - DC motor

Reference no: EM13864725

Questions Cloud

What accounting is appropriate for non controlling interest : As we know, total ownership is not a requirement for consolidation. A parent need only gain control of another company to create a business combination. If less than 100% of a subsidiary's voting stock is obtained, how is the presence of the other ow..
Record the gain or loss on the sale of marketable securities : December 31 Sold 150 shares of Sohn Corporation common stock for $27.00 per share. The shares were originally purchased on July 11, 2013 for $21.00 per share plus a commission of $60. Calculate and record the gain or loss on the sale of the marketabl..
What are the current challenges in federal : What are the current challenges in federal, state, and local government retirement programs? What are the ideas for future reforms in federal, state, and local pension systems? How can you measure the financial condition of a government?
Corporate bonds might be issued at face value : Discuss why corporate bonds might be issued at face value, a discount, or a premium. Describe the accounting for bonds under each situation.
Design a control panel to display a map of a building : Write structured LabVIEW program to simulate PC based security system control panel, connected to sensors and actuators in a building - Design a control panel to display a map of a building and the current state of monitored and controlled equipment..
What is its self-supporting growth rate : Maggie’s Muffins, Inc., generated $5,000,000 in sales during 2013, and its year-end total assets were $2,5000,000. Also, at year-end 2013, current liabilities were $1,000,000, consisting of $3000,000 of notes payable, $5000,000 of accounts payable, a..
Psychological aspect of female sexuality : Relate concepts from the psychological aspect of female sexuality to the attatched Vagina Monologue titled My Angry Vagina. This 4-page, APA-style writing assignment is intended to assess your ability to understand and apply course materials. For th..
Amount of chantals gross income from these wages : In 2015, Chantal had a salary of $110,000. What is the amount of Chantal's Gross Income from these wages?
What was the balance in unearned service revenue : A partial adjusted trial balance for Dodgers Co at 9/30/15 shows the following, with each account having a normal balance: If $4,182,000 was collected in September for services performed in September and $596,000 was collected in September for servic..

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Deadlock prevention and deadlock avoidance

What three conditions must be satisfied in order to solve the critical section problem? What is the difference between deadlock prevention and deadlock avoidance?

  Discuss the points and tabulate the strengths and weaknesses

Discuss the points and tabulate the strengths and weaknesses

  The area of a circle is pi multiplied by the square

The area of a circle is pi multiplied by the square of the radius

  Draw an er diagram

a. Draw an ER diagram. Make sure each entity type has at least one key attribute. Document any assumptions you make. Avoid diagrams with a single entity. b. If you think the description is incomplete, list other data the database should store. c. Adj..

  Perform the following hexadecimal computations

Perform the following hexadecimal computations (leave the result in hexadecimal).

  Write a program that uses a while loop to compute

Write a program that prints the numbers from 1 to 50 using a for loop. Rewrite the program using a do -while loop.

  Write a java code which acts as a calculator

Can someone write this code for me really quick. Write a java code which acts as a calculator. I have two text fields.

  Examine how application pools will help to reduce costs

Analyze how using Terminal Services will help meet many of the criteria for providing applications for the remote offices. Propose how to deploy, configure, and secure terminal service features in order to meet the requirements specified in the scen..

  Discuss reasons and methods for accessing a remote computer

Discuss the reasons and methods for accessing a remote computer

  What is the worst-case cost of finding records

What is the worst-case cost of finding records

  Disadvantages of virtualization technology

paper that provides a detailed technical analysis comparing the advantages and disadvantages of virtualization technology

  Computing chips

Computing Chips

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd