- 博客(17)
- 资源 (25)
- 收藏
- 关注
原创 opencv多张图片实现全景拼接
利用opencv3.4.12源码的surf、flann算法找出关键点和描述子,匹配特征点,计算出变换矩阵,进行全景拼接,裁剪大小,去黑框。
2024-01-13 20:23:38
2275
1
原创 stm32利用mqtt与小程序通信
本项目实现的功能:通过stm32连接esp8266,然后利用mqtt协议连接到服务器,同时小程序端也连接到服务器,通过订阅和发布主题来使得这两个客户端能进行数据的传输。
2022-04-04 21:12:56
6263
63
原创 Qt打包成setup.exe安装包
Qt打包成setup.exe安装包一、简述Qt 项目开发完成之后,需要打包发布程序,而因为用户电脑上没有 Qt 配置环境,所以需要将 release 生成的 exe 文件和所依赖的 dll 文件复制到一个文件夹中,然后再用 Inno Setup 打包工具打包成一个 exe 安装包,就可以发布了。二、设置应用程序图标我们编译好生成的 exe 文件的图标是 Qt 自带的一个白色的框框,不太好看,怎么能够自己设置程序的图标呢。先创建一个 ico 格式的文件,网上有很多在线就可以把 png 或 jpg 的图
2021-12-11 09:16:58
10800
1
原创 航模电池相关知识
航模电池中有几个参数是需要知道的电池电压一般一节电池可使用的范围是3.7V-4.2V,每一节电池低于3.7V应该拿去充电,不然会损坏电池,导致电池无法使用。4.2V是每一节电池满电状态。在电池中经常是以多少s来表示有几节电池,例如1s表示一节电池可工作的电压是3.7-4.2V,2s表示两节电池可工作的总电压是7.4V-8.4V,3s表示三节电池可工作的总电压是11.1V-12.6V。当然,每一节电池的电压不能低于3.7V的。电池容量电池的容量是用毫安时(MAH)来表示的。它的意思是电池以某个电流来放
2021-03-08 22:05:50
11229
1
原创 stm32利用语音识别与播报智能控制led灯
stm32利用语音识别与播报智能控制led灯上次写了一个语音识别的文章,但是那个模块是用串口进行通信的。这次要讲的是另一种识别与播报模块,这种模块相对于上次那种,功能更多,当然价格也更贵。这种识别模块与播报模块都是利用IIC进行传输的,所以本次利用了stm32f103c8t6控制板上面的两个IIC分别是PB6、PB7以及PB10、PB11。本文章主要实现的功能是:根据说出的指令让识别模块识别到相应的词语后,做出相应的动作,并且利用播报模块说出对应动作是否完成。在这里我只是简单的控制led灯,当然你也可以控
2021-02-17 16:55:11
10409
334
原创 stm32利用oled显示屏与按键进行PID参数调节实现人机交互
stm32利用oled显示屏与按键进行PID参数调节实现人机交互上一个学期在学校做四轮车利用PID实现直线走,在调试过程中,我之前是每改一个参数就下载程序进控制板进行调试,观察车是否偏移来确定pid参数,但是后来我发现这样的效率很慢,经别人提醒后,我自己做了一个小小的人机交互界面,来显示pid的参数以及对pid参数进行调整。以下是显示效果:接着我在附上主要代码:// 功能描述 : OLED 7针SPI接口演示例程(STM32F103系列)// 说明: //
2021-02-14 16:33:41
6537
93
原创 stm32f103c8t6控制ESP8266与手机APP通信
stm32f103c8t6控制ESP8266与手机APP通信之前已经发表过利用stm32控制蓝牙模块与手机APP通信的文章,那么现在我就来说说用WIFI模块来控制与手机APP的通信首先需要的器件如下:stm32f103c8t6ESP8266-01S(默认波特率115200)除此之外还需要手机下载一个通讯软件,我用的是安卓手机应用宝上面的TCP连接这个APPWIFI模块的连接如下所示:代码很简单,我主要附上主函数代码:/*ESP8266 AP+Station服务器模式测试UART2 P
2021-01-04 19:39:26
19465
706
原创 stm32f103c8t6+ESP8266利用onenet平台上传数据到云平台,再利用云平台远程下发命令给单片机控制LED灯亮灭
stm32f103c8t6+ESP8266利用onenet平台上传数据到云平台,再利用云平台远程下发命令给单片机控制LED灯亮灭接触stm32已经有一年半的时间了,从最开始的stm32F103ZET6 V3战舰版开始学习,慢慢看视频,学会自己查手册找相应引脚功能等,再到现在用stm32f103c8t6最小系统板,积累的经验已经有一定程度了,今天就在这跟大家分享一个挺有趣的小实验!!!本实验用到的器件:stm32f103c8t6最小系统板ESP8266-01S图片如下:这个实验有以下两个功能:单
2021-01-03 17:53:14
14607
652
原创 stm32c8t6利用语音识别与播报检测DHT11温湿度
stm32c8t6利用语音识别与播报检测DHT11温湿度其他串口利用printf函数输出文字stm32中u8 u16的格式后字符stm32语音识别与播报检测温湿度其他串口利用printf函数输出文字首先,你要想用printf函数的话需要配置串口的相关参数,也就是初始化,学过stm32的都清楚串口初始化的大概配置过程,这里我就不细讲了,重点讲一下printf函数,这个printf函数在MDK5里面好像是找不到的,看了网上很多教程,发现是在fputc这个函数里面修改串口的输出,而这个fput函数一般在usa
2020-12-15 21:29:01
5072
142
原创 stm32f103c8t6利用蓝牙控制180度舵机
stm32f103c8t6利用蓝牙控制180度舵机关于蓝牙模块部分,如果不了解蓝牙模块的可以看我之前发的东西。一般来说,舵机接收的PWM信号频率为50HZ,即周期为20ms。当高电平的脉宽在0.5ms-2.5ms之间时舵机就可以对应旋转到不同的角度。以180度角度舵机为例,那么对应的控制关系是这样的:0.5ms--------------0度;1.0ms------------45度;1.5ms------------90度;2.0ms-----------135度;2.5ms--------
2020-11-30 11:52:38
6638
288
原创 stm32f103c8t6控制多个步进电机
stm32f103c8t6控制多个步进电机关于两相步进电机的详细内容,相信在网上一大堆可以找得到,这里我主要介绍的是实践部分。首先,我们需要认清步进电机的四根线,一般来说四根线颜色基本都为红、蓝、绿、黑,对应的分别是A+,A-,B+,B-,一些步进电机上面会标哪根线对应哪个相,比如我用的步进电机是这款的其实哪款步进电机都无所谓,原理都是差不多的,主要看电机的电流是否满足步进电机驱动器的要求。我用的步进电机驱动器是以下这款,之所以用这款是因为这款步进电机驱动器体积相对比较小并且满足要求,从上面我们
2020-11-20 11:02:58
19624
642
原创 stm32f103c8t6控制蓝牙模块实现led灯亮灭
stm32f103c8t6控制蓝牙模块实现led灯亮灭之前利用蓝牙模块是用arduino控制板的,现在已经渐渐接触stm32,所以,这次想着用stm32来控制蓝牙模块。首先的话,需要配置蓝牙模块的一些参数,用到的模块有:USB转TTL模块、HC-05蓝牙模块两模块共地,两模块共VCC(VCC取5V);蓝牙模块的RX接转换模块的TX,蓝牙模块的TX接转换模块的RX。然后直接把USB转TTL模块插入电脑的USB接口,利用串口调试助手来设置模块的参数,关于这个串口调试助手,相信接触过单片机的人都会有的,这
2020-11-19 19:51:22
24183
923
原创 stm32f103c8t9控制TFT显示屏
stm32f103c8t9控制TFT显示屏1.3寸TFT(LCD)彩色(65k 16位)显示屏7针 SPI0.96寸TFT(LCD)彩色(65k 16位)显示屏8针SPI 80-1601.3寸TFT(LCD)彩色(65k 16位)显示屏7针 SPI话不多说,先上图展示这张图片上面接口从左往右依次是GND VCC SCL SDA RES DC BLK:这款显示屏的淘宝链接:1.3寸TFT(LCD)彩色(65k 16位)显示屏7针 SPI附上stm32f103c8t6和这块显示屏的接线代码://
2020-11-16 18:47:58
5173
115
原创 stm32f103c8t6控制OLED显示屏
stm32f103c8t6控制OLED显示屏0.96寸4针OLED显示屏 IIC 蓝色0.96寸OLED显示屏 7针SPI蓝色,6针黄蓝双色0.96寸4针OLED显示屏 IIC 蓝色话不多说,直接先上图!显然可以看出,利用IIC接口显示出来的文字是没那么清晰的,有点断断续续的。而这款显示屏我是买淘宝上这家店的,下面附上这个显示屏链接:0.96寸4针OLED显示屏 IIC 蓝色附上显示屏与stm32的接线:// 功能描述 : OLED I2C接口演示例程(STM32F103系列)//
2020-11-16 17:22:04
25922
601
opencv3.4.12全景拼接
2024-01-13
智能家居系统设计(stm32/μCOS-III)
2022-05-29
stm32+mqtt+小程序.zip
2022-04-04
利用stm32+app inventor与esp8266通信
2022-02-12
stm32语音识别与播报、DHT11结合.zip
2020-12-15
最新stm32蓝牙程序及相关资料
2020-12-05
stm32控制步进电机
2020-11-19
1.3寸TFT(LCD)彩色(65k 16位)显示屏7针 SPI
2020-11-16
0.96寸TFT(LCD)彩色(65k 16位)显示屏8针SPI 80-160
2020-11-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人