零基础入门物联网-远程门禁开关:代码调试

视频教程

一、wifi设置

打开程序源码文件夹,找到OneNET远程开关\Projects\MDK-ARM文件,双击stm32f103.uvprojx打开程序。

打开esp8266.h程序,将wifi账号和密码改为自己即可

二、onenet设备信息修改

找到onenet.h文件,将其中的设备信息修改为onenet平台的设备信息

PRODUCT_KEY为产品ID,DEVICE_NAME为设备名,DEVICE_SECRET需要通过软件获取

双击打开onenet-token生成工具.exe

按照图示填入对应信息

res:products/产品名/devices/设备名

et:2017881776 表示时间戳,表示失效时间为2033-12-11 10:42:56

key:设备密钥

method:加密算法选择sha1

Version:默认

点击Generate生成token

将红框部分复制放进代码DEVICE_SECRET

三、烧录程序

打开main.c文件,点击编译按钮,进行代码编译,编译完成,0错误0警告说明代码没有问题。

烧录代码,将stm32使用STlink和电脑连接,烧录代码

四、远程测试

将硬件设备按照零基础入门物联网-远程门禁开关:硬件介绍进行安装,通电。

打开onenet平台,找到设备详情,点击应用模拟器。

选择开关1:开,然后点击属性设置,就可以看见舵机旋转。

相关推荐
飞凌嵌入式2 小时前
工业控制+AI视觉齐发,飞凌嵌入式将亮相国际物联网展·深圳站
人工智能·物联网
老孙讲技术3 小时前
老板说「网页上嵌个监控就行」?黑屏三小时后我才搞懂:播放器要的不是 accessToken
物联网·音视频开发·小程序·云开发
老孙讲技术3 小时前
监控刷了 200 条动检,漏掉一次紧急按钮:养老 SaaS 的事件桥接与 P0/P1 分级
物联网·音视频开发·小程序·云开发
门思科技4 小时前
LoRaWAN Regional Parameters:为什么 CN470 和 EU868 的频点数不同
python·物联网
TDengine (老段)6 小时前
TDengine 如何支撑金隅集团水泥业务的能源精细化管控
大数据·数据库·物联网·能源·时序数据库·tdengine·涛思数据
会周易的程序员6 小时前
软件接入大模型实现 Agent —— 从原理到 C++ 落地完全指南
c++·人工智能·物联网·架构·agent·工业协议·mcp
智购科技无人售货机厂家8 小时前
2026自动售货机远程运维平台设计:从设备诊断到预测性维护的工程实践~YH
运维·python·物联网·架构·django·scikit-learn
延凡科技8 小时前
从 “黑灯工厂“ 到 “数字孪生“:智慧工厂平台落地实践
大数据·物联网·架构·数字孪生
虎王物联9 小时前
Docker Compose一键部署物联网平台:EMQX+InfluxDB+Grafana完整方案
物联网·docker·grafana·emqx
绿智校园9 小时前
物联网平台选型指南:为什么底层协议自研比云端SDK接入更可靠?
java·物联网·struts