IntroRoboticsLab2/gyro/gyro.ino

29 lines
606 B
C++

#include "Arduino.h"
#include "Wire.h"
#include "MeMCore.h"
MeGyro gyro(PORT_1);
void setup() {
Serial.begin(9600); // Initialize serial communication
gyro.begin(); // Initialize the gyro sensor
}
void loop() {
gyro.update();
// Read gyro data
double anglex = gyro.getAngleX();
double angley = gyro.getAngleY();
double anglez = gyro.getAngleZ();
// Print gyro data
Serial.print("anglex:");
Serial.print(anglex);
Serial.print(",angley:");
Serial.print(angley);
Serial.print(",anglez:");
Serial.println(anglez);
delay(500); // Delay for stability, adjust as needed
}