Recently, we've been working on a 3D printed, WiFi connected (Internet of Things or IoT) weather station for local farms. We have planned to make three V.1 stations; one for our rooftop garden, and two for farms outside of the city.
We've finally deployed the first V.1 station on the rooftop. We'll work out any issues that arise with this one (including issues transmitting data through the concrete roof), and modify the other two in this series. Finishing the first station required a few extra steps since our last update here.
First, we needed to modify the NodeMCU Arduino code to put the system to sleep for 10 minutes in between transmitting data. This extended the 9V 1600mA sealed lead-acid battery's life from 4-5 hours per full charge to 41 hours.
Then we needed to design and 3D print a bracket assembly to hold the solar panel in place atop the station's mast.
The Arudino code is at the end of the article. We've uploaded the 3D design files for the solar panel bracket to Thingiverse and included the SketchUp 2015 file so people can modify the design to fit the panels they have.
Above is the read out of the rooftop station. It updates every 10 minutes, day and night. See the Arduino code after the break.






