This project will gather weather information for the week and display them on an LCD Display. This offers a convenient way to check the weather outside before an outing. The user can also click through to see weather information for the following six days (the week).
The data is sourced from Open weather's One Call API. This allows data for a weekly weather forecast to flow into our Arduino memory via a WiFi connection, every 15 minutes (900 seconds). The WiFi comms line is setup before data is fetched and disconnected after. This means it only runs once every 15 minutes to conserve power.
The device can also be used for predictive air conditioning control. For example, if the weather outside is known then, in essence, one could better optimize air conditioning settings in a predictive manner. We tease a little of this capacity using LED lights, blue for cooling and red for heating.
To UseTo start seeing weather data on the LCD press the button once for the current day. To see the weather information for the following days of the week, the button can be used to cycle through the week.
Note: No weather info will be displayed unless the user prompts info by pressing the button.




















Comments