Primer proyecto con Arduino: Invernadero automatizado

Por si te sirve de ayuda, un par de precisiones.
En el archivo .h incluyes el propio archivo .h.

ifndef, define e include son en minúsculas (supongo que en tu sketch están bien y las has puesto en mayúsculas al transcribir, pero por si acaso).
Las librerías que incluyas que no estén en la carpeta del sketch, sino en la biblioteca de librerías, sí debes incluirlas como # include <WConstants.h>
Tras el cierre de llaves de la definición de la clase, pon un punto y coma.
En las últimas versiones del IDE, tal vez sea más sencillo incluir <Arduino.h> en lugar de WConstants y otras.
Saludos.