#include <Wire.h>
byte data[2];
int i = 0;
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
Wire.begin();
}
void loop() {
// put your main code here, to run repeatedly:
Wire.beginTransmission(0x68);
Wire.write(0x42);
Wire.endTransmission();
Wire.beginTransmission(0x68);
Wire.requestFrom(0x68,1);
while(Wire.available()){
data[i] = Wire.read();
i++;
}
int i = 0;
Wire.endTransmission();
int16_t Data = data[0]<<8|data[1];
float fdata=float(Data)/340+36.53;
Serial.println(Data);
delay(100);
}