Bonjour
je voudrait realiser une station météo avec le module DHT11 et le LCD
si quelqu'un aurait un tuto qui parle de ce projet signalez le moi s'il vout plait
merci
Google est ton ami... [En voici un](Arduino Weather Station using DHT11 - Electronics-Lab.com DHT11 is a low,wire protocol%2C costs about" %242.&text="This sensor has three pins,the last pin is GND.), en langue de Shakespeare.
Bonjour je suis sur arduino unoest ce que ça pose un probleme ?
et ce qui est bizarre c'est le code il me dit qu'il y a un erreur je mets le code d'erreur :
DHT.h: No such file or directory
voici le code :
#include "DHT.h"
#include <LiquidCrystal.h>
#define DHTPIN 22 // what pin we're connected to
#define DHTTYPE DHT11
DHT dht(DHTPIN, DHTTYPE);
LiquidCrystal lcd(8,9,4,5,6,7);
void setup(void) {
lcd.begin(16, 2);
lcd.print("Reading sensor");
dht.begin();
}
void loop() {
float temperature, humidity;
humidity = dht.readHumidity();
temperature = dht.readTemperature();
delay(2000);
lcd.clear();
char tempF[6];
char humF[6];
dtostrf(temperature, 5, 1, tempF);
dtostrf(humidity, 2, 0, humF);
lcd.print("T:");
lcd.print(tempF);
lcd.print((char)223);
lcd.print("C ");
lcd.print("H: ");
lcd.print(humF);
lcd.print("%");
}
et le lien du site [ici](Arduino Weather Station using DHT11 - Electronics-Lab.com DHT11 is a low,wire protocol%2C costs about)
A priori, pas de problème avec un Uno. Il faut que tu installes la bibliothèque dht nécessaire à l'exécution du code. Je pense que tu peux le faire avec le gestionnaire de bibliothèques de l'IDE Arduino.
c'est bon j'ai trouvé une bibliothèque .zip et ça marche merci !
et pour la data du DHT11 je n'ai pas la pin D22 comment faire ?
et un autre petit probleme : quand je branche le 5v l'arduino s'éteint
si quelqu'un voit le probleme je vous remet le lien:
Arduino Weather Station using DHT11 - Electronics-Lab.com DHT11 is a low,wire protocol%2C costs about" %242.&text="This sensor has three pins,the last pin is GND.
ps: vous serez obligés de copier coller le lien car j'ai modifier le message
dans le code vous avez#define DHTPIN 22 // what pin we're connected to
il faut brancher le capteur DHT sur une autre pin et mettre le N° à la place du 22
par exemple la pin 2 sa marcherait ?
si rien d'autre n'est branché dessus, oui
votre écran LCD est le même que dans le tuto ou vous avez un I2C ?
oui mais ça résout pas le problème que l'arduino s'éteint quand je branche le 5v
ça veut dire quoi l'Arduino s'éteint ?
comment avez vous connecté tout le reste... quels composants avez vous ? c'est alimenté par USB ?
sur l'arduino tout se coupe le on s'éteint la led s'eteint c'est une arduino uno et je la branche sur le port de l'arduino et de l'ordinateur
Change de câble
mais que je suis bête :
j'ai branché le GND sur le plus
parfois ça ne pardonne pas de faire des inversions de polarité....
oui et en plus je branche le DHT11 à l'envers tout va de travers .
bon ça c'est bon mais le lcd s'allume mais n'affiche rien
et ce n'est pas le LCD keypad shield que j'ai
on ne sait pas ce que vous avez...
un lcd 16x2