#include <Wire.h> #include <Adafruit_Sensor.h> #include <Adafruit_ADXL345_U.h> Adafruit_ADXL345_Unified accel = Adafruit_ADXL345_Unified(12345); sensors_event_t event; int x = 0; int y = 0; int z = 0; void setup() { Serial.begin(9600); accel.begin(); accel.setRange(ADXL345_RANGE_16_G); } void loop() { accel.getEvent(&event); x = event.acceleration.x; accel.getEvent(&event); y = event.acceleration.y; accel.getEvent(&event); z = event.acceleration.z; Serial.println((String(x) + String(" - ") + String(y) + String(" - ") + String(z))); delay(300); }
Открыть пример: Online ArduBlock
Видеоурок: