Skip to main content

Wio Node

构建物联网项目是令人兴奋的,因为您可以连接周围几乎所有的东西并控制它们。然而,有时构建物联网应用程序并不容易,因为它需要大量的艰苦工作,如硬件、编程、跳线和焊接等。即使是训练有素的用户也需要花费数小时来处理所有工作,更不用说初学者了。为了简化物联网项目的开发,Seeed 在 kickstarter 上推出了 Wio Link,并取得了巨大成功。Kickstarter 上的口号很好地定义了 Wio link 的主要特性:

3 步骤。5 分钟。构建您自己的物联网应用程序!

它如此简单,构建速度如此之快,然而它并不适用于所有条件。 如果我们只需要 2 个 grove 连接器怎么办?如果应用程序中空间有限但 Wio Link 尺寸过大怎么办?如果我们想要降低成本怎么办?所以在我们发布 Wio Link 之后,一个微型且经济的解决方案就被提上了日程,几个月来 Seeeder 重新设计并优化了 Wi-Fi 板,现在它来了,Wio 家族的新成员---Wio Node

正如其名称的含义一样,Wio Node 真正是一个在物联网项目中连接事物的 Wi-Fi 节点。如果 Wio Link 是大哥,那么 Wio Node 一定是 Wio 家族中的小弟弟,因为这个可爱的小家伙只有 Wio link 的四分之一大小,同时集成了 Wio Link 的所有基本功能。

Wio Node 的生态系统也由开放硬件 Wio Node 板开源 Wio Link 移动应用程序开源物联网服务器实现 组成。因此,Wio Link 的软件平台也适用于 Wio Node。

Get one now

caution

Wio IFTTT 功能已停止服务。但 Wio APP 仍可使用。您可以使用 Wio APP 的 API 来读取传感器状态和控制执行器。

特性


  • 无需硬件编程或面包板或跳线或焊接。
  • 支持大量 Grove 模块(查看移动应用程序中的列表)。
  • 即插即用 Grove 模块
  • 可视化配置而非微控制器编程。
  • 通过云编译和 OTA 自动更新。
  • 将现实世界带到虚拟平台。所有传感器都变成虚拟 RESTful API。
  • Android 和 iOS 应用程序管理 Wio Node。
  • 通过 Seeed 频道支持 IFTTT
  • 核心模块 ESP-WROOM-02 通过 CE/FCC/TELEC 认证

规格参数


常规电源管理
尺寸28mm * 28mm每个 I/O 引脚直流电流12mA
晶振26MHz输入电压(Micro USB)5V
闪存4MBytes (W25Q32B)输入电压(电池座)3.4~4.2V
Wi-Fi 网络协议802.11b/g/n输出直流电流1000mA MAX
Wi-Fi 加密技术WEP/TKIP/AES工作电压3.3V
扩展 Grove 连接器1UART0/I2C0/D0充电电流500mA MAX
扩展 Grove 连接器2Analog/I2C1/D1

应用创意


Wio Node 设计精良,为以下项目提供简单经济的 Wi-Fi 解决方案:

  • 智能家居
  • 智能环境监测
  • 趣味玩具
  • 物联网
  • 万物互联

实际上,在我们的项目库中有很多项目,快来访问找一些有趣的项目,甚至分享你自己的项目,我相信它会为你赢得很多粉丝。

灌溉控制系统互联网LED墙狗狗喂食机
立即制作立即制作立即制作
Kickstarter监控器未接来电监控器老板键
立即制作立即制作立即制作
note

一些项目是用 Wio Link 制作的,你可以用 Wio Node 替换它。

硬件概述


编号名称功能
1Function设置 Wio Node 工作模式
2ESP8266基于 ESP8266 的微控制器
3Reset重置设备
4Micro USB为设备供电并为电池充电
5Battery HolderJST2.0 连接器,连接 3.7V 锂电池
6Analog/I2C1/D1Grove 接口,你可以连接数字/I2C/模拟类型的 Grove 模块
7UART/I2C0/D0Grove 接口,你可以连接 UART/I2C/数字类型的 Grove 模块

状态指示灯

