Skip to main content

Grove IoT开发者套件 Microsoft Azure版

Grove IoT开发者套件 – Microsoft Azure版包含一个Intel® Edison模块、一个Intel® Edison Arduino开发板、一个Grove基础扩展板以及一套带有内置Grove端口的Grove传感器执行器,用于快速原型开发。只需插入模块即可开始创建。

Intel® Edison Arduino开发板

Intel® Edison计算模块专为专业创客、企业家以及部分工业物联网应用设计,提供便捷的开发体验,适用于各种原型项目或对性能要求较高的商业项目。通过扩展板接口支持多种Arduino扩展板,Intel® Edison Arduino开发板允许使用开源硬件和软件开发环境快速轻松地进行原型开发。

特性

  • Intel® Edison强大性能与功能丰富的Grove系统的结合

  • 快速开发物联网项目

  • 支持使用Arduino*和C/C++进行开发,后续还将支持Node.JS、Python、RTOS和可视化编程

  • 包含设备到设备以及设备到云的连接框架,支持跨设备通信以及基于云的多租户时间序列分析服务

  • 配备SD卡连接器、Micro USB或标准尺寸USB主机Type-A连接器(通过机械开关)、Micro USB设备接口、6个模拟输入、20个数字输入/输出引脚、1个UART、1个I2C和1个ICSP 6针头(SPI),以及支持7V-15V DC输入的电源插孔。

包含内容

Intel Edison Arduino开发板

Intel Edison计算模块

Intel Edison Arduino开发板

基础扩展板 V2

传感器

传感器Wiki
Grove - 按钮(到Wiki)
Grove - 声音传感器(到Wiki)
Grove - 三轴数字加速度计(±1.5g)[(到Wiki)
Grove - 触摸传感器(到Wiki)
Grove - 光传感器 v1.2(到Wiki)
Grove - 温度传感器(到Wiki)
Grove - 旋转角度传感器(P)(到Wiki)
Grove - 压电振动传感器(到Wiki)

执行器

Grove - 绿色 LED

Grove - 蓝色 LED

齿轮步进电机及驱动 (到 Arduino 教程)

使用 Intel® Edison 开发板入门

在我们开始使用任何 Grove 模块之前,让我们首先了解 Intel® Edison 开发板。您可以按照 Intel® Edison 官方网站 上的详细说明进行操作:

第一步:组装您的开发板

安装计算模块,连接支架,并插入电缆。

第二步:选择您的操作系统

WindowsWindows 64 位安装程序将安装驱动程序、更新固件,并允许您安装开发环境 (IDE)下载 64 位版本
OS XMac* OS X* 安装程序将更新固件,并允许您安装开发环境 (IDE)下载
LinuxLinux* 安装程序将更新固件,并允许您安装开发环境 (IDE)下载

如果您使用的是 Windows 32 位系统或安装程序出现错误,Intel 还提供了手动安装驱动程序或更新固件的过程:

Windows尝试手动安装
OS X 尝试手动安装
Linux 尝试手动安装

第三步:设置串行终端

您需要一个 串行终端连接 来连接您的开发板以刷新固件。

第四步:将开发板连接到互联网

如何构建一个没有“互联网”的物联网设备?让我们 将您的开发板连接到 WiFi 网络

第五步:使用 Arduino IDE 试用

在第二步中我们已经安装了开发环境,包括 Arduino IDE(如果尚未安装,您可以在 这里 下载最新的 Arduino IDE)。现在作为您的第一个实践,让我们尝试使用 Arduino IDE 在 Intel Edison 开发板上点亮一个 LED

开始使用 Grove 系统

通过针脚连接器将 Grove - Base Shield 连接到 Intel Edison for Arduino。

使用 26AWG Grove 电缆进行以下连接:

Grove 模块连接到
温湿度传感器I2C
土壤湿度传感器A1
光线传感器A2
紫外线传感器A3
PIR 红外运动传感器D7
编码器D2
按钮UART(D1)
LCD RGB 背光I2C
继电器D5
舵机D6
蜂鸣器D4

运行示例

  1. 打开网站:Grove_Indoor_Environment_Demo 下载整个项目。

  1. 点击 Tools > Serial Port 并选择 Intel Edison 所连接的 Com #。

  1. 点击 Sketch > Import Library… > Add Library 并导入第 1 步下载的库。

  2. 点击 File > Examples > Grove_Indoor_Environment_Demo 并选择示例,点击 upload 图标。

  1. 打开 Serial Monitor,它将打印传感器的信息:

  1. 旋转编码器以在 LCD 上查看传感器值。

  1. "Send TextBox" 中,您可以输入以下命令来操作传感器和执行器:
示例描述
set temp>40, relay=1如果温度高于 40℃,继电器打开。
set temp>40, sleep=1如果温度>40℃,无操作。
set humi>60, buzzer=1如果湿度>60%,蜂鸣器响。
set light>600, servo=90如果光强>600,舵机旋转 90°。
set uv>80, relay=0如果紫外线强度>80,继电器关闭。
set pir=1, buzzer=1如果检测到人,蜂鸣器响。
set ms>40, relay=1如果湿度>40,继电器打开。
set ssid=name, psw=password设置 WiFi SSID 和密码。您可以打开网页浏览器,并访问 Serial Monitor 或 LCD 上显示的 IP 地址。默认端口为 88,例如:192.168.1.101:88。

注意:

  • 命令应以 'n' 结尾,因此需要选择 "NewLine"(在 Serial Monitor 中)。

  • 一个执行器只能由一个传感器控制。如果一个传感器想要控制一个已经被另一个传感器控制的执行器,则需要将另一个传感器设置为休眠。

  1. WiFi 连接。打开 Serial Monitor,并设置您的 ssid 和密码(如下)。在 LCD 或 Serial Monitor 上检查本地 IP。在连接到同一网络的设备上,打开网页浏览器并访问上述 IP 地址,您可以查看传感器值。

注意:访问 Web 服务器时,需要添加端口号(88),例如:172.20.10.2:88。

资源

技术支持与产品讨论

感谢您选择我们的产品!我们致力于为您提供多种支持,确保您在使用我们的产品时拥有顺畅的体验。我们提供多种沟通渠道,以满足不同的偏好和需求。

Loading Comments...