Auditorium Controller - Ece

Auditorium Controller

From Ece

Jump to: navigation, search

AUDITORIUM CONTROLLER


OBJECTIVE

We automatically control the appliances in a room whenever a person enters the room.


TEAM MEMBERS

Coordinator - Venkata

Recorder - Lakshmi Lalitha Pragada

Checker - Venkata Praveen Krishna Puvadi



PHASE I


INTRODUCTION:

In today’s world of technology, the importance of automation has ever so increased. In our project we are creating a system where in the appliances are controlled automatically. This would reduce the physical need for turning on appliances and also this can save the amount of energy consumed.

CONCEPT:

Here we use keyboard for entering the password. This password is given as the access to the room. Then we have a sensor which will detect the number of people entering the room. Also it will lead to the switching ON of the fan and lights automatically. The speed of the fan will be controlled depending on the number of persons occupying the room. Thus, showing the most possible automation.

PROPOSED WORK:

1.The door of the room can be unlocked using the keyboard by entering the password. Then the buzzer blows when the access is granted. This is established by creating a module to receive the keyboard input and to turn the buzzer ON.

2.When the door is opened, if the sensor detects any person entering it sends a signal to the board and the counter will count the number of people and the counter when it has a non-zero count,it sends a high signal and the lights of the room switch ON. This is established by creating a module to receive the sensor inputs and based on these inputs it sends signals to the light and the DC motor.

3.The speed of the fan is varied depending on the number of people present in the room. This is established by creating a module based on PWM which takes the counter count as input and outputs a signal that controls the speed of the fan.

Required parts:

A.Infrared sensor

Quantity: 2

B.Stepper Motor

Product code: 0812

Quantity: 2

C.Piezo buzzer

Part number: 28MM PIEZO BUZZER

Quantity: 1

D.LED(For Light)

E.Spartan 3E board

F.External Power supply

G.Connecting Wires

H.Keyboard

EXPECTED DELIVERABLES:

Using all the above modules and the parts we will be able to control various functions in a room automatically. The authentication is provided to the door unlocking system. The switching on of the fan and variation of its speed can be controlled. The light can be switched on and then off at the required stages.




PHASE II


INTRODUCTION:

In today’s world of technology, the importance of automation has ever so increased. In our project we are creating a system where in the appliances are controlled automatically. This would reduce the physical need for turning on appliances and also this can save the amount of energy consumed.

CONCEPT:

Here we use keyboard for entering the password. This password is given as the access to the room. Then we have a sensor which will detect the number of people entering the room. Also it will lead to the switching ON of the fan and lights automatically. The speed of the fan will be controlled depending on the number of persons occupying the room. Thus, showing the most possible automation.

PROPOSED WORK:

1.The door of the room can be unlocked using the keyboard by entering the password. Then the buzzer blows when the access is granted. This is established by creating a module to receive the keyboard input and to turn the buzzer ON.

2.When the door is opened, if the sensor detects any person entering it sends a signal to the board and the counter will count the number of people and the counter when it has a non-zero count,it sends a high signal and the lights of the room switch ON. This is established by creating a module to receive the sensor inputs and based on these inputs it sends signals to the light and the DC motor.

3.The speed of the fan is varied depending on the number of people present in the room. This is established by creating a module based on PWM which takes the counter count as input and outputs a signal that controls the speed of the fan.

Modules:

Keyboard interface:

Keyboard will be used to input the password and when it matches with the password, access to the room is given. The piezo buzzer goes on after the authentication.

Input(s): Key press.

Output(s): Opcode, Piezobuzzer, Led.

This will be dealt by Venkata.

Motor interface:

We interface the DC motor using PModHB3 to the Spartan board.

Input(s): PWM Signal

Output(s): Rotation of motor

This is dealt by Praveen Puvadi.

Sensor interface:

The sensor placed in position is going to detect any person entering or leaving the room.It will send the signal to the corresponding module which consists of a counter.

Input(s): Infrared sensors

Output(s): Output from the counter.

PWM Module:

It is used to regulate the speed of the fan depending upon the strength of the hall using the counter output.

Input(s): Counter value

Output(s): PWM signal

This is dealt by Lalitha Pragada.


Required Parts:

A.Infrared sensor

Quantity: 2

B.Stepper Motor

Product code: 0812

Quantity: 2

C.Piezo buzzer

Part number: 28MM PIEZO BUZZER

Quantity: 1

D.LED(For Light)

E.Spartan 3E board

F.External Power supply

G.Connecting Wires

H.Keyboard

EXPECTED DELIVERABLES: Using all the above modules and the parts we will be able to control various functions in a room automatically. The authentication is provided to the door unlocking system. The switching on of the fan and variation of its speed can be controlled. The light can be switched on and then off at the required stages.




PHASE III

Review of Proposed Work:

All modules are the same as in phase 2 with only one change.

We would be adding one more motor i.e. fan to the board. This would be turn on when the people in the auditorium are more.

MODULES

PS2_Core

Fetches data from keyboard to the board.

Inputs:

Ps2clk – keyboard clock

Ps2data – input data from keyboard

Outputs:

Opcode(15:0) – raw code for button pressed on keyboard

PS2_decode

Accepts raw code from the PS2 core module and outputs the corresponding opcode for valid key presses

Inputs:

Ps2_raw(15:0) – raw code from ps2core module

Outputs:

Opcode(2:0) – decoded form of ps2_raw input

Authenticator

It matches the keyboard data with the password and gives access to the system.

Inputs:

Opcode(2:0)- decoded opcode from PS2_decoder

Output:

Start- this is a signal that is given to sensor module.

Buzzer – signal to the buzzer.

Sensor monitor

This modules takes care of the sensor operation and outputs the counter value.

Input:

Start- signal from authenticator enables the module.

clk – clock to the sensor monitor module.

Output:

count (15:0) - count value is fed as input to the PWM.

PWM

This module is used to control the speed of the monitor.

Input:

Count(15:0) – count value is fed as input to the PWM.

Clk – clock to the PWM module.

Output:

Q(15:0) – Modulating signal is given to the motor and board connector PModHB3.




PHASE IV


ANALYSIS OF PROPOSED WORK:

As per decided the functioning of an auditorium has been regulated and thereby automated. The regulation is done using several parts and their modules are created using verilog. The primary control is done using the authenticator module which accepts the entrance of a person into the auditorium only when he or she can give the desired password. The lights are immediately turned on as and when a person enters in. this is displayed by using the LED’S in the board. The sensors used here in the process are meant to detect any person entering the room and the counter is given an input respectively. So the counter value is varied depending on the sensor detection. The counter value also controls the fan speed. It is done by using the PWM concept and the module developed based on it. The project change done here is just an additional fan control in the circuit.


DELIVERABLES:


The authentication is done using the password concept. The lights will be turned on when the room is opened. The fans will be regulated depending on the number of people in the room. The second fan will be turned on if the number of people is increased. The number of people in the room is displayed using the 7 segment display .