Advertisement
baratiistok3

prog1

Dec 23rd, 2019
481
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.88 KB | None | 0 0
  1. #include <Arduino.h>
  2. #include <FXAS21002C.h>
  3. #include <FXOS8700CQ.h>
  4. #include <Wire.h>
  5. FXOS8700CQ sensor = FXOS8700CQ(0x1E); //SA0=1 0x1F
  6.  
  7. FXAS21002C sensor2 = FXAS21002C(0x20); // SA0=1 0x21
  8.  
  9. byte readResult;
  10. void printBinary(byte inByte);
  11. void setup()
  12. {
  13.   Serial.begin(9600);
  14.   Wire.begin();
  15.  
  16.   // Initialize the FXOS8700CQ
  17.   sensor.init();
  18. }
  19.  
  20. void loop()
  21. {
  22.   //   sensor2.getGres();
  23.  
  24.   // // Query the sensor
  25.   // sensor.readAccelData();
  26.    readResult = sensor.readReg(FXOS8700CQ_WHO_AM_I);
  27.   printBinary(readResult);
  28.   // Serial.print((int)sensor.accelData.x);
  29.   // Serial.print(" ");
  30.   // Serial.print((int)sensor.accelData.y);
  31.   // Serial.print(" ");
  32.   // Serial.println((int)sensor.accelData.z);
  33.  
  34.   delay(500);
  35.  
  36. }
  37.  
  38. void printBinary(byte inByte)
  39. {
  40.   for (int b = 7; b >= 0; b--)
  41.   {
  42.     Serial.print(bitRead(inByte, b));
  43.   }
  44.   Serial.println();
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement