In order to visualize the measurements, i included an LCD screen. I had a few laying around, so i picked a 2*16 char lcd with white backlight. This one has a pretty good contrast, and can easily be read outdoor, even under the sun.
On the first light, i print the humidity and temperature, and on the second line is the atmospheric pressure and the luminosity.
I also did 3D print a bezel for the LCD, found on thingiverse. I will probably design my own later on.
I also added a button in order to issue commands to the system, but it doesn't work as of now, for a simple reason : i am using a DHT11 library that is blocking when reading. Indeed, with this library, if i ask a read, it does wait for aproximately 1000ms, before continuing. I thus spend most of the time waiting, rather than reading my button state. I will have to either find a non-blocking version of this, or later modify this library for non blocking readings.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.