logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

模块4 微信小程序开发用户界面-项目1 用户界面开发-任务1 搭建微信小程序开发环境

本任务完成微信小程序本地开发环境搭建,包含开发工具下载安装、账号注册、基础配置、新建首个小程序项目,熟悉微信开发者工具界面布局与基础操作,为后续小程序 UI 界面编写、功能开发打下基础。微信小程序是一种无需下载安装的轻量级应用,依托微信运行,具备体积小、加载快、跨平台的特点,广泛应用于物联网控制、商城、工具、交互界面等场景。小程序采用前后端分离开发模式:前端负责 UI 界面展示、用户交互;官方专用

#微信小程序#ui#小程序
模块3 WIFI物联网通信-项目2 数据上报下发-任务3 平台下发命令控制设备

完成云端远程控制 LED 亮灭、风扇启停,实现云端下发指令→设备接收解析→外设动作响应的双向物联网通信,掌握 MQTT 主题订阅、云端指令解析、设备联动控制的完整流程。功能模块化:将订阅功能封装为独立函数 OneNET_Subscribe(),将数据接收与解析封装为 OneNet_RevPro(),代码结构清晰、便于维护;该主题为 OneNET 物模型属性设置主题,专门用于平台下发控制指令、修改设

#物联网#开发语言#嵌入式硬件 +2
模块3 WIFI物联网通信-项目2 数据上报下发-任务2 数据上传OneNET平台

实现硬件采集→ WiFi传输→MQTT上报→云端存储显示的完整物联网流程,掌握设备数据上报、平台数据解析、物联网通信格式等核心技能。1)MQTT 数据上报主题:$sys/产品ID/设备ID/thing/property/post。刷新 OneNET设备详情页面,设备数据已经上传到OneNet平台,如图3所示。$sys/产品ID/设备ID/thing/property/post。

#物联网#单片机#stm32 +2
模块3 WIFI物联网通信-项目2 数据上报下发-任务1 硬件设备连接OneNET MQTT服务器

本任务基于STM32F103C8T6 最小系统板与ESP-01S WiFi模块,在已连接路由器 WiFi 的基础上,通过MQTT 协议与OneNET 物联网平台建立通信连接。ESP-01S是乐鑫公司推出的一款低成本、高性能的 WiFi 模块,它基于 ESP8266 芯片,具有体积小、功耗低、易于集成等特点,广泛应用于物联网(IoT)项目中。01S 硬件接线:TX→PA3,RX→PA2,VCC→3.

#物联网#服务器#嵌入式硬件 +2
模块3 WIFI物联网通信-项目2 数据上报下发-任务1 硬件设备连接OneNET MQTT服务器

本任务基于STM32F103C8T6 最小系统板与ESP-01S WiFi模块,在已连接路由器 WiFi 的基础上,通过MQTT 协议与OneNET 物联网平台建立通信连接。ESP-01S是乐鑫公司推出的一款低成本、高性能的 WiFi 模块,它基于 ESP8266 芯片,具有体积小、功耗低、易于集成等特点,广泛应用于物联网(IoT)项目中。01S 硬件接线:TX→PA3,RX→PA2,VCC→3.

#物联网#服务器#嵌入式硬件 +2
模块3 WIFI物联网通信-项目1 WIFI连接平台-任务2 OneNET云端配置与MQTT 模拟数据上传

2)Token 介绍 Token 是 OneNET 的动态鉴权密码,基于设备密钥、时间戳、签名算法生成,具备有效期,防止密钥泄露,所有 MQTT 设备登录必须使用 Token 作为密码。本任务使用MQTT.fx(主流 MQTT 调试器),纯软件模拟 MQTT 客户端,无需硬件即可完成设备登录、数据发布、主题订阅,适用于前期云端功能验证、协议调试。百度搜“在线时间戳转换”,如图11所示)1.下载安装

#物联网#嵌入式硬件#单片机 +1
模块3 WIFI物联网通信-项目1 WIFI连接平台-任务1 连接WIFI

使用AT 指令实现 STM32 对 ESP-01S 的控制,完成WiFi 模块初始化、连接路由器 WiFi、测试网络等功能。ESP-01S是乐鑫公司推出的一款低成本、高性能的 WiFi 模块,它基于 ESP8266 芯片,具有体积小、功耗低、易于集成等特点,广泛应用于物联网(IoT)项目中。01S 硬件接线:TX→PA3,RX→PA2,VCC→3.3V,GND→GND。3)养成先测试模块 → 再设

#物联网#stm32#嵌入式硬件 +1
模块3 WIFI物联网通信-项目1 WIFI连接平台-任务1 连接WIFI

使用AT 指令实现 STM32 对 ESP-01S 的控制,完成WiFi 模块初始化、连接路由器 WiFi、测试网络等功能。ESP-01S是乐鑫公司推出的一款低成本、高性能的 WiFi 模块,它基于 ESP8266 芯片,具有体积小、功耗低、易于集成等特点,广泛应用于物联网(IoT)项目中。01S 硬件接线:TX→PA3,RX→PA2,VCC→3.3V,GND→GND。3)养成先测试模块 → 再设

#物联网#stm32#嵌入式硬件 +1
模块2 STM32程序开发-项目2 STM32 基础应用-任务5 OLED液晶显示

采用PB8 作为 SCL、PB9 作为 SDA的软件 I2C 方式驱动 OLED 模块,通过PCtoLCD2002 软件获取汉字字模,实现中文、英文、数据的屏幕显示。3.打开串口调试助手,按stm32f103c8t6主控板上的复位键,在串口调试助手中输出打印信息,如图4所示。// ============= 4. OLED 【0.2秒刷新一次】不闪屏 =================// 光照一

#stm32#嵌入式硬件#单片机
模块2 STM32程序开发-项目2 STM32 基础应用-任务4 开启风扇

在 Keil 中编写、编译、下载程序,实现风扇启动、PWM 调速功能,掌握 STM32 高级定时器、PWM 输出、电机驱动的基本开发方法。采用L9110电机控制芯片。// ===================== 1. 温湿度(2秒一次)=====================// ===================== 2. 光照(1秒一次)=====================//

#stm32#单片机#嵌入式硬件
    共 14 条
  • 1
  • 2
  • 请选择