Arduino weather station logger
Rather than use the Arduino delay feature, use a watchdog timer to turn the Arduino on/off to take readings.  The TI TPL5010 should serve well. http://www.digikey.com/product-detail/en/texas-instruments/TPL5010DDCT/296-38829-2-ND/5130142