(window.webpackJsonp=window.webpackJsonp||[]).push([[352],{667:function(t,i,r){"use strict";r.r(i);var a=r(10),n=Object(a.a)({},(function(){var t=this,i=t._self._c;return i("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[i("h1",{attrs:{id:"arduino"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#arduino"}},[t._v("#")]),t._v(" Arduino")]),t._v(" "),i("p",[t._v("Arduino 读取 DETA10 惯导例程使用手册")]),t._v(" "),i("p",[t._v("目录")]),t._v(" "),i("p",[t._v("[1.      接线说明 3](#1. 接线说明)")]),t._v(" "),i("p",[t._v("[2.      例程下载与测试 3](#2. 例程下载与测试)")]),t._v(" "),i("p"),t._v(" "),i("h2",{attrs:{id:"_1-接线说明"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_1-接线说明"}},[t._v("#")]),t._v(" 1. 接线说明")]),t._v(" "),i("p"),t._v(" "),i("p",[t._v("将 Arduino上的 5V 与 GND 引脚连接至 DETA10 惯导模块的 5V 与 GND 引脚, 将 Arduino 的 RX 引脚接入 DETA10 的 TX1 引脚;使用 USB 数据线连接 Arduino")]),t._v(" "),i("p",[t._v("与电脑。连接示意如图 1- 1 所示。")]),t._v(" "),i("fdi-img",{attrs:{width:"100%",alt:"IMU",src:"/developers/03-fdilinksdk/arduino/图片33.png",caption:"图 1-1   Arduino 与 DETA10 接线示意图"}}),t._v(" "),i("h2",{attrs:{id:"_2-例程下载与测试"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#_2-例程下载与测试"}},[t._v("#")]),t._v(" 2. 例程下载与测试")]),t._v(" "),i("p"),t._v(" "),i("p",[t._v("在使用前,请先将惯导的波特率调至 115200。调节完惯导的波特率后,用ArduinoIDE 打开文件 DETA10ReadDataDemo 文件, 打开示例程序,选择对应的串口后下载程序,注意下载程序前需要先将板子上的RX 接线拔出,下载程序完成后再接入。")]),t._v(" "),i("p",[t._v("程序下载完成并重新接入 RX 的线后,Arduino 上的 LED 高频闪烁(接近常 亮),说明 Arduino 与 DETA10 成功建立有效的通信。点击串口监视器可查看读取到的数据。")]),t._v(" "),i("p"),t._v(" "),i("fdi-img",{attrs:{width:"100%",alt:"IMU",src:"/developers/03-fdilinksdk/arduino/图片34.png",caption:"图 2-1 点击串口监视器查看数据"}}),t._v(" "),i("p",[t._v("打开串口监视器后可查看读取到的数据,例程默认只打印 x、y、z 三轴的加 速度和欧拉角,其中欧拉角的单位是弧度制。图 2-2 演示了一组数据。如果需要 打印其他数据,可在例程中找到void DataUnpacking(void)函数,取消相应的注释即可。对于数据的详细解释,请查看"),i("RouterLink",{attrs:{to:"/developers/02-fdilink/"}},[t._v("FDILINK通信协议")]),t._v(".")],1),t._v(" "),i("fdi-img",{attrs:{width:"100%",alt:"IMU",src:"/developers/03-fdilinksdk/arduino/图片35.png",caption:"图 2-2    数据演示"}}),t._v(" "),i("p")],1)}),[],!1,null,null,null);i.default=n.exports}}]);