Get started with Curie Arduino 101
1. 简介
Arduino 101* 是一个基于 Arduino UNO 接口的 Inte Curie 开发板,curie 模块有两个核,一个是 Quark x86 和 32 位的 ARC,其中运行了一个实时操作系统 (RTOS),使用方法基本和 UNO 一样,使用 Arduino IDE 开发。不一样的地方在于 101* 多了 6 轴传感器、陀螺仪和低功耗蓝牙。
2. 连接你的开发板
连接如右图,用 usb 线连接到电脑 usb 接口上,Windows 电脑会提示更新驱动,点击确定更新驱动。
MacOSX and Linux 系统不需要驱动。
USB 供电口为 5V,如图右上角的圆口的电源电压为 7-12V
更新完驱动可以打开任务管理器查看端口为 Arduino 101 Serial Monitor COMxx 的显示,说明驱动已经安装完毕。接下来就可以安装 arduinodeIDE 进行开发了。
3. 安装 arduino IDE
101 对 arduino 的 IDE 的本版有要求,版本必须大于 1.6.7,下载地址如下:
https://www.arduino.cc/en/Main/Software
下载完,双击安装 arduino 以后,需要更新对 101 开发板的驱动,
如图,点击 Tools->Board->Boards Manager
在输入框里输入 101,会搜索出 Intel Curie Boards , 点击 install,安装之,驱动有点大,耐心等待。
安装完此驱动以后,Borad 栏目里会多出一个 arduino 101 的选项,选上后,
端口也选择 COMxx(Arduino 101),如下图:
好了,到此为止你就可以开始你的编程了。
4.Blink 闪烁 led 的例子
Arduino 101 开发板连接电脑后,打开 arduino IDE,选择示例->Basics->Blink,然后点击 上传按钮
会提示上传成功,打印信息如右图所示:等待 5 秒钟后,Arduino 101 上的 led 开始一秒钟闪烁一次。
Led 灯位置如图所示
5. 高级示例 6 轴传感器数据
安装 arduino 101 的 core 以后,也就是完成 3 步骤以后,就会提供一些相应板子的示例,下面我们来试一下 cuireimu 的一个示例:RawImuDataSerial,这个示例是会在串口打印出加速度和角速度;
如图选择 RawImuDataSerial 的示例之后,点击 上传,
上传成功以后,等待 5 秒,点击右上角的串口监视器,串口监视器可以显示串口发出来的数据。
会显示右图的界面,界面上分别显示了 3 轴的加速度和 3 轴的角速度。
好了,教程到此结束了,是不是跟 arduino 一样很简单呢,赶紧动手一起玩吧。
发布者:MakerCollider,转载请注明出处:http://www.makercollider.com/kit/1303