自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (17)
  • 收藏
  • 关注

原创 航模电池相关知识

航模电池中有几个参数是需要知道的电池电压一般一节电池可使用的范围是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 575

原创 stm32利用语音识别与播报智能控制led灯

stm32利用语音识别与播报智能控制led灯上次写了一个语音识别的文章,但是那个模块是用串口进行通信的。这次要讲的是另一种识别与播报模块,这种模块相对于上次那种,功能更多,当然价格也更贵。这种识别模块与播报模块都是利用IIC进行传输的,所以本次利用了stm32f103c8t6控制板上面的两个IIC分别是PB6、PB7以及PB10、PB11。本文章主要实现的功能是:根据说出的指令让识别模块识别到相应的词语后,做出相应的动作,并且利用播报模块说出对应动作是否完成。在这里我只是简单的控制led灯,当然你也可以控

2021-02-17 16:55:11 1626 102

原创 stm32利用oled显示屏与按键进行PID参数调节实现人机交互

stm32利用oled显示屏与按键进行PID参数调节实现人机交互上一个学期在学校做四轮车利用PID实现直线走,在调试过程中,我之前是每改一个参数就下载程序进控制板进行调试,观察车是否偏移来确定pid参数,但是后来我发现这样的效率很慢,经别人提醒后,我自己做了一个小小的人机交互界面,来显示pid的参数以及对pid参数进行调整。以下是显示效果:接着我在附上主要代码:// 功能描述 : OLED 7针SPI接口演示例程(STM32F103系列)// 说明: //

2021-02-14 16:33:41 1669 25

原创 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 4192 231

原创 stm32f103c8t6+ESP8266利用onenet平台上传数据到云平台,再利用云平台远程下发命令给单片机控制LED灯亮灭

stm32f103c8t6+ESP8266利用onenet平台上传数据到云平台,再利用云平台远程下发命令给单片机控制LED灯亮灭接触stm32已经有一年半的时间了,从最开始的stm32F103ZET6 V3战舰版开始学习,慢慢看视频,学会自己查手册找相应引脚功能等,再到现在用stm32f103c8t6最小系统板,积累的经验已经有一定程度了,今天就在这跟大家分享一个挺有趣的小实验!!!本实验用到的器件:stm32f103c8t6最小系统板ESP8266-01S图片如下:这个实验有以下两个功能:单

2021-01-03 17:53:14 4056 289

原创 stm32c8t6利用语音识别与播报检测DHT11温湿度

stm32c8t6利用语音识别与播报检测DHT11温湿度其他串口利用printf函数输出文字stm32中u8 u16的格式后字符stm32语音识别与播报检测温湿度其他串口利用printf函数输出文字首先,你要想用printf函数的话需要配置串口的相关参数,也就是初始化,学过stm32的都清楚串口初始化的大概配置过程,这里我就不细讲了,重点讲一下printf函数,这个printf函数在MDK5里面好像是找不到的,看了网上很多教程,发现是在fputc这个函数里面修改串口的输出,而这个fput函数一般在usa

2020-12-15 21:29:01 1109 57

原创 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 1944 127

原创 stm32f103c8t6控制多个步进电机

stm32f103c8t6控制多个步进电机关于两相步进电机的详细内容,相信在网上一大堆可以找得到,这里我主要介绍的是实践部分。首先,我们需要认清步进电机的四根线,一般来说四根线颜色基本都为红、蓝、绿、黑,对应的分别是A+,A-,B+,B-,一些步进电机上面会标哪根线对应哪个相,比如我用的步进电机是这款的其实哪款步进电机都无所谓,原理都是差不多的,主要看电机的电流是否满足步进电机驱动器的要求。我用的步进电机驱动器是以下这款,之所以用这款是因为这款步进电机驱动器体积相对比较小并且满足要求,从上面我们

2020-11-20 11:02:58 5304 247

原创 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 6871 393

原创 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 1445 44

原创 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 7084 263

