资料介绍
描述
在本教程结束时,您将构建一个带按钮开关的工作灯设备,将其连接到 ThinCloud,并能够从 GraphQL 客户端向其发送命令。您还将配置灯以在按下按钮时向 Thincloud 发送状态更改更新,以通知云灯的状态已更改 - 例如在灯打开或关闭时需要发生。
本教程适合刚开始使用 Thincloud 的开发人员,他们希望按照一个基本示例来构建设备并使其与 ThinCloud 连接并运行。它假定您没有事先了解或使用 Thincloud,但鼓励开发人员查看 Thincloud 文档以深入了解本教程中涵盖的概念。
ThinCloud 为消费者设备提供云连接,与 Yonomi、Google Assistant 和 Amazon Alexa 的开箱即用集成、用户设备访问角色和权限等等。有关 ThinCloud 的更多信息,请参阅 Yonomi 网站。
推荐的先决条件
虽然此培训包括构建您的设备所需的所有代码,并且不假定您掌握任何特定技术,但熟悉/体验以下技术会有所帮助(下面提供的链接):
上面的列表链接到外部网站,这些网站提供关于这些主题的介绍性教程和培训。
我是否必须实际构建硬件才能使用 Thincloud?
ThinCloud 替代品
不,你没有。如果您想通过教程学习如何使用 Thincloud,但不想大惊小怪地构建硬件,或者宁愿使用基于 IDE 的示例而不是基于 C++ 的示例,请查看使用 Thincloud 构建简单的虚拟设备教程,其中包含与本教程相同的步骤,但使用在MQTTBox中运行的虚拟设备而不是真实设备。
我们将建造什么?
在我们开始构建之前,让我们弄清楚我们想要我们的灯光设备做什么。
这将是一个简单的照明设备。它将由一个 LED 和一个按钮组成,使用电线和电阻器连接到 ESP32 微控制器。此灯将连接到互联网并安全地注册到 Thincloud IoT Cloud 后端。然后,该灯将与用户相关联,该用户将有权使用基于 Web 的客户端对其进行控制。
当灯的状态从开到关或从关到开时,按钮将在按下时打开或关闭灯,并向云 (Thincloud) 发送更新。
使用脉冲宽度调制,我们将添加在 LED 上设置亮度级别的功能。最后,该灯将支持使用“闪烁”命令以快速、中速或慢速闪烁 1-10 次的能力。
而已!
在项目结束时,我们将构建一个通过 MQTT 与 Thincloud 通信的设备,并且可以使用基于 Web 的客户端进行本地(物理)和远程控制:
这个构建过程会扩展吗?
我们只为这个项目建造一个轻型设备,所以我们将使用的过程将根据这个规模进行定制,但是如果我们建造 100 个呢?
还是 1, 000?
还是每天 5,000 个?
Thincloud 旨在以高效且经济高效的方式处理从初创规模到企业规模的物联网部署,智能设备制造商在构建产品时会考虑一些重要概念。如果您想了解更多有关物联网设备开发过程的信息,以及该项目将如何看待比单个设备更大的规模,请查看物联网产品开发过程指南。
如果您已经精通该过程,请继续阅读本教程的下一部分。在此处阅读完整教程。
- 自动灯开关开源构建
- 多功能工作灯开源分享
- 带无线按钮和运动探测器的夜灯
- 使用ESP8266控制带按钮开关的LED
- 一次性按钮开关帮助最大限度延长闲置时间
- 带三个按钮的柔性PCB
- 按钮开关颜色灯循环显示程序的PLC编程 47次下载
- 西门子PLC三个按钮点亮三个小灯
- 【C语言】基于51/52单片机实现楼梯灯控制程序
- 【51单片机】按钮开关控制实验代码
- ad中按钮开关的符号_零基础之常见按钮开关,图文一目了然!
- 按钮开关控制流水灯的详细资料和原理图代码合集免费下载 6次下载
- SQ3PFS系列按钮开关型号大全 23次下载
- 按钮开关控制实验程序经典案例分享 9次下载
- 带指示灯的开关
- 变频器按钮开关怎么接线 221次阅读
- 按钮开关和行程开关解析 3363次阅读
- PLC外接按钮开关的方法 2248次阅读
- 基于FP7195和FP6195芯片DIY工作灯 524次阅读
- 一起体验FP7209X+FP6195转模拟调光:DIY工作灯 555次阅读
- 按钮开关有哪些? 2282次阅读
- 按钮开关怎么接线 4.5w次阅读
- dfrobotlilypad按钮模块简介 1208次阅读
- 按钮开关和行程开关的作用及选择 8752次阅读
- 按钮开关的应用原理及使用注意事项 1.2w次阅读
- 坏摄像头改工作灯方法 6683次阅读
- PLC顺序控制正反转控制按钮开关冲孔加工等原理动图大全 1.6w次阅读
- 按钮开关型号_按钮开关型号有哪些_按钮开关有几种 7.3w次阅读
- 按钮开关技术大全(型号,接线方法,符号,原理图) 15.8w次阅读
- PLC编程:一个按钮开关实现红、黄、绿三种颜色灯循环显示程序 2.4w次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多