feat: 全量同步 254 个常用的 Arduino 扩展库文件

This commit is contained in:
yczpf2019
2026-01-24 16:05:38 +08:00
parent c665ba662b
commit 397b9a23a3
6878 changed files with 2732224 additions and 1 deletions

View File

@@ -0,0 +1,54 @@
/**
@file read9axis.ino
@brief This is an Example for the FaBo 9Axis I2C Brick.
http://fabo.io/202.html
Released under APACHE LICENSE, VERSION 2.0
http://www.apache.org/licenses/
@author FaBo<info@fabo.io>
*/
#include <Wire.h>
#include <FaBo9Axis_MPU9250.h>
FaBo9Axis fabo_9axis;
void setup() {
Serial.begin(115200);
Serial.println("RESET");
Serial.println();
Serial.println("configuring device.");
if (fabo_9axis.begin()) {
Serial.println("configured FaBo 9Axis I2C Brick");
} else {
Serial.println("device error");
while (1);
}
}
void loop() {
Serial.print("ax:");
Serial.println(fabo_9axis.readAccelX());
Serial.print("ay:");
Serial.println(fabo_9axis.readAccelY());
Serial.print("az:");
Serial.println(fabo_9axis.readAccelZ());
Serial.print("gx:");
Serial.println(fabo_9axis.readGyroX());
Serial.print("gy:");
Serial.println(fabo_9axis.readGyroY());
Serial.print("gz:");
Serial.println(fabo_9axis.readGyroZ());
Serial.print("mx:");
Serial.println(fabo_9axis.readMagnetX());
Serial.print("my:");
Serial.println(fabo_9axis.readMagnetY());
Serial.print("mz:");
Serial.println(fabo_9axis.readMagnetZ());
delay(1000);
}