Lecture sonde DHT22

Pour mesurer les paramètres et partager les informations recueillies

Modérateur : Francois

Avatar du membre
ComteZera
Messages : 40
Enregistré le : dim. 10 mai 2015 18:49
Localisation : BZH (29)

Re: Lecture sonde DHT22

Message par ComteZera » sam. 30 mai 2015 17:49

Edit : En faite il est normale que la sonde me renvoie en permanence 3.3V puisque c'est son état de repos quand il est alimenté.
Par contre, je ne comprend par pourquoi j'ai toujours ce résultat :?: je suis pourtant sûr de mon câblage ... 4ème pin en partant de la gauche (USB en bas). J'ai réinstallé les données Adafruit

Avatar du membre
ComteZera
Messages : 40
Enregistré le : dim. 10 mai 2015 18:49
Localisation : BZH (29)

Re: Lecture sonde DHT22

Message par ComteZera » dim. 5 juil. 2015 11:31

Up ! :)

J'ai un peu plus de temps et j'aimerai vraiment lire les valeurs de cette sonde.
J'ai recommandé une sonde, le résultat est identique :(

Elle est branché comme ceci :
- La pin 1 au 3.3V du Raspberry bi (fil rouge)
- La pin 2 et relié à la pin 1 par l'intermédiaire d'une résistance de 10k ohm ainsi qu'a la broche 4 ( en partant du haut à gauche vers le bas) du Raspberry pi (fil orange)
- La pin 3 : rien
- La pin 4 au 0V du Raspberry pi (fil bleu)
DSC04528.jpg
DSC04528.jpg (1.59 Mio) Vu 9037 fois
DSC04530.jpg
DSC04530.jpg (1.68 Mio) Vu 9037 fois
J'ai bien du 3.3V sur la pin 1 et la 2 reste en permanence à 3.3V même quand je lance l'instruction :
DSC04531.jpg
DSC04531.jpg (1.54 Mio) Vu 9037 fois
(J'ai mis le 0 tout en bas, 1V/division)

Code : Tout sélectionner

pi@raspberrypi ~/adafruit/Adafruit-Raspberry-Pi-Python-Code-master/Adafruit_DHT_Driver $ sudo ./Adafruit_DHT 22 4
Using pin #4
Data (0): 0x0 0x0 0x0 0x0 0x0
Si quelqu'un à une :idea: du pourquoi ça ne fonctionne pas, je suis prenneur.

D'avance merci ;)

mike913
Raspinaute
Messages : 246
Enregistré le : mar. 7 oct. 2014 09:46
Localisation : Morsang / Orge - Essonne
Contact :

Re: Lecture sonde DHT22

Message par mike913 » dim. 5 juil. 2015 14:35

Bonjour

pourquoi ne pas utiliser les librairies disponibles gratuitement sur adafruit
DS712+ 2x Western Digital WD10EADS-00L 1000 GB (SHR) - Firmware: DSM 6.1.6-15266
Raspberry - RFXTRX433 - Aeon Labs ZStick V2 - Domoticz
FreeBox v6
https://meteo.folcke.net
https://wiki.folcke.net

Avatar du membre
ComteZera
Messages : 40
Enregistré le : dim. 10 mai 2015 18:49
Localisation : BZH (29)

Re: Lecture sonde DHT22

Message par ComteZera » dim. 5 juil. 2015 17:11

Bonjour,

il me semblai les avoir utilisé ...

J'ai suivit ce tuto :

http://www.manuel-esteban.com/lire-une- ... pberry-pi/

Vu que ça ne fonctionnait pas, j'ai suivi celui là :

http://www.linuxnico.fr/index.php?title ... 1/DHT22%29

J'ai changé les numéros des pins pour que cela correspond à mon câblage, mais cela ne fonctionne pas non plus :(
En enlevant les commentaires sur les erreurs, j'ai le droit aux deux.

Si tu as des liens, je suis preneur.

Merci :)

