Connexion capteur multiples sur même Pin

Bonjour à tous,

Je suis nouveau sur le forum et également dans Arduino. J'ai récemment acheté un capteur de pression BMP 085 et un accéléromètre MPU6050. Le problème c'est que quand j'ai réussi à faire fonctionner le BMP 085, j'ai tenté de connecter le MPU6050 et là je me suis rendu compte que les deux capteurs avait tout les deux besoin des pins A5 et A4 pour fonctionner (SDA et SCL). Est-ce que quelqu'un pourrait me dire comment attribuer d'autres pins analogiques à un des capteurs, si c'est possible ou sinon simplement me montrer la marge à suivre ?

Merci

A ma connaissance SDA et SCL ne sont pas des PIN spécifiques?
Il suffit de les déclarer via PinMode( , ) dans la section setup() dont le premier paramètre est le n° de la PIN et le second paramètre doit être INPUT puisque les capteurs sont une entrée dans le controleur.
Si quelqu'un peut me corriger, mais ça me semble cohérent.

SDA et SCL sont des GPIOs dédiées : bus I2C.
Tu devrais te renseigner à propos du bus I2C.
Ensuite tu ne verras rien d'étonnant à connecter deux périphériques I2C sur les mêmes pins.

Connecte les deux modules ensemble sur A4 A5 et essaie les programmes exemples.
Aucun risque. J'ai déjà été jusqu'à 7 en même temps.

Merci beaucoup, mais comment doit on faire pour connecter deux câbles à la même Pin?

Peut on aussi connecter à une même Pin en faisant un branchement en série sur le breadboard ?

Un branchement en // tu veux dire ?
Tous les SDA ensemble
Tous les SCL ensemble.

Si tu veux voir une breadboard bien chargée en modules I2C regarde ici : les-capteurs-de-temperature-humidite

  1. Le câblage
  2. Photo