Stap 4: Code, Code en meer code!
Anyway is hier het. Vergeet niet om het adres in de code vervangen door het adres van uw sensor.
Alles wat u moet doen is dit te uploaden naar je arduino, en open de seriële monitor en u zou het krijgen van de temperatuur.
#include "Wire.h"
draad bibliotheek
#define adres 0x48
adres van de temperatuursensor
#define delayC 1000
vertraging aantal in ms
#define baudrate 9600
baudrate voor communicatie
VOID Setup
{
Wire.begin();
Serial.begin(baudrate);
}
void loop
{
Serial.Print ("temperatuur in Celsius:");
laten we het signaal dat we zijn ongeveer om iets te doen
int de temperatuur;
temperatuur in een byte
Wire.beginTransmission(address);
de overdracht starten
Wire.send(0x00);
Wire.requestFrom (adres, 1);
Als (Wire.available()) {}
temperatuur = Wire.receive();
Serial.println(Temperature);
} else {}
Serial.println("---");
}
Wire.endTransmission();
einde van de transmissie
delay(delayC);
}