Damien
Messages : 3
Enregistré le : ven. 24 juil. 2015 12:09

Re: Lecture sonde DHT22

Message par Damien » ven. 24 juil. 2015 12:20

Bonjour,

J'ai également un problème pour lire la sonde DHT22.
J'ai des leds, un kit émétteur/récepteur 433 et des modules relais qui fonctionnent correctement.

Pour la sonde DHT22, j'ai essayé divers branchements et code sans résultat.
Je suis sur la piste d'un problème du système (rasperry pi 2 avec BCM 2836, linux 4.0.8-v7+, raspbian jessie).

Quelle est ta configuration ComteZera?

Damien

Avatar du membre
ComteZera
Messages : 40
Enregistré le : dim. 10 mai 2015 18:49
Localisation : BZH (29)

Re: Lecture sonde DHT22

Message par ComteZera » ven. 24 juil. 2015 12:40

Bonjour Damien :)

Désolé pour toi, mais je suis bien content de ne pas être le seul à avoir le problème :lol:

Je n'ai pas non plus de problème avec des LEDs ou module relais ;)

j'ai également un Raspberry pi 2, je suis sous raspbian également mais wheezy (la version du 05-05-2015) je pense avoir trouvé ma version de Linux:3.18.11-v7+

Si tu trouves une solution, je suis preneur, je me retrouve avec 2 sondes DHT22 et j'ai une nouvelle sonde en commande mais cette fois une DS18B20 pour faire mon projet.

Avatar du membre
ComteZera
Messages : 40
Enregistré le : dim. 10 mai 2015 18:49
Localisation : BZH (29)

Re: Lecture sonde DHT22

Message par ComteZera » jeu. 30 juil. 2015 20:22

As-tu des nouvelles Damien ?

Pour ma part, j'ai reçu ma sonde 1-wire, après câblage, celle-ci ne fonctionne pas non plus :evil:

Question, lorsque je fait un gpio readall, j'obtiens ceci :

Code : Tout sélectionner

+-----+-----+---------+------+---+---Pi 2---+---+------+---------+-----+-----+
 | BCM | wPi |   Name  | Mode | V | Physical | V | Mode | Name    | wPi | BCM |
 +-----+-----+---------+------+---+----++----+---+------+---------+-----+-----+
 |     |     |    3.3v |      |   |  1 || 2  |   |      | 5v      |     |     |
 |   2 |   8 |   SDA.1 |   IN | 1 |  3 || 4  |   |      | 5V      |     |     |
 |   3 |   9 |   SCL.1 |   IN | 1 |  5 || 6  |   |      | 0v      |     |     |
 |   4 |   7 | GPIO. 7 |   IN | 1 |  7 || 8  | 1 | ALT0 | TxD     | 15  | 14  |
 |     |     |      0v |      |   |  9 || 10 | 1 | ALT0 | RxD     | 16  | 15  |
 |  17 |   0 | GPIO. 0 |   IN | 0 | 11 || 12 | 0 | IN   | GPIO. 1 | 1   | 18  |
 |  27 |   2 | GPIO. 2 |   IN | 0 | 13 || 14 |   |      | 0v      |     |     |
 |  22 |   3 | GPIO. 3 |   IN | 0 | 15 || 16 | 1 | OUT  | GPIO. 4 | 4   | 23  |
 |     |     |    3.3v |      |   | 17 || 18 | 0 | IN   | GPIO. 5 | 5   | 24  |
 |  10 |  12 |    MOSI |   IN | 0 | 19 || 20 |   |      | 0v      |     |     |
 |   9 |  13 |    MISO |   IN | 0 | 21 || 22 | 0 | IN   | GPIO. 6 | 6   | 25  |
 |  11 |  14 |    SCLK |   IN | 0 | 23 || 24 | 1 | IN   | CE0     | 10  | 8   |
 |     |     |      0v |      |   | 25 || 26 | 1 | IN   | CE1     | 11  | 7   |
 |   0 |  30 |   SDA.0 |   IN | 1 | 27 || 28 | 1 | IN   | SCL.0   | 31  | 1   |
 |   5 |  21 | GPIO.21 |   IN | 1 | 29 || 30 |   |      | 0v      |     |     |
 |   6 |  22 | GPIO.22 |   IN | 1 | 31 || 32 | 0 | IN   | GPIO.26 | 26  | 12  |
 |  13 |  23 | GPIO.23 |   IN | 0 | 33 || 34 |   |      | 0v      |     |     |
 |  19 |  24 | GPIO.24 |   IN | 0 | 35 || 36 | 0 | IN   | GPIO.27 | 27  | 16  |
 |  26 |  25 | GPIO.25 |   IN | 0 | 37 || 38 | 0 | IN   | GPIO.28 | 28  | 20  |
 |     |     |      0v |      |   | 39 || 40 | 0 | IN   | GPIO.29 | 29  | 21  |
 +-----+-----+---------+------+---+----++----+---+------+---------+-----+-----+
 | BCM | wPi |   Name  | Mode | V | Physical | V | Mode | Name    | wPi | BCM |
 +-----+-----+---------+------+---+---Pi 2---+---+------+---------+-----+-----+
