I want to ask about Arduino DHT11 with Johnny Five. I'm using Arduino Uno R3 for main controller with StandartFirmata.ino on it, Arduino Nano for DHT11 backpack with dht11_i2c_nano_backpack.ino firmware and all is wired like JavaScript Robotics: Multi API (Johnny-Five)
Here's the code:
var five = require('johnny-five');
var board = new five.Board({port : "COM5"})
board.on("ready", function() {
var multi = new five.Multi({
controller: "DHT11_I2C_NANO_BACKPACK"
});
multi.on("change", function() {
console.log("Thermometer");
console.log(" celsius : ", this.thermometer.celsius);
console.log("--------------------------------------");
console.log("Hygrometer");
console.log(" relative humidity : ", this.hygrometer.relativeHumidity);
console.log("--------------------------------------");
});
});
And here's the result :
1533923685910 Connected COM5
1533923687598 Repl Initialized
>> Thermometer
celsius : 0
--------------------------------------
Hygrometer
relative humidity : 0
--------------------------------------