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

https://youtu.be/p8MGQr4Gpuw

2 Light

https://youtu.be/PeRGZZK9OIo

3 Barometer

https://youtu.be/PLOW34NdzlM

4 Dust

https://youtu.be/kvV9fEn91-A

5 UV

https://youtu.be/HEqRSqNjAmE

6 Combine Weatherstation

https://youtu.be/tMAYSYKXId4

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.