在 FUNCTION 按钮附近有 2 个状态指示灯,一个蓝色的和一个红色的。蓝色指示灯是网络状态指示灯。它有以下闪烁模式:

  • 呼吸灯 配置模式下
  • 快速闪烁两次然后熄灭 1 秒 从路由器请求 IP 地址
  • 快速闪烁一次然后熄灭 1 秒 连接到服务器
  • 亮 1 秒然后熄灭 1 秒 节点在线
  • 常亮 节点因无法获取 IP 或无法连接到服务器而死机
  • 快速闪烁(亮 100 毫秒然后熄灭 100 毫秒)OTA
note

蓝色指示灯连接到 GPIO2,它也是 UART1 的 TX 引脚。下载固件时,UART1 会本能地转储在 UART0 上传输的数据。所以在下载固件时蓝色指示灯会闪烁。启动后,GPIO2 将被配置为 GPIO 而不是 UART1 的 TX。

红色指示灯是另一个状态指示灯,指示 Grove 模块的电源状态。所有六个 Grove 接口的 VCC 汇聚在一起,可以用 GPIO 15 控制。当节点处于深度睡眠模式时,所有 Grove 模块也会失去电源。当 Grove 模块通电时红色指示灯会亮起,当 Grove 模块断电时会熄灭。

额外功能

Wio Node 内置锂电池充电器,所以当 USB 连接时,你可以通过 JST 2.0 接口为 3.7v 锂电池充电。

note
  • 请轻柔地处理 USB micro type-B 插座,否则你可能会把插座从板子上弄断。

  • 包装中不包含电池。但我们在商城为你准备了大量选择。

开始使用


让我们用 Wio Node 构建一个非常基础的 LED 应用程序,在这个应用程序中,您将能够在大约 5 分钟内通过智能手机控制 LED。在开始之前,请确保您手头有以下物品:

Wio NodeGrove - LEDMicro USB 线缆
立即购买立即购买立即购买
note
  • 还需要一部智能手机(Android OS 版本 4.1 或更高,iOS 版本 7 或更高)

  • Grove - LED 已包含一根 Grove 线缆

步骤 1: 安装 Android/iOS 应用程序

您需要安装 Wio Link 应用程序来管理和配置您的 Wio Node 设备。

下载并安装 Android 或 iOS 应用程序。或者您可以前往苹果或谷歌应用商店搜索"Wio Link",您会找到它。

获取 Android 应用获取 iOS 应用
note

确保您的 Android OS 版本是 4.1 或更高,iOS 版本是 7 或更高。

步骤 2: 创建您的账户

  • 如果这是您第一次使用 Wio 应用程序,它可能需要 GPS 授权,请批准它,然后注册。
  • 如果您已经有账户,请在登录前检查服务器位置。
note

请注意服务器位置,因为错误的服务器位置会导致连接 Wio Node 时失败。

步骤 3:将 Wio Node 连接到互联网

  • 按住 CONFIG 按钮直到蓝色 LED 变为呼吸模式(即以淡入淡出效果闪烁)。这意味着 Wio Node 已成功转入配置模式,可以被 Wio 应用程序检测到。
  • 点击"Add your first Device"。
  • 选择 Wio Node
  • "Go to Wi-Fi list"将引导您到智能手机的 Wi-Fi 设置界面。

  • 如果您已成功使蓝色 LED 变为呼吸模式,您将在 Wi-Fi 列表中找到 Wio Node,连接到它!(通常在 Wi-Fi 列表中它不叫 Wio Node,在示例中,我的是 Wio_091016,您可能在列表中找到一个名为 wio_xxxxxx 的。)
  • 连接后,您将收到通知,然后您可以返回应用程序
  • 下一步是连接到您家里或公司的 Wi-Fi

  • 如果您要连接的 Wi-Fi 有密码,可能需要您输入密码
  • 考虑到您将来可能需要连接超过 1 个 Wio Node,一个特殊的名称将使您能够轻松区分它们。

步骤 4: 虚拟连接模块与 Wio Node 并更新固件

  • 点击 Wio Node,您将进入主界面。
  • 有 2 个 grove 连接器,选择左边的(D0)。
  • 因为 LED 是输出设备。选择输出类别
  • 找到看起来像灯泡的图标,选择它。
  • 然后您会发现底部的矩形按钮变为红色,"View API"变为"Update Firmware"。选择"Update Firmware"

  • 由于您在应用程序中选择了 D0 端口连接 LED,您也需要将真实的 Grove-LED 连接到 Wio Node 的 D0 端口。

