Project
# | Title | Team Members | TA | Documents | Sponsor |
---|---|---|---|---|---|
27 | Smart Motion-Sensing Light for Occupancy Indicator |
Ritvik Goradia Siddarth Iyer |
Sanjana Pingali | design_document1.pdf final_paper1.pdf photo1.jpg presentation1.pptx proposal1.pdf video |
|
# Smart Motion-Sensing Light for Occupancy Indicator Team Members: - Siddarth Iyer (sri4) - Ritvik Goradia (goradia3) # Problem The Electrical and Computer Engineering Building (ECEB) offers a limited number of study and discussion rooms across its five floors, which prove invaluable for students aiming to collaborate on assignments, prepare for exams, or engage in general study sessions. There is currently no system in place to identify vacant rooms and as a result, each day students tirelessly go back and forth, scouring each floor in hopes of finding an empty study room. Worse still, there are also many students who travel all the way to the ECEB only to discover that all rooms are occupied forcing them to then seek alternatives in different buildings. # Solution Our proposal presents a solution aimed at enabling students to easily and conveniently check room availability via a website. We plan to implement a system that will replace the existing motion sensor and automation infrastructure. Our proposed system not only retains the current capabilities of automatically controlling room lighting based on occupancy and adjusting brightness levels but will also seamlessly transmit real-time occupancy data to a central server using Wi-Fi, allowing students to conveniently view room availability information from their smartphones or laptops on a website anytime/anywhere. # Solution Components ## Motion Sense This sub-system is used to determine room occupancy using a motion sensor. This sensor will detect the presence of human beings and relay information to the ESP32 microcontroller. Components: - HC-SR501 PIR Sensor ## Microcontroller The ESP 32 microcontroller receives occupancy status data from the PIR Sensor. It will then update the occupancy status on a server via wifi. It will also send a signal to the relay to turn the room’s light on. If no motion is detected for 5 minutes the microcontroller will send a signal to the relay to turn the light off and update the server/website. Components: - ESP32 ## Lighting control This module makes use of a relay and dimmer circuit to control the light based on the signal received from the ESP32. Components: - Thyristor circuit for dimming - Relay circuit for toggling the light ## Power supply This module deals with powering the microcontroller as well as the light and other related circuitry. Components - AC/DC Buck Converter # Criterion For Success We would place a smart light system (including a light bulb) on the ceiling in 2 different rooms and the following should be observed on both the website and the dashboard: - Initially, both rooms should be displayed as vacant on the website and the light bulbs should be off - Upon entering the first room, the corresponding light bulb should instantly illuminate, and the website should update to indicate that the room is now occupied within 3 seconds - We will exit this room and enter the other room. Now the second light bulb should also promptly switch on, and the website should reflect that the second room is occupied within 3 seconds - In either room, the user should have the capability to adjust the brightness of the lightbulb using the dimmer feature 5 minutes after having left the first room, the bulb should turn off and the room should be indicated as vacant on the website |