Sie sind auf Seite 1von 9

IoT-based virtual

doorbell
By- Aditya Pandey, Anubhav Singh, Abhishek Mishra,
Rohan Kumar
Guided by- Ms. Archana Sar (HoD Computer Science
Department)
Introduction
• This project is a significant step towards smart home security systems.
• Surveillance, from homes plays a significant role in the fulfilment of our
security. Aspects such as burglary and theft have always been a
predicament.
• With the increase in trend of online shopping combined with conventional
trends of delivery we realized that a major inconvenience is faced by the
customer as well as the delivery person if the concerned person is not
present at his home at time of delivery. This also extends to friends and
relatives who may visit your place unannounced.
• There is also a security concern in the old systems as we cannot see the
person outside clearly.
Project Objective
• To create a security-based system which is more affordable and
provides flexibility and convenience through its multiple features.
• Alerts to the user on his device when motion is detected.
• Alert to the user through Email and live streaming.
• Customize option of getting the alerts.
Public -The doorbell will ring normally in the house when it
detects any motion.
Private -The doorbell will give an alert on the owner’s device
when it detects any motion.
• Customize option of setting the range and sensitivity of the doorbell.
Usecase diagram
Proposed modules

• Motion detection-
Whenever passive infrared sensor detects someone in
the specified range, it sends an alert to the user’s mobile
phone with the help of pushover notification application.
• Live streaming-
Whenever the live-streaming button is clicked, the live
feed outside the front door will be shown on the android
application.
Proposed modules (continued)

• Email notification-
Whenever the email button is clicked an email will be sent to the
user’s mobile phone along with an image.  
• Public mode of alarm-
The buzzer attached with the doorbell will ring whenever
someone is detected at the door if the system is set to the public
mode by the user.
• LED with light dependent resistor-
During night, if the passive infrared sensor detects someone, it
automatically switch on the LED.
System Specifications
• Software Requirements:
• Operating system: Raspbian , Android
• Technology: Internet of Things.
• Software: Python 3, Linux, VNC Server, VNC Client, LX-
Terminal.
• Storage : 000webhost server
• Protocol : TCP, SMTP, HTTP, SSL
System Specification (continued)
• Hardware Requirements
• SoC(System on Chip): Broadcom BCM2837B0
• Storage: Micro-SD.
• GPIO: 40-pin GPIO header.
• Ports: HDMI, 3.5mm analogue audio-video jack, 4x USB
2.0, Ethernet, Camera Serial Interface (CSI), Display
Serial Interface (DSI).
Future Scope
• Microphone and speaker can be added for
communication purpose.
• Face Recognition system can be installed for unlocking
the door.