I used to have a cool little clock that, in addition to telling the time, also displayed the temperature inside the house, the date, and the outside temperature via a remote sensor. There were three main problems with the clock though. First, the remote temperature sensor that was placed outside never worked. It constantly lost connection with the main part of the clock and it devoured batteries. Second, the inside temperature was only listed for the room housing the clock. I was always wanting to monitor the temperature, for example, in the bedrooms as well. Last, the clock was just very ugly with a basic monochrome display and no backlight.
Today we will create a web-connected, Arduino-powered clock/weather station. Our clock will be much more powerful than any available from retail:
The IoT weather clock in this Instructable displays the time, outside temperature/humidity, inside temperature/humidity, inside ambient light level, and inside sound level.
|Inside Light Level|
|Inside Sound Level|