YFROBOT创客社区

标题: 玩转Arduino Esplora ---- Esplora 使用前准备及Blink 测试实验 [打印本页]

作者: 原始人    时间: 2013-11-7 11:14
标题: 玩转Arduino Esplora ---- Esplora 使用前准备及Blink 测试实验
本帖最后由 原始人 于 2013-11-10 09:12 编辑

Esplora 使用前准备及Blink 测试实验

首先,你的电脑上需要安装下 Arduino 的软件开发环境-- Arduino IDE(点击官网下载,选择对应电脑系统),如果您的电脑是win7 32位系统也可以直接点击这里下载;下载后,直接解压到你想要存储的位置即可使用,无需安装!

其次,你需要安装下Esplora 的驱动,让电脑知道这个板子是个什么~当然如果你的电脑系统是 Linux 或者Mac OS X,那么这个步骤就可以省略了!我想大部分用的还都是window 系统,它详细安装步骤这里也不做介绍,很简单,和Arduino UNO R3安装步骤相同,查看点击这里

最后,我们还需要一个库文件,官方为 Esplora 编写了专门的库文件,用户在使用 Esplora 时更加简便!在1.0.5版本的IDE中有自带这个库文件,所以无需下载,但是使用之前的版本没有这个库,需要下载:[attach]648[/attach] 。推荐使用新版本的IDE,之前的版本对于新的控制板会有一定的BUG!

一切准备就绪,下面让我们来点亮 Arduino Esplora 上的 RGB LED 吧,测试下板子是否能够正常使用!

打开RGB LED Blink 例程:File > Examples > Esplora > Beginners > EsploraBlink,或者直接将下面的程序复制到 IDE 上:

  1. #include <Esplora.h>

  2. void setup() {
  3.   // There's nothing to set up for this sketch
  4. }

  5. void loop() {
  6.   Esplora.writeRGB(255,0,0);    // make the LED red
  7.   delay(1000);                  // wait 1 second
  8.   Esplora.writeRGB(0,255,0);    // make the LED green
  9.   delay(1000);                  // wait 1 second
  10.   Esplora.writeRGB(0,0,255);    // make the LED blue
  11.   delay(1000);                  // wait 1 second
  12.   Esplora.writeRGB(255,255,0);  // make the LED yellow
  13.   delay(1000);                  // wait 1 second
  14.   Esplora.writeRGB(0,255,255);  // make the LED cyan
  15.   delay(1000);                  // wait 1 second
  16.   Esplora.writeRGB(255,0,255);  // make the LED magenta
  17.   delay(1000);                  // wait 1 second
  18.   Esplora.writeRGB(255,255,255);// make the LED white
  19.   delay(1000);                  // wait 1 second

  20. }
复制代码

编译上传过程中,你可以看到板子上右上角的 TX/RX LED 会闪烁,还会听到电脑发出插拔USB声音(用过Arduino Leonardo朋友都知道,这是正常现象),上传成功后,IDE 软件会显示:“Done uploading .”

编译上传到 Esplora 中成功后,你可以看到板子右下方的 RGB LED 被点亮,颜色变化:红、绿、蓝、黄、青、品红、白,如果是这样,那么恭喜你,你的Esplora正常运行了~使用一张白纸盖在RGB LED上看颜色效果更好!!!



作者: YFRobot    时间: 2013-11-10 09:58





欢迎光临 YFROBOT创客社区 (http://yfrobot.com.cn/) Powered by Discuz! X3.1