- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 【STM32Cube】学习笔记(六):DHT11温湿度传感器
本篇文章用STM32CubeMX和STM32CubeIDE软件编程,主控芯片为STM32F103C8T6驱动DHT11温湿度传感器,根据时序编写温湿度传感器的驱动代码,将传感器检测到的温度和湿度通过串口发送到窗口调试助手。由于使用完整的DHT11模块,所以电路结构比较简单。通过本文可以学会DHT11数字温湿度传感器的原理以及时序结构,并且根据其时序编写驱动程序。1、芯片:2、驱动设备:DHT11温湿度传感器3、配置软件:4、IDE:通过本篇文章您将学到:1、DHT11温湿度传感器的工作原理。
2022-10-30 22:07:53 32121 31
原创 【Qt5】学习笔记(一):TCP网络编程
本篇文章在Qt5.9.1环境下实现网络编程。Qt自带网络编程模块,网络编程主要是TCP,UDP和HTTP通信,Qt提供用于编写TCP/IP客户端和服务器端程序的各种类如用于TCP通信的QTcpServer和QTcpSocket,用于UDP通信的QUdpSocket,还有用于实现HTTP、FTP等普通网络通信的高级类如QNetworkRequest,QNetworkReply和QNetworkAccessManager。本文是网络编程的第一篇文章,主要在TCP协议下实现服务器端与客户端之间的通信。
2022-10-30 11:02:17 2043
原创 【C/C++】:C++总体回顾
本篇文章主要用于C++一些专有名词的解释以及对C语言扩充功能的说明,如果想详细了解C++的用法以及代码的讲解建议参考其他专业书籍。
2022-09-25 16:23:32 1154
原创 【STM32Cube】学习笔记(五):红外避障传感器
本篇文章用STM32CubeMX和STM32CubeIDE软件编程,主控芯片为STM32F103C8T6驱动红外避障传感器,通过红外避障传感器输出的电平来改变LED灯的状态,并且通过串口打印出红外避障传感器的状态信息。由于本次设计采用已设计好的红外避障模块,所以相对来说编程比较容易,只要知道红外避障传感器的原理和功能即可。通过本文可以学会红外避障传感器的原理以及使用和操作GPIO相关功能。......
2022-06-11 13:36:17 24191 3
原创 【OpenCV】学习笔记(一):OpenCV4.5.5文件介绍
最近项目需要,需要做视觉相关的处理,所以学习一些关于OpenCV的知识,通过VS2019的MFC开发+OpenCV4来建立上位机对数字图像和视频进行处理。本篇博客主要介绍OpenCV4.5.5的文件系统各个功能,OpenCV实际是一个开源库,所以有必要对其中所有文件的功能进简单介绍,帮助使用者能够更好地调用OpenCV库。...
2022-06-09 14:11:29 4540
原创 【嵌入式算法】学习笔记(一):数字滤波算法
文章目录摘要一、数字滤波简介二、常用数字滤波算法1.限幅滤波2.中值滤波3.算术平均滤波4.去极值平均滤波5.滑动平均滤波6.滑动加权滤波7.一阶滞后滤波三、数字滤波应用四、数字滤波小结总结摘要最近在做直流电机的毕设中,由于需要采集转速,电流,电压,温度等参数,常规的采集容易受到干扰,所以特意复习了一下关于数字滤波有关的知识,并作出相应的整理。本文首先对数字滤波进行简单介绍,然后讲解七种常用的滤波算法并用C语言实现,最后以限幅滤波为例,在STM32上实现对ADC采集信号的滤波操作。篇幅较长,建议收藏。
2022-05-23 07:21:25 9026 4
原创 【STM32Cube】学习笔记(四):LED&按键&蜂鸣器
文章目录摘要一、简介1.GPIO简介2.LED3.按键4.蜂鸣器二、硬件电路设计1.LED电路2.按键电路2.蜂鸣器电路三、软件设计1.CubeMX配置2.CubeIDE代码3.结果显示四、总结五、附录摘要本篇文章用STM32CubeMX和STM32CubeIDE软件编程,主控芯片为STM32F407ZGT6驱动LED、按键和蜂鸣器,通过按键来控制蜂鸣器和LED灯的状态。这三个外设都较为基础和简单,适合初学者的第一个代码程序,并且电路图以及操作也都大同小异。通过本文可以初步学会使用和操作GPIO相关功
2022-04-10 21:23:14 12023 15
原创 【STM32Cube】学习笔记(三):六轴传感器
文章目录摘要一、简介1.I2C原理2.MPU6050介绍3.MPU6050寄存器介绍4.DMP使用二、硬件电路设计三、软件设计1.CubeMX配置2.CubeIDE代码3.结果显示总结附录摘要本篇文章用STM32CubeMX和STM32CubeIDE软件编程,主控芯片为STM32F407ZGT6驱动六轴陀螺仪传感器。本章我们将来驱动MPU6050,通过I2C通信总线读取其原始数据,并利用其自带的DMP实现姿态解算,最终将测得的数据通过UART串口发送到上位机。通过本文可以初步学习I2C原理以及MPU6
2022-04-02 23:24:32 6587 2
原创 【STM32Cube】学习笔记(二):超声波传感器
文章目录前言一、超声波传感器是什么?二、硬件电路设计三、软件设计1.CubeMX配置2.CubeIDE代码3.结果显示总结前言本篇文章用STM32CubeMX和STM32CubeIDE软件编程,主控芯片为STM32F407ZGT6驱动超声波传感器。该传感器可以用来距离的测量,得到一个较为准确的测量值。通过本文可以初步学会使用定时器的输入捕获功能。所用工具:1、芯片: STM32F407ZGT62、驱动设备:超声波传感器3、配置软件:STM32CubeMx4、IDE: STM32CubeIDE
2022-03-26 22:36:44 16521 27
原创 【STM32Cube】学习笔记(一):光敏传感器
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、光敏传感器是什么?二、硬件电路设计三、软件设计1.CubeMX配置2.CubeIDE代码编写2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:本篇文章用STM32CubeMX和STM32CubeIDE软件编程,主控芯片为STM32F407ZGT6驱动光敏传感器。通过该传感器可以感知周围环境光线的变化,从而可以实现类似自动背光控制的应用。通过本文可以初步学会使用定时器触发ADC数据采集与处理的功能。提示.
2022-03-24 10:19:32 18558 4
基于动态时间规整(DTW)的孤立字语音识别.zip
2021-05-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人