En utilisant la librairie I2C (wire) et els les librairies disponibles pour chaque composant il siffit d'indiquer dans le code l'adresse de chacun d'eux (begin (adresseI2C). Grer ensuite séquentiellement les deux capteurs
Il faudrait indiquer les références des 2 modèles (liens sur le site d'achat par ex.) afin que l'on puisse t'aiguiller sur les bonnes bibliothèques donc des bons programmes.
En utilisant la librairie I2C (wire) et els les librairies disponibles pour chaque composant il siffit d'indiquer dans le code l'adresse de chacun d'eux (begin (adresseI2C). Grer ensuite séquentiellement les deux capteurs
Lorsque vous dites séquentiellement, c'est de ne pas faire prendre des mesure aux deux capteurs en même temps je suppose ?
La notion de "en même temps" n'existe pas pour des Arduino (bien que possible pour un ESP32 qui a deux cœurs). Quand on dit cela, on suppose que les mesures sont très rapprochées (à quelques millisecondes près par exemple), ce qui pour nous, pauvres mortels, ressemble à du "en même temps"...
on peut ajouter que le 'séquentiellement' évoque le fait qu'a chacun instant sur le bus I2C il ne peut pas y avoir de communication entre le maître et deux esclaves, c'est 'chacun son tour'
CharlesDavidRobitaille:
Lorsque vous dites séquentiellement,...?
Ça veut simplement dire interroger un module i2C après l'autre, de toute façon le bus i2C ne peut pas faire autrement. Pour avoir une petite idée de l'i2C, toujours utile.
Pour le module RTC, tout est chez ton fournisseur, même "mécanique" que la la sonde MS5803-14BA (il faut bien que tu cherches un petit peu
Comme i2C est un bus, les signaux SDA vont sur A4 (les deux) et SCL sur A5 (Les deux) et ceci pour une bonne part des Arduino, UNO, Nano, Pro Mini... (Pas Mega).
Attention tu as un module en 3.3V. et un autre en 5V.!!