Modo sleep arduino

Actualmente me encuentro realizando un proyecto que consiste medir humedad en una finca de caña de azúcar, el sensor cuenta con GND,Analog output y power.
Necesito que realice las mediciones cada hora y las envíe por medio de un módulo de comunicación XBee.
He estado leyendo acerca de poner en modo sleep el arduino, pero quería saber si existen alguna otra manera de cumplir el tema de realizar el procedimiento de lectura cada hora.

He estado leyendo acerca de poner en modo sleep el arduino, pero quería saber si existen alguna otra manera de cumplir el tema de realizar el procedimiento de lectura cada hora.

A ver, no queda claro en tu comentario porque debes usar SLEEP para hacer el procedimiento de lectura cada hora.
SLEEP se usa para no consumir en períodos que no lo necesito y debo conservar energía porque estoy usando baterías por ejemplo y no hay alimentación de red electrica.

Quedo a la espera de tu comentario.