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

发表评论

登录后才能评论
QR code