Au niveau de BCM 4, j'ai le GPIO 7, c'est pas sensé être le 4 :?: est-ce que je branche mes capteurs sur la mauvaise pin :?:

Edit : c'est bon, ça marche pour la sonde 1-wire, cela était du à une mise à jour du kernel avec une modification dans le fichier boot/config.txt ça fonctionne :D

Damien
Messages : 3
Enregistré le : ven. 24 juil. 2015 12:09

Re: Lecture sonde DHT22

Message par Damien » ven. 31 juil. 2015 10:04

Salut ComteZera,

Pour l'instant, j'ai lâché l'affaire sur la sonde DHT22.
Pour moi, les programmes pour lire la sonde ne sont pas totalement compatibles avec le PI 2.
D'ailleurs, tous les tutoriels que j'ai vu ont été réalisés sur des pi plus anciens.

Dans le lien suivant, quelqu'un à la même problème : https://www.raspberrypi.org/forums/view ... 8&t=104220
Mais ça semble marcher pour quelqu'un d'autre.

Dans ce lien, il y a aussi des choses intéressantes : https://raspberrypi.org/forums/viewtopi ... 8&p=779447

En ce qui concerne les gpio, ils sont numérotés différemment en fonction de la librairie/programme que tu utilises.
Le gpio physique 11 est le gpio 0 dans la lib Wiring Pi (wPi) et le 17 en BCM.

Bien joué pour ta sonde 1-wire.

Bon courage.
Damien

domi
Administrateur
Messages : 3230
Enregistré le : mer. 17 sept. 2014 18:12
Localisation : Seine et Marne

Re: Lecture sonde DHT22

Message par domi » ven. 31 juil. 2015 10:13

Bonjour,
ComteZera a écrit :Pour ma part, j'ai reçu ma sonde 1-wire, après câblage, celle-ci ne fonctionne pas non plus :evil:
As tu bien configuré le 1-wire sur le raspberry ?
Et activé les modules pour le noyau
Passionné de Raspberry, Arduino, ESP8266, ESP32, et objets connectés :
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.

Damien
Messages : 3
Enregistré le : ven. 24 juil. 2015 12:09

Re: Lecture sonde DHT22

Message par Damien » ven. 31 juil. 2015 10:16

Sa sonde 1-wire semble fonctionner. Il a édité son message.
ComteZera a écrit : Edit : c'est bon, ça marche pour la sonde 1-wire, cela était du à une mise à jour du kernel avec une modification dans le fichier boot/config.txt ça fonctionne :D

Répondre

Retourner vers « La météo »