Air Pollution Detection App

Project Code :TCMAAN191

Objective

Many areas in India, and the world, are facing serious air quality problems. In India, local, state, and central agencies are engaged in efforts to identify where air pollution exists, the cause of air pollution, and how to control air pollution. Through IOT we are going to monitoring the air pollution.

Abstract

The air pollution rates now a days are drastically increasing in all developed and developing countries which requires a more portable and cost effective solution. Satellite observation of air pollution allows for wider geographical scope, and in doing so can facilitate studies of air pollution's effects on natural capital and ecosystem resilience. Many air pollution-related aspects of the sustainability of development in human systems are not being given their due attention. 

IOT based Air Pollution Monitoring System is used to monitor the air quality over a web server using Internet. It will trigger an alarm and it can be reflect in the android app with graphical reports when the air quality goes down beyond a certain level, means when there are sufficient amount of harmful gases present in the air like CO2, smoke, NH3 and NOx. 

Keywords: Air Pollution, IOT, Monitoring System, Sensors.

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

Block Diagram

Specifications

SOFTWARE SPECIFICATIONS

  • Operating System: Windows and Android
  • SDK IDE: Android Studio 3.3
  • Virtual Emulator: Nexus Pixel 2
  • Programming Language: Java
  • Front End: Xml
  • Server scripting Language: PHP
  • Database: MySQL

HARDWARE SPECIFICATIONS

  • CPU type: Intel i7
  • Ram size: 16 GB
  • Hard disk capacity : 1TB
  • Monitor type: 15 Inch color monitor
  • Keyboard type: Internet keyboard
  • Mobile: Android 

 

Learning Outcomes

  • Real time application scenario.
  • Android architecture.
  • Basic about java.
  • Basic about MySQL.
  • About Raspberry Pi.
  • What is controller and what is the need of controller.
  • What is Sensor and how it can work.
  • What is cloud server?
  • What is Wi-Fi Module?
  • How Wi-Fi module can work.
  • Knowledge about server side programming.
  • Difference between client side and server side programming language.
  • Knowledge about server.
  • Knowledge about database and queries.
  • Knowledge about Volley API.
  • How to communicate with API.
  • How API Communicate with Server.
  • What are Packages and dependencies regarding the app?
  • What are various versions of android app and android operating system.
  • About Android studio.
  • Client side validation.
  • Server side validation.
  • Difference between client side validations.
  • Different Debugging Techniques.
  • Deployment of app.
  • About play store deployment.
  • What is manifest?
  • About XML.
  • Widgets in android.
  • Views in android.
  • Layouts in android.
  • How to design the user Interface.
  • 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

Related Projects

Final year projects