基于腾讯云物联网开发平台的智能电灯
构建智能电灯
硬件
- NodeMCU ESP8266
- 三色LED模块
- 继电器(开关)
- 面包板
- 杜邦线
- USB数据线
NodeMCU 的管脚图

智能电灯的电路图

智能电灯

物联网开发平台
腾讯云物联网开发平台默认开通了一个公共实例,可以免费接入1000个设备,在实例中您可创建项目、产品和设备并进行管理。
平台使用流程

① 登录腾讯云物联网开发平台控制台

② 进入公共实例

③ 创建项目、产品
- 新建项目

- 保存

- 选择智能家居

- 新建产品

- 保存

④ 定义数据模板
进入智能电灯的数据模板

⑥ 交互开发

- 配置小程序,快速入口配置

⑦ 设备调试

- 新建设备

- 设备的详细信息,用于开发的三元组(产品ID、设备名称、设备密钥)

- 新建设备的二维码,可以使用腾讯连连扫描快速增加。

软件实现
参考数据模板协议开发用于上报设备的状态和控制设备的指令。可由腾讯云物联网平台提供的生成小工具自动生成,想了解更多的详情,请查看MQTT.fx 快速接入指引。
MQTT用户名和密码生成工具

配置您自己的信息
WiFi(用于联网)
- ESSID
- PASSWORD
IOT平台定义的设备信息
- DEVICE_NAME(设备名称)
- PRODUCT_ID(产品ID)
- DEVICE_KEY(设备密钥)
MQTT
- MQTT_USERNAME
- MQTT_PASSWORD
代码 wifi.




