Motion detection with proximity measurements and sending alert on WhatsApp application Test phase, srs, design phase and source code final deliverable

Motion detection with proximity measurements and sending alert on WhatsApp application Test phase, srs, design phase and source code final deliverable

Project Domain / Category

Others: ESP32 and Sensors setup

Abstract / Introduction

In this project, students will learn how to setup an ESP-32 module with different sensors. Learn the behaviors of different sensors and how to control theses sensors using ESP-32.

After understanding and learning the basics, students will develop a sensor-based project as cited in project tittle.

Functional Requirements:

  • Sensors will provide the real time values/responses
  • EPS-32 will manage the sensors
  • After getting the response or a trigger from any sensor, ESP32 module will provide the alert/messages to the user.
  • Real time values of sensors can be printed on Arduino serial monitor or a small LCD attached to EPS-32.
  • IR remote button 1 will display the temperature/humidity values, LDR state (presence or absence of light).
  • IR remote button 2 will display the values of PIR-motion sensor and distance measured by ultra sonic sensor.
  • If PIR-motion sensor detects any motion, it will activate the ultrasonic sensor to measure the distance of the object. Then this distance and an alert will be sent to ESP-32, which in turn will send a message of Whatsapp number using Callmeboot API over the internet.

Project Demonstration:

  • In this project, ESP32 board will be used to configure the motion sensor with ultrasonic sensor.
  • IR receiver and remote control will be used to display the current status of Temperature sensor on serial monitor. Currently only 2 buttons of remote will be configured: – Button-1 for Temperature sensor. Button-2 for ultrasonic sensor.
  • LDR sensor will be used to detect the light availability.
  • Motion sensor detects the motion and trigger the ultrasonic sensor to measure the distance of the object causing the motion.
  • An alert/message comprising the motion detection and measurement (cm/inches) will be sent on WhatsApp application.

Project Development:

Project will be developed in two modules.

Module 1:

Students will configure LDR-light sensor, temperature/humidity sensor, an Infra-red receiver and will control the buttons of IR remote control. Initially two buttons will be configured.

Button-1: to display the temperature and humidity values on serial monitor of Arduino. Button-2: to display the distance measured by the ultrasonic sensor.

Module 2:

A PIR-motion sensor will be configured with ESP-32. When motion sensor detects any motion, it will activate the ultrasonic sensor to measure the distance of the object that are moving.

A message with the measured distance will be sent to the Whatsapp number.

Application: This setup could be used to monitor any “No Entry” vicinity. It sends alerts on WhatsApp application if any kind of motion is detected within the given perimeter.

Tools:

  Hardware
Esp32-WROOM-

WiFi

Development board
PIR-Motion sensor To detect motion and send alert based on motion detection trigger
IR-receiver + remote To configure different buttons of remote control for displaying the sensor values on serial monitor
Temperature and humidity sensor Measure the temperature and humidity
LDR-photosensor Detect the absence of light and turn on the led light
Ultrasonic sensor To measure the distance when PIR motion detects any movement.
LCD screen (Optional) Small LCD could be used to display the measurements of different sensors.
  software
Arduino-1.8.19 or Above   For the development of code/sketch
Callmeboot API   To send message/alert on WhatsApp.

ESP32 Projects: https://randomnerdtutorials.com/projects-esp32/

NOTE: Student will have to purchase and maintain all the required hardware by him/herself. No financial support is available for this project.

Supervisor:

Name: Abdul Majid

 

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top
×

Hello!

Click one of our contacts below to chat on WhatsApp

× WhatsApp Us