Towards A Novel Approach For Designing Smart Classrooms

Project Code :TEMBRE19_576

Abstract

This project proposes an innovative smart classroom model integrating IoT-based automation and monitoring systems to enhance classroom efficiency, safety, and comfort. Utilizing a DHT11 sensor, the system monitors ambient temperature, activating a CPU fan when temperatures exceed a defined threshold. An LDR (Light Dependent Resistor) is employed to detect ambient light levels, automatically switching on LED lights when insufficient lighting is detected. Fire safety is ensured through a flame sensor that triggers a buzzer alarm in the event of a fire. An ultrasonic sensor is used to count the number of students entering and exiting the classroom, providing real-time occupancy data. All sensor data, including temperature, light status, fire alerts, and student count, are continuously uploaded to the ThingSpeak cloud platform via a NodeMCU module for remote monitoring and analysis. An LCD display connected to an Arduino provides real-time status updates within the classroom, making the system interactive and informative. This integrated setup offers a scalable and cost-effective solution towards the development of smart, automated classrooms.

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 requirements:

  • Arduino
  • LCD
  • Buzzer
  • Dht11
  • Relay
  • Fire sensor
  • Ultrasonic sensor
  • LDR Sensor
  • CPU fan
  • LEDS
  • Nodemcu
  • Power supply

 

Software requirements:

  • Arduino IDE
  • Embedded C

Learning Outcomes

  • Arduino Pin diagram and Architecture
  • How to install Arduino IDE Software
  • Installation of Python IDLE
  • Setting up and Installation procedures for Arduino IDE
  • Introduction to Arduino IDE
  • Commands in Embedded C
  • How to install Libraries?
  • Basic coding in Embedded C
  • Working of Ultrasonic Sensor
  • Working of DHT11 Sensor
  • How to interface Fire sensor with Arduino
  • How to interface Buzzer with Arduino?
  • Working of LCD
  • Working of Relay
  • How to interface LCD with Arduino?
  • About Project Development Life Cycle:
    • Planning and Requirement Gathering (software’s, 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.
  • Project development Skills
    • Problem analyzing skills
    • Problem solving skills
    • Creativity and imaginary skills
    • Programming skills
    • Deployment
    • Testing skills
    • Debugging skills
    • Project presentation skills
    • Thesis writing skills

Demo Video

mail-banner
call-banner
contact-banner
Request Video