MLX90632 non-contact temperature sensor

MLX90632 (About Modules) is a module to handle the Melexis MLX90632 non-contact temperature sensor.

Software

var i2c = new I2C();
i2c.setup({scl: ..., sda: ...});

var temp = require("MLX90632").connect(i2c);

temp.init();
setTimeout(function() {
  print("Temperature: ",temp.read());
}, 1000);

Reference

// signed read
MLX90632.prototype.rs = function (a) { ... }

// signed read 32
MLX90632.prototype.rs32 = function (a) { ... }

MLX90632.prototype.init = function () { ... }

MLX90632.prototype.startMeasurement = function () { ... }

MLX90632.prototype.readTempRaw = function () { ... }

MLX90632.prototype.calcTempAmbient = function (o) { ... }

MLX90632.prototype.calcTempObjectIteration = function (prev_object_temp, object, TAdut, emissivity) { ... }

MLX90632.prototype.getEmissivity = function () { ... }

MLX90632.prototype.calcTempObject = function (o) { ... }

// Simply read the sensor - returns `{ambient,raw}` temperature in degrees C
MLX90632.prototype.read = function () { ... }

exports.connect = function (i2c, options) { ... }

Using

(No tutorials are available yet)

Buying

This page is auto-generated from GitHub. If you see any mistakes or have suggestions, please let us know.