oggi sto provando a realzizare un sensore ZWAVE con lo Z-Uno ma non riesco proprio a compilare.
Va sempre in errore e non so perchè...
Sto utilizzando un sensore CO2 e VOC che lavora in I2C: MiCS-VZ-89TE
Il mio sketch è il seguente:
Code: Select all
// VOC & CO2 Sensor
// Based on MiCS-VZ-89TE
#include "MICS-VZ-89TE.h"
MICS_VZ_89TE mics1;
ZUNO_SETUP_CHANNELS(ZUNO_SENSOR_MULTILEVEL_CO2_LEVEL(getterCO2));
//ZUNO_SETUP_ASSOCIATIONS(ZUNO_ASSOCIATION_GROUP_SET_VALUE); // to control other devices
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
mics1.begin();
}
void loop() {
mics1.readSensor();
delay(500);
//Serial.print("CO2: ");
//Serial.println(mics1.co2);
//Serial.print("VOC: ");
//Serial.println(mics1.voc);
//Serial.print("Reactivity: ");
//Serial.println(mics1.reactivity);
// send report to controller (Life Line group)
zunoSendReport(1);
}
word getterCO2() {
return mics1.co2;
}
Qualcuno sa darmi una mano?
Grazie
Mik