自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

herui_2的博客

学起来

  • 博客(47)
  • 资源 (25)
  • 收藏
  • 关注

原创 如何使用KEIL5快速建立FreeRTOS项目(附建立成功的源代码以及问题解析)

上次我已经讲过如何快速使用在线库建立我们的STM32项目,这次我会给大家介绍如何快速使用Keil5在线库建立FreeRTOS项目,废话不说,没有看我上次建立项目的,可以去看一下我上次建立的STM32项目打个基础

2022-09-28 16:25:58 1259

原创 关于使用KEIL建立STM32项目(附带建立好的工程以及注意事项)

如何快速建立一个简洁的项目,一个简洁的项目首先要有明确的分工,我们在写文件的时侯一个要注重分区建立我们想要的文件,这样不仅会节省我们的开发时间,也可以让我们以后有属于自己的库函数直接套用😎😎😎😎😎😎😎😎😎😎😎😎😎😎😎😎😎😎😎😎😎😎😎😎😎😎😎😎😎

2022-09-27 12:05:09 1039 1

原创 STM32外设集 -- 人脸识别门禁系统(K210--HEX协议版本)

人脸,指纹识别已经走进人们的生活,无疑这方便了人们的生活,也提高了安全和可靠性,所以作为未来的学习方向,我也来接触接触人脸识别(有不足之处请见谅😁)

2022-09-14 13:20:00 1805 5

原创 STM32学习记录 -- 通用定时器的配置(TIM2-TIM5)

在我们编写物联网程序代码的时候,往往需要固定一程序心跳包去进行一个保活,或者给一个程序运行一个固定的时候,再或者是PWM的使用,都离不开定时器的使用,不仅方便我们处理数据,还给我们节约了MCU的内存,让我们的程序可以更加高效的执行起来.........

2022-09-01 09:52:56 197

原创 keil编程问题 -- main.c(75): warning: #223-D: function “XXX“ declared implicitly

我个人遇到的问题是我在文件的.h文件中定义了相关函数,但是在调用的时候发现给我报了一个警告main.c(75): warning: #223-D: function "USART4_Config" declared implicitly 这让本人感觉不是特别友好,虽然这个警告不影响程序运行,但是严谨的我们还是需要知道为什么回产生这个问题!!...

2022-08-04 18:09:03 189

原创 STM32项目分享---MQTT智能门禁系统(含APP控制)

自己写了一个简单的MQTT协议的智能门禁系统,包含了一些基本功能,可供想学习MQTT或者RC522的同学进行一个学习,资源连接放到最后,需要的同学自取

2022-07-27 16:23:44 1311

原创 STM32 -- 做一块自己的开发板(STM32F103C8T6)

做嵌入式也有一两年了,之前一直想做一款方便自己开发的板子,但是之前一直没有找到时间,现在刚好在公司里面做有关这方面的事情,就结合资料自己画了画板子,也当是一个学习经历记录一下😎​.............................................

2022-07-19 17:47:09 2479 4

原创 STM32项目 -- 选题分享(2)(部分)

分享部分STM32项目选题以及实现效果,感谢的小伙伴可以看一下,有简单的有难一点的,供大家自己选择,另外附上第一部分选题(暂时没有分享代码)

2022-07-11 17:53:57 180

原创 Qt 学习记录(1) -- 程序下载与新建项目

因为学习嵌入式方面的东西,发现Qt设计桌面应用相对简单,本人以前也用过JAVA与Python开发过桌面应用,单都不是特别理想,所有现在就开始学习Qt开发,这个专栏只是记载我个人学习Qt的一些过去和使用的文件这些,也希望对刚入门Qt小伙伴有所帮助把.........

2022-07-07 11:53:31 564

原创 STM32项目 -- 选题分享(部分)

分享之前做过的部分STM32项目选题以及实现效果(暂时没有分享代码)

2022-07-04 15:02:19 783 1

原创 物联网毕设 -- ESP32-CAN加摄像头传输图像,STM32驱动小车自动避障图像采集并显示到Android端

小车分为两种模式,自动模式以及手动模式,有小车下位机通过按键可以进行模式的切换,自动模式有三个超声波避障,手动模式可以通过APP连接到小车WIFI进行手动控制,并且会有一个ESP32的图像采集回传给小车...

2022-06-30 22:03:59 1285

原创 物联网毕设 --(STM32f407连接云平台检测数据)

程序基本都写好了注释,继电器会自动开光,以烟雾阀值来定

2022-06-29 15:57:59 375

原创 学习记录 -- Gitee上传文件以及下载文件

记录如何使用gitee的免费空间,防止忘记

2022-06-29 11:07:21 189

原创 物联网毕设(智能灌溉系统 -- Android端)

因为自己不经常在家,但是又怕院子里的花花草草干枯点,所以我就自己制作了一个APP和底层控制端,这一片时展示APP端的功能和效果

2022-06-23 14:14:06 881

原创 STM32学习记录 -- PWM周期与频率的理解(F103与F407)+示波器图解

😎😎最近学习PWM波形输出,记录一下学习心得,对于我们输出的波形,主要依赖三个数据算出来,芯片的自带的主频(即CPU的时钟频率),arr 是计数值,psc 是预分频值,我们输出的波形根据这个三个数据算出周期,还有一个变量数值来调控PWM波输出的占空比😎进入正题➡️......

2022-06-16 14:27:00 980

原创 STM32传感器外设集 -- 蓝牙(HC-05)+超声波(hc-sr04)

前言:蓝牙外设还没有给大家安排上,今天我就给大家安排上使用蓝牙传输超声波距离的例程,会给大家附带蓝牙的上位机的测试APP

2022-06-15 11:19:12 232 7

原创 物联网毕设 --(STM32(Freertos)指纹模块+APP控制+云平台)

​这是我和盆友一起写的一个关于智能门禁系统的项目,我们也是经过了一两周的调试,也是完成了所以基础功能,虽然界面不是特别美观,但是只有实现了就行了,我们也没想要求有多高,就给大家展示一下这个做的玩的项目,我们会放一个百度云盘链接给大家,希望对大家有帮助啦,特别鸣谢 我的小伙伴啦​..................

2022-06-15 10:39:29 237

原创 【问题集合】error: __use_no_semihosting was requested, but _ttywrch was referenced

前言:今天早上编译F407的时候遇到一个结构体问题,再确认代码没问题之后,找了一下资料,才发现需要再编译时要添加一个选项

2022-06-12 11:03:21 223

原创 STM32 --- 的后缀含义通解

定时器:4个通用定时器 ,两个高级定时器,两个基本定时器.通讯方式: 两个SPI,两个I2C,五个USART, 一个USB,一个CAN通信,一个SDIO.GPIO: 80 个 .ADC : 12位 ADC 三路 共有 16个通道.DAC : 12位 DAC 两路 共有2个通道.CPU : 72MHz .操作电压:2.0-3.6V.最大耗散功率: 434mW.......

2022-06-10 18:16:37 211

原创 STMF103到STM32f407对于IO口模式配置通解

前言:😁因为之前写过很多关于stm32f103系列的模块功能以及外设参数,现在因为要使用stm32F407开发板系列进行程序的编写,但是为了节省自己的开发时间以及提高效率,所以现在准备吧f103系列的外设进行一个搬迁😁记录一下...

2022-06-10 14:29:43 522

原创 STM32项目总结--物联网毕设使用

项目清单 后面持续跟新有同学需要做物联网项目的可以联系我们

2022-06-09 13:02:16 133

原创 STM32传感器外设集--超声波模块(HC_SR04)

介绍如何使用超声波

2022-05-25 11:39:37 210

原创 STM32连接--OneNET,阿里云(MQTT协议)详细教程

💕对于物联网工程,不可或缺的必然是连接上云,今天本人总结了上云经验,希望对大家起到帮助哦·~~~·有用的话记得点赞收藏哦❤️

2022-05-20 13:10:14 2363 6

原创 基于STM32项目---触摸屏设置万历年时钟以及闹钟

核心代码变量定义struct rtc_time set_time;//设置时间变量uint32_t temp_num = 0;uint8_t day_max=0 ;int flag=0;char string[50];int flage=1 ;extern __IO uint32_t TimeDisplay ;extern __IO uint32_t TimeAlarm ;uint32_t clock_timestamp;uint32_t current_timestamp;

2022-05-17 12:13:20 297

原创 基于STM32的学习记录--MQ系列计算公式

目录MQ-2定义计算MQ-4定义公式MQ-7MQ-135定义公式MQ-2定义//R2-1K.#define SMOG_PIN46_R 1000 //烟雾传感器管脚4、6接出到地的电阻值#define SMOG_READ_TIMES 10 //定义烟雾传感器读取次数,读这么多次,然后取平均值计算//读取烟雾传感器的电压值u16 Smog_Get_Vol(void){ u32 temp_val=0; u..