stm32控制步进电机

通过两个按键来控制两个步进电机,通过按键1和按键2来操作步进电机,通过按下按键1后,两个步进电机同时向同一个方向旋转一圈,按下按键2后,两个步进电机同时向另一个方向旋转一圈。

2020-11-19

stm32f103c8t6控制ESP8266与手机APP通信.zip

利用stm32f103c8t6控制ESP8266模块与手机APP进行通讯,进而实现由手机控制单片机

2021-01-04

0.96寸4针OLED显示屏 IIC 蓝色

stm32f103c8t6控制0.96寸4针OLED显示屏 IIC 蓝色,IIC本人测过效果不是很好,但是接线简单,占用IO口少

2020-11-16

1.3寸TFT(LCD)彩色(65k 16位)显示屏7针 SPI

1.3寸TFT(LCD)彩色(65k 16位)显示屏7针 SPI 240×240,个人认为这个显示屏非常不错,显示效果很OK,适合小型开发

2020-11-16

0.96寸OLED显示屏 7针SPI蓝色,6针黄蓝双色

0.96寸OLED显示屏 7针SPI蓝色,6针黄蓝双色的代码,可以显示两种显示屏的代码,亲测有效,效果比IIC方式的好!

2020-11-16

最新stm32蓝牙程序及相关资料

这里面我用stm32控制蓝牙模块点亮LED灯的简单实验,让新手能简单通过蓝牙模块控制stm32上面的某些设备!资料里面有AT指令集!!!!!!!!

2020-12-05

stm32+ESP8266远程控制LED灯相关资料.zip

stm32+ESP8266远程控制LED灯,并且单片机上传数据到云台

2021-01-03

stm32蓝牙模块程序及相关资料

这里面我用stm32控制蓝牙模块点亮LED灯的简单实验,让新手能简单通过蓝牙模块控制stm32上面的某些设备!资料里面有AT指令集!!!

2020-11-19

0.96寸TFT(LCD)彩色(65k 16位)显示屏8针SPI 80-160

0.96寸TFT(LCD)彩色(65k 16位)显示屏8针SPI 80-160,个人认为这款TFT显示屏还不错,显示效果很可以,适合小型开发

2020-11-16

TFT取模教程以及软件

TFT取模教程里面包含了取模的word教程以及取模软件,可以修改字体,字符,数字,还可以导入你想要的图片。

2020-11-16

OLED取模教程以及软件

介绍了如何给你显示一个字符,数字,文字,以及一些黑白图片,里面说的很清楚,个人认为已经很详细了!!!!!!!!

2020-11-16

stm32f103c8t6利用蓝牙控制舵机

通过蓝牙发送信号给控制板来控制舵机,注意舵机最好接外接电源,不然控制板可能电压不稳定导致舵机只转一个角度后就卡死了!!!

2020-11-29

stm32f103c8t6利用蓝牙控制舵机

通过蓝牙发送信号给控制板来控制舵机,注意舵机最好接外接电源,不然控制板可能电压不稳定导致舵机只转一个角度后就卡死了

2020-11-29

stm32语音识别与播报、DHT11结合.zip

stm32通过语音识别模块(模块->集成在51单片机上面)发送数据给stm32,stm32接收到相应指令后读取DHT11温湿度传感器的数据,然后将数据发给语音播报播放出来

2020-12-15

stm32语音识别与播报智能控制led灯.zip

通过说出对应的语句让识别模块识别,识别到对应语句后做出相应指令,并利用播报模块说出当前指令是什么

2021-02-17

0.96寸OLED使用文档

可供刚开始接触OLED显示屏的新手使用,里面介绍了各种OLED的知识,包括IIC和SPI两种接线方式都有,个人认为这个还是很不错的

2020-11-16

人机交互显示屏调PID参数.zip

利用按键调整pid的参数以及在显示屏上面显示,提高效率

2021-02-14

空空如也

空空如也

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

TA关注的人 TA的粉丝

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