ICP 3 - Abdullah-otb/IOT GitHub Wiki
Introduction
We used an Arduino UNO to make a weather station using a temperature sensor module, barometer module, light sensor module, UV sensor module, and a dust sensor module. Our circuit then displayed the results on an IDE monitor.
Objectives
Create a weather station to display information on LCD Connect Wifi Module and to transmit the data to ThingSpeak
Methods and Workflow
Connect each sensor and the LCD module to Arduino so the weather information can display on LCD
Connect Wifi Module and set up the WiFi name and password in the program
Set up ThingSpeak to view the weather information online
DHT
Monitor the data on our mobile device

Circuit Diagrams

Videos
1 DHT
2 Light
3 Barometer
4 Dust
5 UV
6 Combine Weatherstation
Parameters
The PPD42NS has a default of pin 8, and the UV senor of pin 0. We can change the pin in our program.
Evaluation & Discussion
Initially, we had errors in our program but we were just missing some libraries which we downloaded. We were using a faulty WiFi module but we replaced it.
Conclusion
Most of our time was spent solving the program errors and fixing the WiFi, but we were able to view the results on our LCD and on ThingSpeak.