Advertisement
Aos_45

Arduino pour MMA

Jan 7th, 2017
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.84 KB | None | 0 0
  1. #include <Wire.h>
  2. #include <Adafruit_MMA8451.h>
  3. #include <Adafruit_Sensor.h>
  4.  
  5. Adafruit_MMA8451 mma = Adafruit_MMA8451();
  6.  
  7. void setup(void) {
  8.   Serial.begin(9600);
  9.  
  10.   Serial.println("Test liaison avec unity");
  11.  
  12.  
  13.   if (! mma.begin()) {
  14.     Serial.println("Couldnt start");
  15.     while (1);
  16.   }
  17. //  Serial.println("MMA8451 found!");
  18.  
  19.   mma.setRange(MMA8451_RANGE_8_G);
  20.  
  21. //  Serial.print("Range = "); Serial.print(2 << mma.getRange());  
  22. //  Serial.println("G");
  23.  
  24. }
  25.  
  26. void loop() {
  27.   // Read the 'raw' data in 14-bit counts
  28.   mma.read();
  29.  
  30.   /* Get a new sensor event */
  31.   sensors_event_t event;
  32.   mma.getEvent(&event);
  33.  
  34.   Serial.print(event.acceleration.x); Serial.print(":");
  35.  
  36.   Serial.print(event.acceleration.y); Serial.print(":");
  37.  
  38.   Serial.print(event.acceleration.z);
  39.  
  40.  
  41.   Serial.println();
  42.   delay(500);
  43.  
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement