Arduino Wire.h Library -

// Request 5 bytes (3 pressure, 2 temp) Wire.requestFrom(SENSOR_ADDR, 5);

if(Wire.available() >= 5) Wire.read()) >> 4; float temperature = temp_raw * 0.0625;

void loop() // Tell sensor to start measurement Wire.beginTransmission(SENSOR_ADDR); Wire.write(0x12); // Pressure data register (MSB) Wire.endTransmission(false); // Repeated start

Siguenos en Twitter

Siguenos en Facebook

Suscribete al RSS de PortalSaaS