“显示姿态角”的版本间的差异
Machine1987(讨论 | 贡献) |
Machine1987(讨论 | 贡献) |
||
第19行: | 第19行: | ||
<br> | <br> | ||
将Battery、Core+、Hub堆叠在一起,通过MicroUSB数据线接入电脑。 | 将Battery、Core+、Hub堆叠在一起,通过MicroUSB数据线接入电脑。 | ||
− | [[File:Sensor_Number_setNumber_circuit.jpg|600px| | + | [[File:Sensor_Number_setNumber_circuit.jpg|600px|center]] |
<br> | <br> | ||
<br> | <br> |
2017年7月17日 (一) 05:47的最新版本
Sensor_Motion库-显示姿态角示例
所需硬件
电路搭建 将Sensor-Motion接到Hub的2,3引脚。
代码 #include <sensor_motion.h>
sensorMotion motion(&Serial1);
float ypr[3];//用来存放三轴姿态角
void setup() {
Serial.begin(115200);
motion.begin();
}
void loop() {
//如果成功接收数据,则串口输出三轴姿态角
if(motion.get_data(MOTION_3, ypr)){
Serial.print(ypr[0]);
Serial.print(" ");
Serial.print(ypr[1]);
Serial.print(" ");
Serial.println(ypr[2]);
}
delay(10);
}
|