Erreur compilation DHT.h – Forum Projets DIY • Domotique et Objets Connectés

Bonjour,

Je souhaite crée une station météo en m’inspirant du super tuto

yquypun7avbilqeihdjs-1345831 Domotique et objets connectés à faire soi-même – 6 Sep 20 uyj7zqfxnksqzdrpqjug-9162381

Envoyer des données à Jeedom en TCP/IP sans fil à l’aide de l’API JSON depuis un objet connecté ESP8266 (programmation Client Web).

Mais voila je me retrouve confronté à un problème de compilation avec la librairie DHT.h lors de la compilation.

J’ai essayé toutes les solutions proposées sur les différents sites mais rien ne change.

  • J’ai réinstallé Arduino en version 1.8.13
  • Effacé toutes mes librairies puis réinstallé celle-ci depuis le gestionnaire et même essayé en manuel.
  • L’erreur se fait même quand je prend un fichier exemple
  • Si je change le type de carte

Donc pour conclure je devient fou après de nombreuses heures de recherches.
N’ayant pas un niveau élevé en programmation , y’aurait t’il un expert ou une personne ayant déja eu ce souci est qui pourrait m’orienter sur une solution.

Merci,

L’erreur semble indiquer que le fichier dht.h n’existe pas. Essaye peut être de copier ce fichier directement dans le même répertoire que ton script Arduino.

Dernière précision sur tu mets le fichier dht.h directement dans le dossier de ton sketch Arduino il faut modifier
#include Par:

#include "DHT.h"

Entre guillemets c’est pour faire référence a un fichier, avec c’est pour une bibliothèque. Voir https://www.arduino.cc/reference/en/language/structure/further-syntax/include/

Merci pour cette information

J’avais déjà essayé et cela n’avait pas fonctionné mais pas après que j’ai tous effacer et réinstaller.

Du coup j’ai copié le fichier et la compilation à réussi

Merci pour ton aide