Page 1 sur 1

Problème avec capteur MPL3115A2

Posté : mar. 29 mars 2016 17:52
par chico2000
Bonjour tout le monde :)

Je suis actuellement en train de faire une petite station météo à l'aide d'un raspberry PI 2 équipé d'un capteur DHT22 (température et humidité) et MPL3115A2 (Altitude et pression). Le données seront accessible sur une page web avec les mesures en temps réel et de plus un archivage des des données sera accessible depuis la page.

Pour récupérer les données du DHT22 il n'y a pas de problème. Par contre pour le MPL3115A2 je n'arrive à lire aucune valeur :(.

Afin de lire les valeurs provenant du capteur MPL3115A2 sur le bus i2c, j'ai suivis les instructions de se tutoriel http://innovelectronique.fr/2013/03/02/ ... spberrypi/

Pour les connections, j'ai connecté:
- I2C1_SDA -> pine3
- I2C1_SCL -> pine5
- 3.3V -> pine1
- GND -> pine9

En ce qui concerne la détection du capteur sur le bus i2c je le trouves bien à l’adresse 0x60 comme mentionné sur la datasheet du fabriquant. Par contre le problème est que si je veux lire les valeurs, je n'ai rien, quelque soit le registre que veux lire il y a rien.
i2cdetect.png
i2cdetect.png (4.17 Kio) Vu 4770 fois
Par exemple selon le datasheet, je devrais trouver ma valeur entière de la température dans le registre 0x4 et la partie fractionnaire dans le registre 0x5, mais il n'y a rien :evil: .
Capture.jpg
Capture.jpg (54.53 Kio) Vu 4770 fois
valeurs_reg3-3.png
Mes deux registres son vides
valeurs_reg3-3.png (53.11 Kio) Vu 4770 fois
Quelqu'un aurait il une solution a mon problème ?? car j'essaie depuis déjà quelques jours de faire divers manipulation trouvées sur le net, mais sans succès. Est il possible que le capteur soit endommagé ?

J'ai lus dans la datasheet que le capteur est en mode standby par défaut. Pour l'activer il semblerait qu'il faudrait mettre à 1 le SBYB dans le CTRL_REG1 (reg 0x26) ?? Enfin je suis un peut perdu :cry: , si quelqu'un peut m'éclairer sa serait super :)

PS. J'utilise un Raspberry pi 2 => Model 2 B Revision 1.1 1GB, (Sony)

Re: Problème avec capteur MPL3115A2

Posté : mar. 29 mars 2016 21:44
par parrain27
Bonsoir a toi je suis pas encore un super pro en domo mais pourquoi un rpi 2 pour ci peut.
Un arduino aurai suffit et mettre le serveur sur ton rpi ou se trouve jeedom non ?

Re: Problème avec capteur MPL3115A2

Posté : mar. 29 mars 2016 22:27
par chico2000
Bonsoir, oui j'avoue que sa aurait suffit, mais après j'ai jamais travaillé avec arduino pour le moment :)

Re: Problème avec capteur MPL3115A2

Posté : mar. 29 mars 2016 22:46
par parrain27
Okok j'étais juste pour savoir vu tout se que je decouvre ya pas mal de solution

Re: Problème avec capteur MPL3115A2

Posté : mer. 30 mars 2016 14:29
par parrain27
Tiens je te joint un petit tuto que je me suis servir pour monter les miens a ma box jeedom

http://techno-bidouille.com/un-capteur- ... ns-de-15e/

Si sa peut t'aider a économisé un peu edf mdr

Re: Problème avec capteur MPL3115A2

Posté : jeu. 31 mars 2016 11:30
par chico2000
hahaa merci, il est pas mal, mais disons que je suis limité avec mon choix de composant à un raspberry pi 2 car c'est un projet imposé. Mais je vais laisser tomber le MPL3115A2 car pas de solution a mon problème apparemment :( et je penses me diriger sur le BMP180 ou j'ai pu trouver des librairies et des exemples de codes en python.

Mais c'est quoi une box jeedom ? :D ??

Re: Problème avec capteur MPL3115A2

Posté : jeu. 31 mars 2016 12:45
par parrain27
Une box domotique ;)

Re: Problème avec capteur MPL3115A2

Posté : jeu. 31 mars 2016 13:00
par parrain27
voila se que donne un peu ma page avec deux kodi sonde dht11 carte relais météo ect.....
jeedom.png
jeedom.png (1.68 Mio) Vu 4715 fois