自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ESP8266下载固件→连接阿里云

因为每个人操作过程中肯定会遇到不一样的问题,所以有问题一定要及时提出来,我尽量会做到当天更新文章解释步骤。

2024-09-04 11:16:41 1011

原创 Day-03-信号与槽的三种代码引入方式

三种代码方式引出信号与槽

2024-09-03 22:03:59 237

原创 Day-02-QPushButton设置信号与槽一在UI界面直接设置槽函数

1.点击UI界面2.选择Push Button按键3.右键选择转到槽4.根据自己的需要选择信号事件5.在自动生成的函数内编写自己需要完成的动作

2024-09-02 10:36:45 309

原创 HX711—称重模块

HX711 采用了海芯科技集成电路专利技术, 是一款专为高精度电子秤而设计的 24 位 A/D 转 换器芯片。

2024-09-01 23:05:59 1051

原创 Day-01—QT项目的新建

新建项目中有一些关于项目名称的特殊要求

2024-09-01 17:33:05 348

原创 DHT11+OLED显示+串口打印

一个字节是八位,因此需要循环八次,来读取一个字节DHT11 数据位的分配遵循一个固定的格式,每次通信时,DHT11 会发送一个包含 40 位的数据包。这个数据包包含了五个字节,每个字节有 8 位。

2024-08-28 16:11:30 348 5

原创 第1章 常用半导体

纯净的具有晶体结构的半导体称为低价元素,最外层电子极易挣脱原子核的束缚成为自由电子。

2024-08-21 11:26:05 842

原创 CH340串口工具-烧录ESP8266-01固件

CH340会有供电不足的问题,因此需要外部供电

2024-08-14 19:33:41 781

原创 stm32—I2C底层代码详解—江科大

函数允许你在软件层面上精确控制SCL信号线的电平,这对于实现I2C通信的手动控制非常重要,尤其是在没有使用硬件I2C控制器的情况下,或者当需要更细粒度的控制时。函数允许你在软件层面上精确控制SCL信号线的电平,这对于实现I2C通信的手动控制非常重要,尤其是在没有使用硬件I2C控制器的情况下,或者当需要更细粒度的控制时。函数允许你在软件层面上精确控制SCL信号线的电平,这对于实现I2C通信的手动控制非常重要,尤其是在没有使用硬件I2C控制器的情况下,或者当需要更细粒度的控制时。创作本文全凭个人与大家学习。

2024-08-14 12:46:02 1130

原创 QT-快捷键-记事本文字放大缩小

QShortcut类允许你为你的应用程序定义快捷键。当快捷键被按下时,QShortcut可以触发一个槽函数,或者它可以直接激活一个QWidget。QShortcut是Qt中用于处理快捷键的重要类。通过使用QShortcut,你可以轻松地为应用程序添加键盘快捷方式,增强用户体验和应用程序的可访问性。

2024-08-06 11:02:42 1126

原创 C++ 类-小白理解法!!!

本文从解析‘’类的基本组成结构‘’开始,逐步剖析类的概念,简单通俗易懂,学习要趁早,等到就不要错过

2024-08-01 23:13:59 1225

原创 stm32—按键控制LED灯亮灭

stm32GPIO-LED闪烁解读-CSDN博客此篇代码我主要沿用的是UP主的模式此外,在此篇文章中我只是陈述代码,对基本理论不再做过多陈述,如果细节可以看CSDN。

2024-07-31 22:34:09 1282

原创 C++ Lambda函数

用于捕获外部变量,在 Lambda 表达式中可以访问这些变量。捕 获列表可以为空,也可以包含变量列表 [var1, var2, ...]。与普通函数的参数列表类似,可以为空或包含参数列表 (param1, param2, ...)。Lambda 表达式可以自动推断返回类型auto,也可以显式指定返回类 型 -> return_type。如果函数体只有一条返回语句,可以省略返回类型。

2024-07-31 11:35:58 409

原创 C++ 内联函数

inline关键字用来定义内联函数使用方法是在不同函数前面加上inline即可。

2024-07-31 10:56:14 148

原创 stm32GPIO-LED闪烁解读

此篇代码我主要沿用的是UP主的模式此外,在此篇文章中我只是陈述代码,对基本理论不再做过多陈述,如果细节可以看CSDN。

2024-07-30 21:44:51 811

原创 C++-命名空间

在C++中,命名空间是一种组织代码的方式,它可以帮助避免全局变量和函数的名字冲突。一个命名空间可以包含变量、函数、类以及其他命名空间。

2024-07-29 21:46:16 195

原创 stm32通信方式-USART

USART (Universal Synchronous/Asynchronous Receiver/Transmitter) 是一种通用的串行通信接口,广泛应用于微控制器中,包括STM32系列。USART 支持同步和异步通信模式,并且可以配置为全双工模式,这意味着它可以同时发送和接收数据。

2024-07-29 17:34:22 888

原创 ADC模数转换器

注:模拟信号:模拟信号是指用连续变化的物理量表示的信息,其信号的幅度,或频率,或相位随时间作连续变化,或在一段连续的时间间隔内,其代表信息的特征量可以在任意瞬间呈现为任意数值的信号。数字信号:用数字表示出来的一个量比较常见的设计AD转换的:温湿度传感器、二氧化碳浓度、PM2.5传感器,光照强度测量这几种传感器主要是根据测试环境的变化改变电压值,通过硬件传到主机中变成数字信号后通过特定的公式计算,最终得出一定范围内的值。转换优先级。

