阿里云IoT套件测试1:开箱、软件安装及示例测试

2019-05-011.4万
AI 快速预览详细 收起
本文介绍了阿里云IoT套件的开箱、软件安装及示例测试过程。首先展示了精美的包装盒和详细的材料清单,包括FireBeetle Board-ESP32主控板、Gravity传感器等。接着详细介绍了FireBeetle Board-ESP32的特点和硬件配置。然后指导用户下载并安装Arduino IDE软件,并添加FireBeetle Board-ESP32的核心库。最后通过Blink示例项目,展示了如何将程序上传到主控板并观察LED灯闪烁效果。


开箱、软件安装及示例测试


阿里云IoT套件测试1:开箱、软件安装及示例测试
阿里云IoT套件测试2:IoT平台注册、创建产品及设备
阿里云IoT套件测试3:创建物联网移动应用开发
阿里云IoT套件测试4:智能LED灯
阿里云IoT套件测试5:管理多个设备(单个ESP32)


很欣喜获得了阿里云IoT测试资格,感谢DFROBOT!

阿里云IoT入门套件:是一款基于阿里云平台和ESP32为主控的物联网套件,可以通过WIFI将数据传输到阿里云平台或手机上。套件内含多款Gravity传感器,接线方便简单,并且提供整套教程及代码,让你轻松搭建物联网环境。

Gravity:Gravity系列是DFRobot设计的一套即插即用的专业电子模组,包含强大的扩展板,专业的传感器模组和丰富的执行器模组,具备标准接口,详细且开源的文档资料,可快速搭建出项目原型,让设计与创造更加简单高效。

阿里云IoT:阿里云IoT致力于实现万物互联的美好世界,为生态合作伙伴提供基于云端一体化,人工智能、安全的物联网寄出平台和内容服务能力平台,通过改平台高效连接、管理设备的同时,开放的能力使生态合作伙伴更高效、低成本的构建各种创新的物联网应用场景。


一、开箱: 包装精美的盒子:






盒子拆开后,所有的器件都单独封在塑料包装袋中,且都有清楚明晰的英文标签。

材料清单包括:

DFR0478 FireBettle Board-ESP32(焊接排母)x1
DFR0483 FireBeetle Covers-Gravity Adapter Board(焊接排针)x1
DFR0031-R 数字食人鱼红色LED发光模块x1
FIT0449 带功放喇叭模块 x1
DFR0029-Y 数字大块头按钮-黄色 x1
DFR0017 继电器模块 x1
SEN0114 土壤湿度传感器 x1
SEN0171 红外热释电模块 x1
DFR0067 DHT11温湿度传感器 x1
FIT0620 电磁锁 x1
FIT0031 模拟传感器连接线 x1
FIT0011 数字传感器连接线 x6
FIT0351-OE 高品质 micro USB数据线





所有的器材都一如既往的做工精良,看上去赏心悦目,尤其那条高品质Micro USB连接线,黑乎乎的一堆材料中一抹及其亮眼的橙色,漂亮到让人惊艳!

阿里云IoT套件测试1:开箱、软件安装及示例测试图1

二、FireBeetle Board-ESP32 简介
FireBeetle Board-ESP32 是 DFRobot FireBeetle 萤火虫系列主控之一,是一款专为物联网设计的低功耗微控制器。它采用乐鑫的 ESP32 芯片,集 WiFi&蓝牙,MCU 于一体, 设计上采用超低功耗外围硬件设计,支持 USB 及锂电池供电,支持板载锂电池充电,编程方式完全兼容 Arduino IDE 编程等功能,帮助你快速搭建物联网平台,省去了外围硬件的搭建。默认配置及对应硬件 IO 如下图 :




FireBeetle Board-ESP32板子的正面:
阿里云IoT套件测试1:开箱、软件安装及示例测试图3

FireBeetle Board-ESP32板子的反面:
阿里云IoT套件测试1:开箱、软件安装及示例测试图2

三、软件安装:

步骤1下载 Arduino IDE 软件


下载链接: http://arduino.cc/en/Main/Software
注意:FireBeetle Board-ESP32 主板建议使用 1.8.0 以上版本。

目前最新版本是1.8.9

