Skip to content

Air Environment INFO collection device with Web-Based IOT

This project implements web-based IOT through the WizFi-360-EVB-Pico to provide real-time air environment information to users on the Web.

jwjung2004

Published October 23, 2022 · © GNU General Public License, version 3 or later (GPL3+)

Air Environment INFO collection device with Web-Based IOT

Components

Hardware components
WizFi360-EVB-Pico

x 1

Software Apps and online services

x 1


Project description

Feuture of project

The project collects temperature, humidity, fine dust (PM2.5), and CO2 concentrations in the air and provides them to users through the web-based IoT.

From anywhere, users can access real-time air environment information in a particular area, their home, or other buildings through a web browser such as Chrome.

Without relying on an external IoT platform, the project realized a web-based IoT by building its own web server based on WizFi360.

Parts List

Air Environment INFO collection device with Web-Based IOT, Parts List

Hardware wiring diagram

Hardware wiring diagram

※ The source of WizFi360-EVB-Pico image is https://docs.wiznet.io .

Structure diagram

Air Environment INFO collection device with Web-Based IOT, Structure diagram

Schematic

Air Environment INFO collection device with Web-Based IOT, Schematic

Summary of Code

[ First CORE Loop ]

Every 0.2 Seconds : PM2.5 Sensor Control, RGB LED Control
Evrery Second : Sensor Value Refresh, LCD Print
[ Second CORE Loop ]

WIFI WEB Server working

The entire code is too long to post in this article.  Detailed code descriptions are commented out in the attached code file.

Alternatively, you can check this GitHub link below.

https://github.com/jiwjung/Air_Environment_Information_collection_device_with_Web-Based_IOT/blob/main/221023_Code_release/221023_Code_release.ino

 

Web

In the form of a web page, the device provides real-time temperature, humidity, pm2.5, and CO2 information every second.

If the real-time air status changes, the last message will be changed according to the fine dust standard of the Korean Ministry of Environment.

"The concentration of fine dust in the air is Good / Moderate / Unhealty / Very Unhealthy."

 

■ Web page when fine dust concentration in the air is Moderate.

Air Environment INFO collection device with Web-Based IOT, Web

■ If you blow a person's breath on the CO2 sensor,

Air Environment INFO collection device with Web-Based IOT, Web

Pictures of Project

■ On the LCD screen, Device displays the WIFI SSID, IP and air environment information to the user.

Pictures of Project

※ If you connect to that IP address through a web browser on the same network, you can view the website above.

※ If you port forward the internal IP on the router, you can access it from anywhere in the world.

 

■ The color of the RGB LED changes when the real-time air condition changes.

Pictures of Project
Pictures of Project
Pictures of Project
Pictures of Project

 

Thank you very much to WIZnet for supporting the WizFi360-EVB-Pico hardware and holding the contest.

Thank you for reading my Project article :)

Documents

Comments

Comments