2022-05-14 13:28:34 389

原创 STM32显示外设集--液晶显示模块(LCD1602)

目录产品图线路连接图LCD1602.hLCD1602.cmain.h产品图线路连接图根据线路可以自行修改LCD1602.h#ifndef __LCD1602_H#define __LCD1602_H #include "stm32f10x_it.h" #include "delay.h" /***************************根据自己的硬件引脚做修改*****************************/ #

2022-04-25 21:07:59 1284 3

原创 STM32学习记录--关于PWM引脚配置

目录使用PWM时,需要注意引脚是否支持TIM功能可支持引脚使用PWM时,需要注意引脚是否支持TIM功能可支持引脚PA0 TIM2_CH1PA1 TIM2_CH2PA2 TIM2_CH3PA3 TIM2_CH4PA6 TIM3_CH1PA7 TIM3_CH2PB0 TIM3_CH3PB1 TIM3_CH4PB6 TIM4_CH1PB7 TIM4_CH2PB8 TIM4_CH3PB9 TIM4_CH4...

2022-04-23 15:17:53 2105

原创 STM32传感器外设集--语音模块(SYN6288)

图片如何使用该模块呢,首先,SYN6288是使用串口通讯的,很多模块其实都是使用串口通讯,有助于指令的输入,那么使用串口通讯就简单了,首先配置串口等SYN6288.h

2022-04-23 12:36:43 2157 3

原创 STM32学习记录--关于按键配置(PB3 PB4)

问题有一个项目需要用到PB3与PB4配置成按键输入,这原理图的引脚配置可以看到,因为PB3和PB4在默认情况下是做JTAG调试用的。如果需要将其当普通GPIO使用,需要关闭JTAG调试功能;解决方案//按键初始化函数void KEY_Init(void) //IO初始化{ GPIO_InitTypeDef GPIO_InitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB|RCC_APB2Periph_AFI..

2022-04-23 12:14:08 377

原创 物联网毕设(基于STM32的蓝牙检测心率+步数+手机APP)

目录流程图开发所需平台keil5+Android studio需要的元器件stm32F103C8T6蓝牙模块心率模块(MAX30102)震动开关(SW-18015P)手机APP实验效果图流程图开发所需平台keil5+Android studio需要的元器件stm32F103C8T6蓝牙模块(JDY-31 蓝牙 SPP)我选择的是无主机的,这里可以修改成HC-05模块,道理一样心率模块(MAX30102)...

2022-04-21 15:43:17 4849

原创 STM32学习记录--如何屏幕画取折线图

目录实验效果图本次实验运用到的函数画直线的函数局部清屏函数如何画第一步第二步第三步第四步实验效果图本次实验运用到的函数因为大家运用到的屏幕可能不同,所以这里我只贴了功能函数,大家可以根据具体的修改画直线的函数/*** @brief 在 ILI9341 显示器上使用 Bresenham 算法画线段* @param usX1 :在特定扫描方向下线段的一个端点X坐标* @param usY1 :在特定扫描方向下线段的...

2022-04-19 21:22:04 758 3

原创 STM32学习记录--关于keil使用随机数

目录本人的方法他人写法本人的方法应为keli不能使用time.h,无法用时间戳来随机一个数据,我个人觉得300个随机数已经够用了,这个生成随机数的关键就在于srand(x);这个函数,如何x数相同,那么就算你后面使用到rand() 函数也无济于事,你会发现生成的数都是相同的。对我个人来说,我做这个项目只需要300个随机数就足够了写法为(写法过于片面):这是生成的随机数范围定义int a=m+rand()%(n-m+1);#include <stdio...

2022-04-17 00:58:14 555

原创 STM32传感器外设集--心率模块(MAX30102)

原理图接线方式main.cuint32_t aun_ir_buffer[500]; //IR LED sensor dataint32_t n_ir_buffer_length; //data lengthuint32_t aun_red_buffer[500]; //Red LED sensor dataint32_t n_sp02; //SPO2 valueint8_t ch_spo2_valid; //indicator to show if the

2022-04-13 22:53:25 3660 17

原创 STM32传感器外设集--温湿度模块(DHT11)

目录原理图介绍main.cbsp_dht11.hbsp_dht11.ccore_delay.hcore_delay.c原理图介绍DHT11是我们最常见的一种温湿度传感器,但是精度不是特别高,我这边直接借用野火官方例程main.cint main(void){ DHT11_Data_TypeDef DHT11_Data; /* 初始化系统定时器 */ SysTick_Init(); USART_Config();//初始化串口1

2022-04-13 22:42:23 443

原创 STM32传感器外设集--温湿度模块(AH120)

原理图1.优点高精度,完全校准 极高的可靠性与卓越的长期稳定性(较上一代aht10有极大的提升) 抗干扰能力强 性价比极高 适用于恶劣的环境条件下AH120相比与DHT11,采用的IIC数据采集协议,精度实现更高,耐用性与稳定性更好main.c int main(void) { u32 CT_data[2]={0}; volatile float hum=0,tem=0; delay_init(); //

2022-04-13 22:29:33 112

原创 STM32传感器外设集--语音识别模块(LD3320)

目录本节主要贴上以前写的语音识别外设LD3320,希望对大家有用,本人已经测试过有用如何使用,将下面这段函数添加到功能函数中LD3320.hLD3320.c本节主要贴上以前写的语音识别外设LD3320,希望对大家有用,本人已经测试过有用如何使用,将下面这段函数添加到功能函数中switch(nAsrStatus) { case LD_ASR_RUNING: case LD_ASR_ERROR: break; case.

2022-04-10 15:42:47 4280 6

原创 STM32传感器外设集--震动传感器0-外部中断(SW_18015P)

目录本传感器我分为使用外部中断与不使用外部中断因为和按键原理差不多,所有移植修改按键即可原理图main.cstm32f103x_it.cSW_18015P.hSW_18015P.c本传感器我分为使用外部中断与不使用外部中断因为和按键原理差不多,所有移植修改按键即可原理图main.c/** * @brief 主函数 * @param 无 * @retval 无 */ int main(void){ /* LED 端口初

2022-04-10 10:54:17 200

原创 STM32传感器外设集--震动传感器0-无中断(SW_18015P)

目录本传感器我分为使用外部中断与不使用外部中断因为和按键原理差不多,所有移植修改按键即可原理图​main.cSW_18015P.hSW_18015P.c本传感器我分为使用外部中断与不使用外部中断因为和按键原理差不多,所有移植修改按键即可原理图main.c/** * @brief 主函数 * @param 无 * @retval 无 */ int main(void){ /* LED端口初始化 */ LED_GPIO_Conf

2022-04-10 10:47:55 2528

原创 STM32传感器外设集--光照传感器(BH1750)

本集陆续更新传感器外设,废话不多说,开整目录本集陆续更新传感器外设,废话不多说,开整main.cBH1750.hBH1750.c原理图main.c/** * @brief 主函数 * @param 无 * @retval 无 */int main(void){ /* 初始化系统时钟*/ SysTick_Init(); delay_init();//初始化延时函数 NVIC_PriorityGroupConfig(NVIC.

2022-04-10 10:39:07 1019

原创 物联网毕设(基于stm32的智能家居系统)

第二节 硬件端实现文章目录目录第二节 硬件端实现文章目录前言一、配置ESP82661.ESP8266.c2.ESP8266.h3、如何使用(1)初始化(2) 进入主程序​二、如何给平台发消息1.发消息三、补充1 common.c2 common.h文章系列链接系列文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言本文主要写如何实现下层一、.

2022-04-05 10:23:57 3228 1

STM32+MQTT智能门禁

1. 使用APP开锁,这种开锁方式门将不会自动关门,需要APP经行手动关锁 2. 使用RFID的方式进行开锁,这种开锁方式门将在5~8秒内自动关锁 3. 登录云平台后可以看到后台数据,这个数据每10~15秒更新一次 三、 底层代码使用方式 1. 先根据原理图进行连线,连接好以后在做后面的操作 2. 打开手机热点 热点名字:hhh 密码:12345678

2022-07-27

Android端 ESP32-CAN加摄像头传输图像,STM32驱动小车

小车分为两种模式,自动模式以及手动模式,有小车下位机通过按键可以进行模式的切换,自动模式有三个超声波避障,手动模式可以通过APP连接到小车WIFI进行手动控制,并且会有一个ESP32的图像采集回传给小车

2022-06-30

物联网毕设 -- ESP32-CAN加摄像头传输图像,STM32驱动小车自动避障图像采集并显示到Android端

小车分为两种模式,自动模式以及手动模式,有小车下位机通过按键可以进行模式的切换,自动模式有三个超声波避障,手动模式可以通过APP连接到小车WIFI进行手动控制,并且会有一个ESP32的图像采集回传给小车

2022-06-30

ESP32-CAN加摄像头传输图像,STM32驱动小车自动避障

小车分为两种模式,自动模式以及手动模式,有小车下位机通过按键可以进行模式的切换,自动模式有三个超声波避障,手动模式可以通过APP连接到小车WIFI进行手动控制,并且会有一个ESP32的图像采集回传给小车

2022-06-30

环境分析系统(APP+底层).zip

环境分析系统(APP+底层).zip

2022-06-09

STM32C8T6+温湿度+土壤+水泵+oled.zip

STM32C8T6+温湿度+土壤+水泵+oled.zip

2022-06-09

蓝牙+超声波(HC-05+HC-SR04).zip

17蓝牙+超声波(HC-05+HC-SR04)

2022-06-09

OpenCV+小车.zip

OpenCV+小车.zip

2022-06-09

ESP32-CAM摄像头小车

ESP32-CAM摄像头小车 app监控等

2022-06-09

MQTT连接阿里云 00

教程链接 https://blog.csdn.net/herui_2/article/details/124878082?spm=1001.2014.3001.5502

2022-06-09

MQTT连接OneNET

教程链接 https://blog.csdn.net/herui_2/article/details/124878082?spm=1001.2014.3001.5502

2022-06-09

0000智能家居环境检测系统

设备:传感器(烟雾、温湿度、人体红外)gsm短信、蜂鸣器、继电器(控制喷水)、开窗电动机 功能: 1.检测烟雾数值 2.检测温湿度数值 3.人体红外判断当前环境下是否有人 4.若烟雾、温湿度数值高过设定的危险值时蜂鸣器报警,并通过gsm发短信给用户, 5.则用户可以手机操作开关喷水装置、窗户开关,如果红外检测到有人,则自动操作开关喷水装置、窗户开关 上报:温湿度、烟雾浓度 下发:温湿度阈值、烟雾阈值、喷水开关命令、窗户开关命令

2022-06-09

基于STM32单片机智能RFID刷卡汽车位锁

基于STM32单片机智能RFID刷卡汽车位锁设计 本设计由STM32F103C8T6单片机核心板电路+LCD1602液晶显示电路+RFID模块电路+按键电路+继电器电路组成。 1、继电器模拟车位入口锁开关(类似车位前车桩),正常情况下闭合不允许其他车辆驶入,如果刷卡成功继电器断开,车辆驶入。 2、车辆驶入后,通过按键再次打开继电器,打开车桩,即将车锁在车位处。

2022-06-09

地下停车场智能照明系统

两个灯,一个灯放停车场门口,灯照强则不亮灯,如果光感检测到弱,且红外检测到人,则灯亮。人员进出通过刷IC卡上报数据,服务器得知通过上报的数据知道了场内有多少人,则会根据人数下发灯照强度。

2022-06-09

基于stm32物联网的智能语音控制

随着计算机技术和电子信息技术的高速发展,特别是近年来在物联网建设的推动下,智能家居越来越受到人们的关注。本设计基于STM32单片机和ICRoute公司生产的非特定语音识别芯LD3320,采用软硬件结合实现语音控制家居。

2022-06-09

关于蓝牙自动连接上下位机

使用耿方便

2022-04-21

基于STM32+蓝牙+心率+步数

毕业设计实验

2022-04-21

本系统就是基于万物互联的思维设计的一款基于云平台的智能家居系统,让用户可以无时无刻的查看与控制室内的一切电器,做到在线控制电器等

本系统就是基于万物互联的思维设计的一款基于云平台的智能家居系统,让用户可以无时无刻的查看与控制室内的一切电器,做到在线控制电器等

2022-04-05

又称智能住宅,在国外常用Smart Home表示。与智能家居系统含义近似的有家庭自动化、电子家庭、数字家园、家庭网络、网络家居

又称智能住宅,在国外常用Smart Home表示。与智能家居系统含义近似的有家庭自动化、电子家庭、数字家园、家庭网络、网络家居

2022-04-05

01.RT红外定时器+语音提示.zip

01.RT红外定时器+语音提示.zip

2021-12-01

01.RT红外定时器.zip

stm32+RT+红外

2021-11-28

4-手机app控制例程.zip

4-手机app控制例程.zip

2021-08-17

ESP82661.0.0.7z

无线连接(Android)

2021-06-17

speechcontrol.7z

智能家居控制

2021-06-17

XFASR_LX_demo.7z

离线语音

2021-06-17

空空如也

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

TA关注的人

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