在下载页右侧的列表中选择下载对应的安装包。对于 Windows 系统用户既可以选择下载 Windows 安装包(推荐初次使用者下载),也可以下载 Windows免安装 ZIP包。免安装ZIP包解压缩后可直接运行,无需安装。



步骤2安装 FireBeetle Board-ESP32 开发板核心


运行Arduino IDE,在文件菜单中选择首选项,在附加开发板管理器网址中输入:https://git.oschina.net/dfrobot/ ... ge_esp32_index.json,点击“好”完成设置

在IDE菜单中选择工具-->开发板-->开发板管理器,在打开的窗口中如下图位置输入firebeetle,稍等片刻会显示搜索结果,点击“安装”安装FireBeetle-ESP32开发板核心:


安装完成后,开发板信息会被标注“INSTALLED”:


四、测试示例项目:

驱动安装完成后,将开发板使用USB线连接到电脑:

阿里云IoT套件测试1:开箱、软件安装及示例测试图4

运行Arduino IDE,打开 工具--> 开发板,选择开发板为FireBeetle Board-ESP32,选择端口(此处为COM20)

阿里云IoT套件测试1:开箱、软件安装及示例测试图5

打开 文件-->示例-->Basics-->Blink

阿里云IoT套件测试1:开箱、软件安装及示例测试图6

点击向右的箭头将程序上传到主控板中:

阿里云IoT套件测试1:开箱、软件安装及示例测试图7

上传会依次显示如下画面,成功后显示“上传成功”:

阿里云IoT套件测试1:开箱、软件安装及示例测试图9


阿里云IoT套件测试1:开箱、软件安装及示例测试图8


阿里云IoT套件测试1:开箱、软件安装及示例测试图10

此时板载蓝色LED灯会每隔1秒闪烁一次:

阿里云IoT套件测试1:开箱、软件安装及示例测试图11


套件来源DFRobot创客商城






创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(8)
G2jqdCcU
G2jqdCcU
这种如何处理
IVE-麦芒
IVE-麦芒
感谢大佬,终于找到ArduinoIDE中库的网址了
DFr1JVabdwI
DFr1JVabdwI
FireBettle在Arduino安装成功后,第二天打开在底下显示下载失败怎么办?
szjuliet
szjuliet
作者
回复DFr1JVabdwI
按一下板子上的reset试试
DFr1JVabdwI
DFr1JVabdwI回复DFr1JVabdwI
但是上传代码显示成功,不过板子的红光一直闪
哄哄4
哄哄4
真的无力吐槽了,换了地址也不改改教程,不改教程里面的地址,也不做个声明,太耽误时间了....
文武
文武
啊按照教程文件->首选项,在附加开发板管理器网址中维护了https://git.oschina.net/dfrobot/FireBeetle-ESP32/raw/master/package_esp32_index.json,但是在工具->板子->开发板管理器中搜不到FireBeetle相关下载,帮解答下
RiesenQiao
RiesenQiao
为什么下载会报错的?换了链接也不行,直接在浏览器上可以打开
学如
学如回复szjuliet
终于有显示了,但是下载巨慢,能不能解决一波?
szjuliet
szjuliet
作者
回复DFSyMvyEHVI
今天查了wiki,下载地址改成这个了:http://download.dfrobot.top/FireBeetle/package_esp32_index.json
共6条回复,已加载2条,点击查看更多共6条回复,已加载全部
wl2
wl2
刚刚试了一下,还是报错
陈亚坤
陈亚坤回复szjuliet
http://download.dfrobot.top/FireBeetle/package_esp32_index.json
RiesenQiao
RiesenQiao回复wl2
请问下是哪个链接,我的也是下载报错
共4条回复,已加载2条,点击查看更多共4条回复,已加载全部
wl2
wl2
安装 FireBeetle Board-ESP32 开发板核心时会报下载错误,如何处理?
szjuliet
szjuliet
作者
回复wl2
有报错信息吗?是一开始就不能下载还是下载了一段时间报错?
报下载错误一般来讲是网络的问题,可以换一个网络,或者换一个时间再试试,特别是安装包比较大的时候,可能会出现下载错误。
- 没有更多了 -