How do I Predict Weather?
Posted: Sat Mar 19, 2022 6:49 am
Later in the spring and again this summer, I'll be teaching an introductory course in Arduino programming with an emphasis on IoT and web servers. It will also focus on using a browser based client application so one doesn't have to write an iPhone app, an Android app, a Windows app... etc.
I decided on doing a Weather Station https://www.esp8266.com/viewtopic.php?f=11&t=23581 to be simple to wire, and program, yet have all the fundamentals needed for the class.
The station will have Temperature, Humidity and Pressure data. I kind of knew that a pressure rate is necessary and I researched that at least one standard is to use the change in pressure over a 3 hour period. That is also calculated on the server. Can anyone point me to information on how to use those values to arrive at a weather prediction like these type of stations do?
I decided on doing a Weather Station https://www.esp8266.com/viewtopic.php?f=11&t=23581 to be simple to wire, and program, yet have all the fundamentals needed for the class.
- It's important to have a practical / usable project for the student to take home.
- Shows dynamic data generated by the ESP8266 Server
- Has server variables that need to be adjusted by the browser clients.
- Needs to persist data between boots
- Has browser, client-side configuration to optionally show Centigrade / Fahrenheit
- Does some trivial AI to derive a prediction of coming weather
The station will have Temperature, Humidity and Pressure data. I kind of knew that a pressure rate is necessary and I researched that at least one standard is to use the change in pressure over a 3 hour period. That is also calculated on the server. Can anyone point me to information on how to use those values to arrive at a weather prediction like these type of stations do?