47 #define CHILD_ID_VIBRATION 0
48 #define VIBRATION_SENSOR_DIGITAL_PIN 3
51 uint32_t SLEEP_TIME = 10*1000;
55 float valVIBRATION =0.0;
56 float lastVIBRATION =0.0;
57 unsigned char state = 0;
59 MyMessage vibrationMsg(CHILD_ID_VIBRATION, V_LEVEL);
63 pinMode(VIBRATION_SENSOR_DIGITAL_PIN, INPUT);
64 attachInterrupt(digitalPinToInterrupt(VIBRATION_SENSOR_DIGITAL_PIN), blink,
66 pinMode(SensorLED, OUTPUT);
75 present(CHILD_ID_VIBRATION, S_VIBRATION);
82 send(vibrationMsg.
set(int16_t(state)));
84 digitalWrite(SensorLED,
HIGH);
87 digitalWrite(SensorLED,
LOW);