Va a querer usar la biblioteca de conexiones de Arduino (más detalles here ) para hablar con el dispositivo (se incluye con el IDE).
Las líneas I2C que necesitará para conectar su Arduino y su Sensor son SDA, SCL y GND. A saber:
- Pin analógico Arduino 4 = SDA = Sensor SDA (2)
- Pin analógico Arduino 5 = SCL = Pin sensor SCL (1)
- Arduino GND Pin = GND = Sensor Pin GND (5)
Dependiendo de la distancia entre el Sensor y el Arduino, es posible que también necesite resistencias de activación externas (por ejemplo, 3.3k Ohm) conectadas entre cada SDA, SCL y VCC.
Hay un gotcha sin embargo. El sensor parece funcionar a 3.3V y el Arduino funciona a 5V. Entonces, para "interconectar" I2C entre ellos debe usar transistores para cambiar de nivel la señalización como se describe en esta otra publicación (con esta referencia clave ). Vas a querer esas resistencias de activación que mencioné a ambos lados de los transistores de conversión de nivel.