步骤 5:使用 API 测试应用程序

  • 现在您已成功将 LED 连接到 Wio Node,点击"View API"查看 Wio Node 的 API
  • 在"Test Request"区域输入"1"或"0",然后点击"Post"按钮,看看会发生什么。

开始使用 IFTTT 和 DoButton


不知道如何编程?别担心,在 IFTTT 的帮助下,即使你对编程一无所知,你仍然能够构建一些简单的项目。

IFTTT 是 "If This Then That" 的缩写,它是一个免费的基于网络的服务,允许用户创建简单条件语句链,称为"配方",这些配方基于其他网络服务(如 Gmail、Facebook、Instagram)的变化而触发。IFTTT 如何与 Wio Node 协作?如下图所示,Seeed 在 wio.seeed.io 提供云服务,可以与 IFTTT 和 Wio Node 交换数据并发送指令。因此,通过创建一些简单的配方,你能够在不编程的情况下进行创新。

如果你没有 IFTTT 账户,点击这里注册。

如果你已经有 IFTTT 账户,点击这里连接 Seeed,或在 IFTTT 网站搜索 Seeed。在那里你会找到 Seeed 提供的 9 个配方来教你如何使用 IFTTT。 什么是 DoButton?DoButton 是 IFTTT 的应用程序之一,它让你只需轻触一下就能创建自己的个性化按钮,非常适合构建物联网项目并通过智能手机控制它,这里有两个示例向你展示如何使用 IFTTT 和 DoButton 制作有用的应用程序。

示例

IFTTTDoButton
[配方]无需编程的 DIY 自动花园灌溉[配方]当你不在家时如何喂养宠物
[视频]如何使用 ITFFF[视频]如何使用 DoButton

高级指南


觉得这些示例太简单?想要制作更复杂的项目?这里是高级用户使用 Wio Node 进行创新的最佳指南。通过这些指南,高级用户能够了解关于 Wio Node 的更多详细信息,部署私有服务器,甚至为 Wio Node 编写模块驱动程序。

该指南涵盖:

  • API 参考
  • 服务器部署指南
  • 高级用户指南
  • 如何为 Wio Link 编写模块驱动程序?
note

该指南是为 Wio Link 编写的,但同样适用于 Wio Node。

Grove 支持列表

