首页 > 其他分享 >LVGL+FreeRTOS实战项目:智能健康助手

LVGL+FreeRTOS实战项目:智能健康助手

时间:2025-01-23 15:01:06浏览次数:3  
标签:实战 FreeRTOS 项目 智能 助手 LVGL

​项目演示

LVGL+FreeRTOS实战项目:智能健康助手-CSDN直播

源码下载

LVGL+FreeRTOS实战项目:智能健康助手资源-CSDN文库

简介

        这是一个基于FreeRTOS+LVGL的一个项目,并且利用到了STM32的各个外设,是一个非常综合的一个项目,在做完之后,可以非常的锻炼我们的能力,为此,我将专门的去创建一篇专栏来讲解我们这个项目,并且把我们的源码和PCB等资料进行上传,大家去下载之后,打板后即可跟着我们这个专栏一起学习,专栏如下LVGL+FreeRTOS实战项目:智能健康助手。建议阅读顺序:

LVGL+FreeRTOS实战项目:智能健康助手

LVGL+FreeRTOS实战项目:智能健康助手(软件篇)

LVGL+FreeRTOS实战项目:智能健康助手(硬件介绍篇)

LVGL+FreeRTOS实战项目:智能健康助手(无源蜂鸣器​​篇)

LVGL+FreeRTOS实战项目:智能健康助手(蓝牙模块篇)

LVGL+FreeRTOS实战项目:智能健康助手(mpu6050篇)

LVGL+FreeRTOS实战项目:智能健康助手(xgzp6847a篇)

LVGL+FreeRTOS实战项目:智能健康助手(dht11篇)

LVGL+FreeRTOS实战项目:智能健康助手(Max30102篇)

LVGL+FreeRTOS实战项目:智能健康助手(按键篇)

LVGL+FreeRTOS实战项目:智能健康助手(lcd篇)

LVGL+FreeRTOS实战项目:智能健康助手(FreeRTOS篇)

LVGL+FreeRTOS实战项目:智能健康助手(LVGL篇)

技术栈

        这个项目是一个单片机综合项目,做完整个项目之后,我们可以学到很多知识,以下是一个表格形式的知识点总结,展示了完成该项目后可以学到的知识:

类别知识点
STM32方面SPI 协议驱动、I2C 协议驱动、PWM 控制、UART 串口通信、ADC 模数转换、DMA。
FreeRTOS方面任务创建、队列使用、事件组管理、二值信号量使用、互斥量的应用、临界区保护。
LVGL方面按钮部件使用、标签部件使用、图片部件加载、多界面切换、进度条控件、按键输入。

硬件清单

序号名称规格/说明
1STM32F411CEU6最小系统板-
21.8寸彩色TFT显示屏128×160,SPI接口
3MPU-6050三轴加速度传感器-
4MAX30102心率血氧模块-
5XGZP6847A压力传感器-
6DHT11温湿度传感器-
7无源蜂鸣器模块-
8HC-05蓝牙模块-
9波轮开关 + 直插开关 + 拨动开关-
10MICRO母头转2.54mm插针-
11排针以及排插2.54mm
120.1uF电容C0603封装
1310K电阻R0603封装

功能介绍

序号功能描述说明/特点
1实时显示当前时间年月日、时分秒实时更新
2步数显示实时更新步数数据
3环境温湿度显示显示当前环境温度和湿度
4心率、血氧、血压检测支持检测心率、血氧及血压
5蓝牙功能支持调试和打印功能
6菜单切换以及按键提示音支持菜单切换并提供按键操作提示音

资料介绍

资料目录

1、 CodeBlocks模拟器源码 

我们使用的LVGL模拟器是CodeBlocks,我们成功安装完模拟器之后,直接打开我们这个源码就行,我们这个源码运行之后,就可以直接在PC上面看到我们的界面了,这里我给大家演示一下:

 ​ 

               ​ ​      

                               ​​​   ​​​​​​ 

2、 Keil5源码

打开编译烧录即可,会出现不少警告,但是不影响。

3、PCB  

我们用的是嘉立创EDA进行PCB的绘制。

4、打板文件

 可以直接拿去嘉立创免费打板,每个月可以免费两次(国产大厂就是良心)

5、原理图

可以看到,不仅仅包括各个模块,我也把排针和其他未使用到的串口也引了出来,可以方便我们后续对这个项目进行额外的扩展。

 

源码在上面已经免费分享了,如果需要完整资料或者实物,请私信我。 

总结

之后我会在专栏中不断的进行更新对这个项目的讲解,包括各个传感器的使用、STM32各个外设知识讲解、FreeRTOS如何管理好各个任务以及各个任务的作用、LVGL界面实现以及如何把LVGL融入我们的项目当中。

标签:实战,FreeRTOS,项目,智能,助手,LVGL
From: https://blog.csdn.net/m0_74676415/article/details/145163336

相关文章