自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 STM32+OLED+DS1302显示时间 protues仿真

本次打算使用protues仿真显示时间,所需要的器件包含STM32F103C8,0.96OLED,DS1302模块。

2024-06-11 17:52:38 239

原创 基于STM32的LoRa PINGPONG系统设计

LoRa PINGPING系统的设计 单片机:STM32F103C8T6LORA模组:LLCC68

2023-12-14 16:50:26 535 1

原创 STM32掉电数据存储(PVD掉电检测)

本次分享一种实现掉电数据存储的方法:通过PVD掉电检测,然后进行单片机内部flash的读写没从而实现掉电数据存储。优势:因为内部flash有写的寿命,大约1万次,如果我们频繁的读写,可能会损害flash导致设备运行异常,在实际做产品/项目的过程中,可能大家对PVD的作用会忽视掉,下面列举PVD的作用:这个很好理解,可能业务上就有这个需求,或者可以利用这一点来完成低功耗设备的待机时长测试。假如设备中有由干电池供电的MCU1和由锂电池供电的MCU2,MCU1的部分功能可能需要MCU2来完成,MCU1需要知道

2023-12-07 16:09:30 1722

原创 STM32实现数据掉电存储

STM32使用内部flash读写数据,保证数据掉电不丢失

2023-11-30 15:24:48 4206

原创 智能温室大棚(花房)2-按键设置温湿度报警参数

经过系统方案设计分析,使用4个按键分别做如下控制:key1:参数确认,确认当前参数值,切换到下一个设置参数;key2:模式选择,系统的显示模式和参数设置模式的切换;key3:参数值减小;key4:参数值增加。在开始进行程序编写的时候,选择了最简单的顺序轮训方式,最终在测试过程中发现实时性很差,最终选择了外部中断的方式。我们现简要介绍一些STM32外部中断的知识:STM32的每个IO都可以作为外部 中断的中断输入口STM32F103的中断控制器支持19个外部中断事件请求。

2023-10-09 17:34:59 430 1

原创 智能温室大棚(花房)1-OLED的显示

OLED驱动显示

2023-09-26 16:27:23 280 1

原创 STM32+ESP8266上传温湿度数据至新版OneNET

其中,timeCount变量用于控制发送数据的时间间隔,dataPtr变量用于存储ESP8266模块接收到的数据。如果timeCount计数达到50,则执行发送数据的操作,将温湿度数据上传至OneNET平台并清空ESP8266模块缓存。同时,使用ESP8266_GetIPD函数获取ESP8266模块接收到的数据,并使用OneNet_RevPro函数处理该数据。之后分别发送AT指令,设置模块为STA模式、连接WiFi、连接到OneNet平台。3. 创建产品,点击左侧“产品中心”然后在主界面右侧“创建产品”

2023-09-22 17:18:18 3831 101

原创 STM32+DHT11采集温湿度传感器数据

DHT11 是一款湿温度一体化的数字传感器。该传感器包括一个电阻式测湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接。通过单片机等微处理器简单的电路连接就能够实时的采集本地湿度和温度。DHT11与单片机之间能采用简单的单总线进行通信,仅仅需要一个I/O口。传感器内部湿度和温度数据40Bit的数据一次性传给单片机,数据采用校验和方式进行校验,有效的保证数据传输的准确性。DHT11功耗很低,5V电源电压下,工作平均最大电流0.5mA。DHT11。

2023-09-21 13:11:41 2591

原创 STM32+BC260Y通过MQTT连接OneNET平台

2. 点击右上角的开发者中心,进入开发者中心,在全部产品服务,选择“多协议接入”。代码编写可参考:Quectel_BC260Y-CN_MQTT_应用指导_V1.0。本文详细介绍了,STM32连接OneNET平台上报温湿度数据的操作与步骤。(5)激活网络,查询激活状态,如果激活失败则重试。4. 点击添加的产品,进入产品中。对应创建设备的:设备ID、产品ID、鉴权信息。(4)判断是否存在卡,如果不存在则重试。(2)禁止休眠模式,打开全功能模式。(1)发送AT指令,等待返回OK。(6)获取CSQ值,即信号质量。

2023-09-14 14:27:27 1302 11

STM32+OLED+DS1302显示时间

STM32+OLED+DS1302显示时间

2024-06-11

基于STM32F103C8T6的LORA PINGPONG系统代码

实现功能: - 将LoRa终端定义成两种角色:Master和Slave - Master主动发送PING数据,接收PANG数据 - Slave如果接收到PING数据,回应PANG数据 - printf打印终端类型及收发数据包个数

2023-12-14

STM32时间片轮询系统基本架构

STM32时间片轮询系统基本架构

2023-12-11

STM32实现EEPROM的读写

STM32实现EEPROM的读写

2023-12-11

STM32通过PVD掉电检测实现,然后读写内部flash实现掉电数据存储的代码

STM32通过PVD掉电检测实现,然后读写内部flash实现掉电数据存储的代码

2023-12-07

STM32片内flash读写测试

STM32片内flash读写测试 实现数据掉电不丢失

2023-11-30

STM32F103C8T6+Ra-01SC实现LoRa数据收发

STM32F103C8T6+Ra-01SC实现LoRa数据收发 使用模组:Ra-01SC 芯片:LLCC68

2023-11-17

智能温室大棚代码2,增加按键设置功能

智能温室大棚代码2-支持OLED、支持按键设置菜单和设置报警阈值功能

2023-10-09

STM32+0.96OLED代码

STM32+0.96OLED代码

2023-09-26

STM32+DHT11温湿度传感器 采集温湿度数据 代码

STM32+DHT11温湿度传感器 采集温湿度数据 代码

2023-09-21

paho.mqtt.c-1.3.8

paho.mqtt.c-1.3.8

2023-09-18

STM32F103C8T6最小系统硬件 立创eda工程

STM32F103C8T6最小系统

2023-09-14

STM32+BC260Y+DHT11 上报温湿度数据至OneNET

主控:STM32F103C8T6 NB模组:BC260Y 温湿度传感器:DHT11 协议:MQTT

2023-09-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除