I wanted to build a Raspberry Pi weather station that was able to sustain itself off grid and send me the results through a wireless connection, from anywhere! This project really has had its challenges, but luckily powering the Raspberry Pi is one of the main challenges that has been made easy by using the PiJuice as a power supply with it's added solar support (complete with our revolutionary PiAnywhere technology – the best way to take your Pi off the grid!).
My Initial thought was to use the fantastic AirPi module to take readings. This however, had two main drawbacks; it requires a direct internet connection to upload the results and it needs to be connected directly to the GPIO on the Pi which means it can't be exposed to the air without also exposing the Raspberry Pi (not ideal if we want this weather station to last any length of time).
The solution... build my own sensing module! Using much of the AirPi for inspiration I was able to put together a very simple prototype using a few sensor I already had; temperature, humidity, light levels and general gases. And the great thing about this is that it's really easy to add more sensors at anytime.
I decided to use a Raspberry Pi a+ mainly due to its low power consumption. To send me the results I used the EFCom Pro GPRS/GSM module, which can send a text straight to my mobile phone with the results! Pretty neat right?
I'm glad to here of any ideas you have for other great solar or portable projects. Let me know in the comments and I'll do my best to create a tutorial!
1 x Raspberry Pi a+
1 x Sim Card
1 x Bread Board
1 x MCP3008 ADC
1 x LDR
1 x LM35 (Temperature Sensor)
1 x DHT22 (Humidity Sensor)
1 x TGS2600 General Air Quality sensor
1 x 2.2 KΩ Resistor
1 x 22 KΩ Resistor
1 x 10 KΩ Resistor