I just build a fully functioning Arduino weather station the measures temperature, barometric pressure and humidity. The weather station has a transmitter placed outside which measures the data. The transmitter the transmit the data in to the house to a receiver that shows the data. Im using two 3.3v Arduino standalone builds. The communication between receiver and transmitter is handled by RF links. Im using a boost converter to power the RF links.
My problem is that the setup uses a lot of power. It uses one of those rectangular 9v batteries every day or so. How to save the power?
Im measuring the data every 15 minutes. In the mean time a transistor shuts down the power to the RF links and sensors.
I read something about putting the Arduino to sleep. My problem is that I dont know how to make sure that the receiver is awake while the transmitter is transmitting.