2024-07-26 18:00:51 829

原创 定时器四部曲二——输出比较

OC(Output Compare)输出比较//英文直译的英文缩写输出比较可以通过比较CNT与CCR(捕获比较)寄存器值的关系,来对输出电平进行置1、置0或翻转的操作,用于输出一定频率和占空比的PWM波形每个高级定时器和通用定时器都拥有4个输出比较通道高级定时器的前3个通道额外拥有死区生成和互补输出的功能注:智能车 电机驱动用的比较多注:CNT和CCR比较,形成PWM波一个定时器有四个输出比较通道,可以同时输出四路PWM波形,有各自的CCR寄存器,但是共用一个CNT寄存器。

2024-07-23 21:56:31 1060

原创 定时器四部曲一——定时功能

定时器可以对输入的时钟进行计数,并在计数值达到设定值时触发中断16位计数器、预分频器、自动重装寄存器的时基单元,在72MHz计数时钟下可以实现最大的59.65s的定时不仅具备基本的定时中断功能,而且还包含内外时钟源选择、输入捕获、输出比较、编码器接口、主从触发模式根据复杂度和应用场景分为了高级定时器、通用定时器、基本定时器三种类型注:①.高级、通用、基本定时器包含功能向下兼容。高级定时器拥有所有功能。

2024-07-21 15:13:04 833

原创 STM32单片机——GPIO函数

•GPIO(General Purpose Input Output)通用输入输出口•可配置为8种输入输出模式•引脚电平:0V~3.3V,部分引脚可容忍5V(具体有哪些,需要看文档说明)•输出模式下可控制端口输出高低电平,用以驱动LED、控制蜂鸣器、模拟通信协议输出时序等•输入模式下可读取端口的高低电平或电压,用于读取按键输入、外接模块电平信号输入、ADC电压采集、模拟通信协议接收数据等。

2024-03-13 09:34:34 459

stm32C8T6+AHT10温湿度传感器

STM32C8T6 是一个基于 ARM Cortex-M0+ 内核的微控制器,而 AHT10 是一款数字温湿度传感器。AHT10 通过 I²C 接口与微控制器通信,并提供温度和湿度数据。下面是如何使用 STM32C8T6 与 AHT10 温湿度传感器进行通信的基本步骤: 硬件连接 VCC:将 AHT10 的 VCC 连接到 STM32C8T6 的 3.3V。 GND:将 AHT10 的 GND 连接到 STM32C8T6 的 GND。 SDA:将 AHT10 的 SDA 连接到 STM32C8T6 的 I²C SDA 引脚(例如 PB7)。 SCL:将 AHT10 的 SCL 连接到 STM32C8T6 的 I²C SCL 引脚(例如 PB6)。

2024-10-06

ASR-01+C8T6语音点灯标准库代码+天问Block文件

ASR-01+C8T6 是一个结合了语音识别模块 ASR-01 和 的C8T6 微控制器板的组合。这个组合可以用来创建各种基于语音控制的应用,比如通过语音命令来控制灯光、风扇或其他电子设备。下面是一个详细的介绍和示例代码,旨在吸引开发者和爱好者尝试使用这套硬件。

2024-09-29

QT+MQTT+Json连接阿里云程序源码

探索未来物联网世界的钥匙:QT+MQTT+JSON 阿里云连接程序 在这个快速发展的物联网时代,设备之间的高效通信成为了实现智能化的关键。我们很荣幸地向您介绍一款基于 QT 框架开发的 MQTT 客户端应用程序,它能够通过 JSON 格式的数据与阿里云进行无缝连接。这款精心设计的工具不仅为您的项目提供了一个稳健且易于使用的界面,而且还是学习如何将现代嵌入式系统与云端服务相结合的绝佳示例。 为什么选择我们的解决方案? 跨平台兼容性:利用 QT 强大的跨平台能力,您可以轻松地在 Windows、Linux 或 macOS 上运行此应用。 直观易用的界面:采用 QT Designer 构建的用户界面简洁明了,无论是初学者还是经验丰富的开发者都能迅速上手。 高效的 MQTT 通信:集成了 QMqttClient 库,支持标准的 MQTT 协议,确保数据传输的安全性和可靠性。 灵活的数据处理:通过 Nlohmann JSON 库解析和生成 JSON 数据,使得消息格式化变得简单快捷。 实时监控与反馈:内置定时器功能可定期更新时间显示,同时支持订阅主题以接收来自云端的消息,并通过文本框实时展示

2024-09-28

打地基的记事本程序文件

一天学会记事本

2024-09-09

STM32+ESP8266+MQTT协议连接阿里云实现温湿度上传

基于STM32F103C8T6的基本程序代码 基于ESP8266的云端上传 基于阿里云的云端操作 适合于想要学习ESP8266模块的入门者,先借助温湿度数据的上传熟悉各配件使用方法,在自行进行扩展其他外设

2024-09-06

空空如也

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

TA关注的人

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