云端南瓜:通过Azure IoTHub控制你的南瓜灯!

云端南瓜:通过Azure IoTHub控制你的南瓜灯!

💡 原文英文,约600词,阅读约需2分钟。
📝

内容提要

随着万圣节的临近,我使用3D打印技术制作了一个南瓜,并通过红外遥控LED蜡烛营造氛围。利用Esp8266和Azure IoTHub,我实现了通过云端控制南瓜灯的功能。

🎯

关键要点

  • 随着万圣节的临近,作者使用3D打印技术制作了一个南瓜,并通过红外遥控LED蜡烛营造氛围。
  • 作者最初的想法是使用LED蜡烛,但最终决定通过Azure IoTHub将其连接到云端进行控制。
  • 使用Esp8266与Arduino-IRRemote库,作者能够读取红外遥控器发送的命令。
  • 通过连接红外接收器,作者能够解码红外命令并在串口监视器上打印出来。
  • 作者编写了代码来控制蜡烛的开关,并将这些命令集成到脚本中以通过微控制器和云端进行控制。
  • 使用Azure IoTHub,作者实现了设备与云之间的双向通信。
  • 作者在Azure门户中添加了一个名为'esp8266'的设备,并获得了建立双向通信所需的密钥。
  • 作者准备了一个命令解释器,并适配了接收消息的回调,以便通过Azure IoTHub与设备进行通信。
➡️

继续阅读