Stemoto LogoStemoto

Data Handling (Smart IoT Ultrasonic Weather Station & Live Bar Graph)

Source:

Build an outdoor IoT weather station! An Anemometer wind wheel, DHT22 temp sensor, and Ultrasonic rain gauge measure daily climate data. The system automatically plots live graphical bar charts and calculates weekly averages on a screen.

Categorisation

Props & Materials Required

  • Weather station assembly (Wind anemometer wheel, Rain collector cup)
  • HC-SR04 ultrasonic water depth sensor (rain gauge)
  • DHT22 temperature & humidity sensor
  • ESP32 controller board with Wi-Fi telemetry
  • 3.5-inch TFT graphical display screen
  • DFPlayer Mini MP3 module + 3W speaker

Step-by-Step Instructions

1

Collect Daily Weather Data

Sensors log temperature (28°C), humidity (65%), and rainfall (12 mm).

2

Plot Live TFT Bar Graph

TFT display draws a color-coded Bar Graph comparing Monday to Friday rainfall.

3

Calculate Mean Weekly Rainfall

Press 'STATISTICS'. ESP32 computes Mean Rainfall = (12+8+15+5+20)/5 = 12.0 mm/day!

4

Data Analysis Audio Summary

Speaker announces: 'Data Analysis Complete! Thursday recorded Peak Rainfall! Range: 15 mm!'

Why It Works & Notes

Data handling is best learned by collecting real environmental data and converting it into visual charts. Automated sensors recording daily temp/rainfall and rendering live bar graphs bridge data collection with statistical graphing.