SKU名称接口驱动程序链接
101020008Grove - 湿度传感器模拟自身链接
101020014Grove - 光线传感器模拟通用模拟输入链接
101020015Grove - 温度传感器模拟自身链接
101020017Grove - 旋转角度传感器模拟通用模拟输入链接
101020022Grove - 光线传感器(P)模拟通用模拟输入链接
101020023Grove - 声音传感器模拟自身链接
101020027Grove - 电流传感器模拟通用模拟输入链接
101020036Grove - 滑动电位器模拟通用模拟输入链接
101020042Grove - 80cm 红外接近传感器模拟通用模拟输入链接
101020043Grove - UV 传感器模拟自身链接
101020048Grove - 旋转角度传感器(P)模拟通用模拟输入链接
101020063Grove - 响度传感器模拟自身链接
101020076Grove - 亮度传感器模拟自身链接
101020078Grove - 空气质量传感器 v1.3模拟通用模拟输入链接
101020003Grove - 按钮数字自身链接
101020004Grove - 开关(P)数字通用数字输入链接
101020005Grove - 碰撞传感器数字通用数字输入链接
101020009Grove - 寻线器数字通用数字输入链接
101020018Grove - 水传感器数字通用数字输入链接
101020020Grove - PIR 运动传感器数字自身链接
101020025Grove - 倾斜开关数字通用数字输入链接
101020037Grove - 触摸传感器数字通用数字输入链接
101020038Grove - 磁性开关数字自身链接
101020046Grove - 霍尔传感器数字自身链接
101020049Grove - 火焰传感器数字通用数字输入链接
111020000Grove - 按钮(P)数字通用数字输入链接
101020073Grove - 电磁铁数字自身链接
101020090Grove - 水雾化器 v1.0数字通用数字输出链接
103020004Grove - 固态继电器数字自身链接
103020005Grove - 继电器数字自身链接
103020008Grove - MOSFET数字通用数字输出链接
103020010Grove - 双线圈锁存继电器数字通用数字输出链接
103020014Grove - 干簧继电器数字自身链接
104020001Grove - 可变色 LED数字通用数字输出链接
104020002Grove - 紫色 LED (3mm)数字通用数字输出链接
104020005Grove - LED 灯串数字通用数字输出链接
104030005Grove - 红色 LED数字通用数字输出链接
104030007Grove - 绿色 LED数字通用数字输出链接
104030009Grove - 白色 LED数字通用数字输出链接
104030010Grove - 蓝色 LED数字通用数字输出链接
104030014Grove - 多色闪光 LED (5mm)数字通用数字输出链接
105020003Grove - 振动马达数字通用数字输出链接
105020004Grove - 迷你风扇数字通用数字输出链接
105020005Grove - EL 驱动器数字自身链接
107020000Grove - 蜂鸣器数字通用数字输出链接
107020001Grove - 扬声器数字自身链接
101020034Grove - 3轴数字指南针I2C自身链接
101020039Grove - 3轴数字加速度计(±1.5g)I2C自身链接
101020050Grove - 3轴数字陀螺仪I2C自身链接
101020072Grove - 气压传感器 (BMP180)I2C自身链接
101020083Grove - 手势识别I2C自身链接
101020088Grove - 多通道气体传感器I2C自身链接
103020013Grove - I2C ADCI2C自身链接
104030008Grove - OLED 显示屏 1.12''I2C自身链接
104030011Grove - OLED 显示屏 0.96''I2C自身链接
105020001Grove - I2C 电机驱动器I2C自身链接
107020006Grove - I2C FM 接收器I2C自身链接
101020192Grove - 气压计(BMP280)I2C自身链接
101020193Grove - 温湿度气压传感器(BME280)I2C自身链接
101020010Grove - 超声波测距仪数字自身链接
101020016Grove - 红外接收器数字自身链接
101020019Grove - 温湿度传感器 Pro数字自身链接
101020026Grove - 红外发射器数字自身链接
101020029Grove - 红外反射传感器其他自身链接
101020030Grove - 数字光线传感器I2C自身链接
101020040Grove - 红外距离中断器数字自身链接
103020018Grove - 录音器数字自身链接
104020006Grove - LED 条形图 v2.0UART自身链接
104030003Grove - 4位数码管UART自身链接
316010005Grove - 舵机数字自身链接
101020067Grove - CO2 传感器UART自身链接

FAQ


以下是我们通常从新用户那里收到的一些问题。如果您在使用 Wio Node 或其他 Wio 产品时遇到任何其他问题,欢迎访问 Wio 社区,那里有许多专业用户等待为您提供建议,也有许多高级用户提供关于如何使用 Wio 产品的大量想法!

Q1. Wio Node 和 Wio Link 有什么区别?

Wio Node 就像迷你版的 Wio Link,它只有 Wio Link 四分之一的大小,价格也便宜得多。尽管在尺寸和价格上有所不同,Wio Node 仍然具有 Wio Link 的全部功能。对于那些更喜欢小尺寸而不是更多 grove 连接器的用户来说,Wio node 是最佳选择。

2. 如果无法连接到服务器,我应该怎么办?

注销并检查您在登录前是否选择了错误的服务器。如果您不在中国大陆,请选择全球服务器。

3. 配置 Wio Node 失败,在 wifi 列表中找不到 Wio Node?

注意蓝色 LED。在进行任何进一步步骤之前,确保它处于呼吸模式(以淡入和淡出效果闪烁,这是一个非常独特的模式,很容易识别)。只有当 LED 处于呼吸模式时,才能在 WiFi 列表中找到 Wio Node。

4. 如果我想连接超过 1 个 I2C 设备,我应该怎么办?

我们不能同时将 2 个 Grove-I2C 设备连接到 Wio node 的 2 个 Grove-I2C 端口。Grove-I2C hub 可以将 1 个 I2C 端口分支为 4 个。来 Bazaar 获取一个!

5. 我可以将 Wio Node 切换到睡眠模式吗?

是的,请查看最后一个 API,您可以在那里命令 Wio Node 进入睡眠模式。

原理图在线查看器

资源


项目

使用 Wio Link/Wio Node 和 Telegram 应用的智能家居:使用 seeedstudio Wio-Link/Wio-Node 构建智能家居并将其连接到 Telegram 机器人。

技术支持与产品讨论

感谢您选择我们的产品!我们在这里为您提供不同的支持,确保您使用我们产品的体验尽可能顺畅。我们提供多种沟通渠道,以满足不同的偏好和需求。

Loading Comments...