IOT based real time induction motor vibration monitoring system

Project Code :TEMBMA3921

Objective

The objective of this project is to develop an IoT-based system to monitor the working condition of an induction motor using sensors for vibration, temperature, and position. It aims to display the collected data locally and transmit it to an online platform for remote monitoring. The system also provides alerts during abnormal conditions to help prevent motor damage and improve operational reliability.

Abstract

The Internet of Things (IoT)-based induction motor vibration monitoring system is designed to ensure efficient and safe operation of motors by continuously tracking their working conditions. In this system, an Arduino microcontroller is used to interface with multiple sensors, including a vibration sensor for detecting abnormal vibrations, a temperature sensor for monitoring heat levels, and a MEMS sensor for identifying tilt or fall conditions of the motor. The collected sensor data is displayed on an LCD for monitoring and is also transmitted to an IoT platform using a NodeMCU module for remote access. A motor driver is used to control the DC motor operation, while a buzzer provides alerts during abnormal conditions such as excessive vibration or high temperature. This system enables early fault detection, reduces maintenance costs, and improves the reliability of motor operations by providing continuous monitoring and timely alerts.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Hardware Components

  • Arduino UNO
  • NodeMCU
  • Vibration Sensor
  • Temperature Sensor
  • MEMS Sensor
  • DC Motor
  • Motor Driver Module
  • LCD Display
  • Buzzer
  • Power Supply
  • Connecting Wires

Software Components

  • Arduino IDE
  • Embedded C

Learning Outcomes

Learning outcomes
β€’ Arduino pin diagram and architecture
β€’ How to install Arduino IDE / setup software
β€’ Setting up and installation procedure for Arduino
β€’ Introduction to Arduino development environment
β€’ Basic programming in Arduino (C / C++)
β€’ Basics of Embedded C / Arduino programming
β€’ Basics of IoT platforms
β€’ Working of power supply

β€’ About Project Development Life Cycle:
 ‒ Planning and Requirement Gathering (software, tools, hardware components, etc.)
 ‒ Schematic preparation
 ‒ Code development and debugging
 ‒ Hardware development and debugging
 ‒ Development of the project and output testing

β€’ Practical exposure to:
 ‒ Hardware and software tools
 ‒ Solution providing for real-time problems
 ‒ Working with team/individual
 ‒ Work on creative ideas

β€’ Skills developed:
 ‒ Project development skills
 ‒ Problem analyzing skills
 ‒ Problem solving skills
 ‒ Creativity and imaginative skills
 ‒ Programming skills
 ‒ Deployment
 ‒ Testing skills
 ‒ Debugging skills
 ‒ Project presentation skills
 ‒ Thesis writing skills

Demo Video

mail-banner
call-banner
contact-banner
Request Video