资料介绍
描述
本教程将介绍使用Arduino Mkr Wifi 1010和Thincloud(Yonomi 的消费物联网产品云后端)构建简单连接灯的过程。本教程的入门部分将涵盖完成此项目所需的一切,以及获取部件的地点。

在本教程结束时,您将构建一个带按钮开关的工作灯设备,将其连接到 Thincloud 并能够从 GraphQL 客户端向其发送命令。您还将配置灯以在按下按钮时向 Thincloud 发送状态更改更新,以通知云灯的状态已更改 - 例如在灯打开或关闭时需要发生。
本教程适合刚开始使用 Thincloud 的开发人员,他们希望遵循一个基本示例来构建设备并使其与 Thincloud 连接并运行。它假定您没有事先了解或使用 Thincloud,但鼓励开发人员查看 Thincloud 文档以深入了解本教程中涵盖的概念。
Thincloud 为消费者设备提供云连接,与 Yonomi、Google Assistant 和 Amazon Alexa 的开箱即用集成、用户设备访问角色和权限等等。
推荐的先决条件
虽然此培训包括构建您的设备所需的所有代码,并且不假定您掌握任何特定技术,但熟悉/体验以下技术会有所帮助(下面提供的链接):
上面的列表链接到外部网站,这些网站提供关于这些主题的介绍性教程和培训。
我是否必须实际构建硬件才能使用 Thincloud?
ThinCloud 替代品
不,你没有。如果您想通过教程学习如何使用 Thincloud,但不想大惊小怪地构建硬件,或者宁愿使用基于 IDE 的示例而不是基于 C++ 的示例,请查看使用 Thincloud 构建简单的虚拟设备教程,其中包含与本教程相同的步骤,但使用在MQTTBox中运行的虚拟设备而不是真实设备。
我们将建造什么?
在我们开始构建之前,让我们弄清楚我们想要我们的灯光设备做什么。
这将是一个简单的照明设备。它将由一个 LED 和一个按钮组成,使用电线和电阻器连接到 Arduino Mkr Wifi 1010。该灯将连接到互联网并安全地注册到 Thincloud IoT Cloud 后端。然后,该灯将与用户相关联,该用户将有权使用基于 Web 的客户端对其进行控制。
当灯的状态从开到关或从关到开时,按钮将在按下时打开或关闭灯,并向云 (Thincloud) 发送更新。
使用脉冲宽度调制,我们将添加在 LED 上设置亮度级别的功能。最后,该灯将支持使用“闪烁”命令以快速、中速或慢速闪烁 1-10 次的能力。
而已!
在项目结束时,我们将构建一个通过 MQTT 与 Thincloud 通信的设备,并且可以使用基于 Web 的客户端进行本地(物理)和远程控制:

这个构建过程会扩展吗?
我们只为这个项目建造一个轻型设备,所以我们将使用的过程将根据这个规模进行定制,但是如果我们建造 100 个呢?
还是一千?
还是一天5000?
ThinCloud 旨在以高效且经济高效的方式处理从初创企业规模到企业规模的物联网部署,智能设备制造商在构建产品时会考虑一些重要概念。如果您想了解更多有关物联网设备开发过程的信息,以及该项目将如何看待比单个设备更大的规模,请查看物联网产品开发过程指南。
如果您已经精通该过程,请继续阅读本教程的下一部分。要阅读完整的教程,请转到此处。
- MKR WiFi 1010 + MKR RS 485 Shield连接到Ignition
- 使用Arduino MKR1000通过WiFi进行HID攻击
- Arduino记录灯的构建
- Arduino MKR1000的大负载
- 基于Arduino Zero/MKR的示波器
- 使用Arduino MKR1000构建温度传感设备
- 带MKR WiFi 1010的书呆子
- 带有Arduino MKR1010和MKR RGB Shield的Otto Biped
- 将MQTT协议物联网与Arduino MKR1010 WiFi结合使用
- 使用Arduino MKR1000为BBC Micro添加Internet连接
- 使用MKR IoT载体的Arduino灯控制器
- 我爱你枕头与MKR WiFi 1010开源分享
- 带有MKR WiFi 1010的植物通讯器
- 使用Grove Sensor的Arduino MKR1010和阿里云IoT
- 使用Arduino通过程序控制LED灯
- 交换芯片的构建过程 878次阅读
- Dockerfile定义Docker镜像的构建过程 2585次阅读
- 如何使用Arduino构建一个电子动画眼睛 2644次阅读
- Arduino WS2812B LED灯带设计方案 1.2w次阅读
- OpenHarmony应用的编译构建过程 3956次阅读
- 如何从网页控制arduino? 4186次阅读
- 如何利用EG4002C构建一种微功耗声光控灯电路 1w次阅读
- 鸿蒙Hi3516连接WiFi的方法介绍 6689次阅读
- WiFi一直显示连接的原因 3.6w次阅读
- 企业物联网不使用WiFi的原因 2706次阅读
- 简评FPGA——Arduino MKR Vidor 4000 6977次阅读
- 远程控制通讯--基于Arduino + ESP8266控制LED灯 4w次阅读
- arduino ide编译过程 3404次阅读
- 结合WiFi技术的情境LED灯走俏 1831次阅读
- iOS6升级后WIFI连接中断问题修复方法 4590次阅读
下载排行
本周
- 1人工智能+消费:技术赋能与芯片驱动未来
- 15.25 MB | 4次下载 | 免费
- 2⼯业电源&模块电源产品⼿册
- 15.40 MB | 1次下载 | 免费
- 379M15 TO-252三端稳压IC规格书
- 0.86 MB | 次下载 | 免费
- 4MBRD20150CT TO-252肖特基二极管规格书
- 0.54 MB | 次下载 | 免费
- 5自动锁螺丝运动控制系统用户手册
- 6.65 MB | 次下载 | 5 积分
- 6奥特光耦产品手册
- 4.83 MB | 次下载 | 免费
- 7SMA系列10MHz~40GHz同轴检波器
- 559.60 KB | 次下载 | 免费
- 8CD7388CZ:7W×4 四通道音频功率放大电路技术手册
- 0.39 MB | 次下载 | 10 积分
本月
- 1元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 241次下载 | 免费
- 2元宇宙底层硬件系列报告
- 13.42 MB | 184次下载 | 免费
- 32022 年展望報告 – 半導體產業
- 1.43 MB | 136次下载 | 免费
- 4晶振与滤波器应用电路《电子工程师必备:元器件应用宝典》
- 1.57 MB | 90次下载 | 免费
- 5汽车电子行业深度解析:智能化与电动化方兴未艾
- 6.47 MB | 71次下载 | 免费
- 6中国DPU行业白皮书
- 23.80 MB | 37次下载 | 免费
- 7晶科鑫代理线-微盟电子2021年度产品目录选型手册
- 14.75 MB | 27次下载 | 免费
- 8SJK晶振产品目录-简化版-2022
- 13.77 MB | 20次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935134次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420064次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233089次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191425次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183352次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81602次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73822次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65991次下载 | 10 积分
电子发烧友App






创作
发文章
发帖
提问
发资料
发视频
上传资料赚积分
评论