Page 2 sur 3
Re: Lecture sonde DHT22
Posté : sam. 30 mai 2015 17:49
par ComteZera
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
Re: Lecture sonde DHT22
Posté : dim. 5 juil. 2015 11:31
par ComteZera
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 (1.59 Mio) Vu 11518 fois

- DSC04530.jpg (1.68 Mio) Vu 11518 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 (1.54 Mio) Vu 11518 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

du pourquoi ça ne fonctionne pas, je suis prenneur.
D'avance merci

Re: Lecture sonde DHT22
Posté : dim. 5 juil. 2015 14:35
par mike913
Bonjour
pourquoi ne pas utiliser les librairies disponibles gratuitement sur adafruit
Re: Lecture sonde DHT22
Posté : dim. 5 juil. 2015 17:11
par ComteZera
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

Re: Lecture sonde DHT22
Posté : ven. 24 juil. 2015 12:20
par Damien
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
Re: Lecture sonde DHT22
Posté : ven. 24 juil. 2015 12:40
par ComteZera
Bonjour Damien
Désolé pour toi, mais je suis bien content de ne pas être le seul à avoir le problème
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.
Re: Lecture sonde DHT22
Posté : jeu. 30 juil. 2015 20:22
par ComteZera
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
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

Re: Lecture sonde DHT22
Posté : ven. 31 juil. 2015 10:04
par Damien
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
Re: Lecture sonde DHT22
Posté : ven. 31 juil. 2015 10:13
par domi
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
As tu bien configuré le 1-wire sur le raspberry ?
Et activé les modules pour le noyau
Re: Lecture sonde DHT22
Posté : ven. 31 juil. 2015 10:16
par Damien
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