No compila

hola intento compilar un fichero que encontre por la red editado en un pdf y lo copie al id de arduino intento compilarlo pero me tira un error .
lo copilo con el id 1.8.4 probe con varios mas antiguos pero nada.
solo quiero si alguno de ustedes puede copilarlo aver si tira los mismos errores,no soy muy excperto en arduino solo aficionado pero el proyecto me biene de perlas para hacer unas cuantas pruebas.

el error que me tira es este.

fatal error: DHT11.h: No such file or directory

 #include <DHT11.h>

ya le puse la libreria pero nada como si no la encontrara en un par de ocasiones la encontro pero luego me tiraba el error lo mismo pero WProgram.h

Perdón no me acorde de cargar el fichero aqui esta algún compañero que pueda copilarlo y decirme si es bueno y puedo avanzar con esto o descartarlo.
Necesitaría saber si falta alguna librería y el id que copila.
Gracias

sketch_oct02a.ino (19.3 KB)

Al código no le veo nada raro, asi que todo debe deberse a la librería y su instalación.

Porque no dices que librería usas, coloca el link (usa etiquetas).