news 2026/9/3 5:08:09

基于蓝牙连接和语音播报的智能电子秤(有完整资料)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
基于蓝牙连接和语音播报的智能电子秤(有完整资料)

资料查找方式:

特纳斯电子(电子校园网):搜索下面编号即可

编号:

T3912405M

设计简介:

本设计是基于STM32的智能电子秤,主要实现以下功能:

1.可通过压力传感器检测当前重量
2.重量超出压力测量范围显示0g
3.可通过蓝牙连接手机
4.可通过语音播报测得重量,超出测量范围播报超重

电源: 5V
传感器:压力传感器(HX711)
显示屏:OLED12864
单片机:STM32F103C8T6
执行器:语音播报模块(SU-03T)
人机交互:独立按键
通信模块:蓝牙模块(ECB02)

标签:STM32、OLED12864、HX711、SU-03T、独立按键、蓝牙模块

题目扩展:语音播报电子体重秤、多功能电子勺秤

基于 STM32 的智能电子秤系统设计

一、主控部分

核心:STM32 单片机

功能:获取输入数据、内部处理、控制输出

二、输入部分

  1. HX711 压力传感器模块:检测物品的重量值
  2. 独立按键:按下按键启动或执行称重操作
  3. 供电电路:为整个智能电子秤系统供电

三、输出部分

  1. OLED 显示模块:显示检测到的物品重量
  2. SU-03T 语音播报模块:播报所选重量、物品是否超重等信息
  3. 蓝牙模块:连接手机,实现重量数据传输或手机端相关操作

第 5 章 实物调试

5.1 整体实物构成

该设计主要硬件包括主控单片机,用于实现系统的核心控制;蓝牙模块,以完成无线数据传输;语音模块,实现称重结果的语音播报;称重传感器,负责重量数据的采集;还有显示屏用于显示相关信息 ,以及电源电路等部分保障供电。焊接流程上,先对电路板进行清洁,去除杂质和氧化层,然后根据电路图确定各硬件的焊接位置,依次焊接电源电路部分,确保供电稳定,再焊接主控单片机,焊接时注意引脚对齐,避免虚焊、连焊,接着焊接蓝牙模块、语音模块等其他功能模块,最后焊接显示屏、按键等部件。焊接过程中,要注意控制焊接温度和时间,温度过高或焊接时间过长,可能会损坏元器件;使用合适的焊锡丝,保证焊点圆润、光滑且牢固;焊接完成后,仔细检查各焊点,确保无短路、断路等问题。整体实物如图 5-1 所示:

图 5-1 整体实物图

5.2 称重功能测试

此电子秤通过称重传感器感知放置物体的重量。当物体置于秤盘上,称重传感器受力发生形变,进而产生与重量成比例的电信号。该电信号经电路传输至主控单片机,单片机对信号进行处理、换算,最终在显示屏上以数字形式直观呈现物体重量,如画面中显示屏显示 “0011g”。同时,电子秤还具备语音播报功能,可将称重结果通过语音模块清晰播报出来,方便用户获取重量信息。此外,借助蓝牙模块,称重数据还能同步传输到用户端 app,便于用户记录、分析和管理称重数据。称重功能图如下图 5-2 所示。

图 5-2 称重功能图

5.3 超重测量测试

这是电子秤超重功能测试场景,左侧电子秤主板通过蓝牙模块与右侧手机 “易加蓝牙助手” 连接。当放置物品超出测量范围,电子秤显示屏显示 “0000g”,手机端接收数据并弹出 “该物品超出测量范围,请更换” 提示,直观呈现超重检测逻辑 —— 传感器识别重量超限后,经主控处理,同步反馈到本地显示与蓝牙传输的手机端,验证了超重报警功能的有效性,确保超出量程时能及时提醒用户。超重测量测试如下图 5-3 所示:

图 5-3 超重功能测试图

第 6 章 软件调试

6.1 软件介绍

Proteus 8.15 是一款由 Labcenter Electronics 开发的电子设计自动化(EDA)软件。它集电路仿真、PCB 设计和微控制器调试于一体,广泛应用于嵌入式系统开发等领域。该软件拥有丰富元件库,包含超 50000 种元器件,支持模拟 / 数字电路协同仿真,集成逻辑分析仪等虚拟仪器。它还内置 8051、ARM 等微控制器模型,支持与 Keil 等编译器联调。此外,Proteus 8.15 可实现从原理图到 PCB 的自动布局布线,并生成 3D 模型。其界面直观,支持工具栏和快捷键个性化定制,还提供电压探针等调试工具,方便用户分析电路行为。软件界面如图 6-1 所示:

图 6-1 软件界面图

6.2 称重功能测试

该系统的称重功能由称重模块(HX711)采集重量数据,传输至 STM32F103C8T6 单片机后,经处理在 OLED 显示屏上实时显示重量数值(如当前显示 1811g)。用户可通过按键触发操作,实现重量数据的采集与显示,从而精准获取被测物体的重量信息,满足称重场景下的数据监测与读取需求。称重功能图如下图 6-2 所示。

图 6-2 称重功能图

6.3 超重测量测试

该系统的称重功能中,当检测到物品重量超过 5kg 时,OLED 显示屏会显示 “0000g”,同时在虚拟终端提示 “超重” 及 “该物品超出测量范围,请更换”,以此明确告知用户当前物品重量超出系统测量上限,实现超重状态的直观提示与异常反馈。超重测量测试如下图 6-3 所示:

图 6-3 超重功能测试图

设计说明书部分资料如下

设计摘要:

在当今追求健康与便捷生活的时代背景下,电子秤作为衡量体重等数据的常用工具,被广泛应用于家庭、健身房等诸多场所。然而,传统电子秤大多仅局限于简单的称重及数字显示功能,存在一定不足。比如,其数据查看不够灵活,无法便捷地同步至移动端供用户随时分析记录;而且缺少超重提示功能,不利于使用者及时知晓自身健康风险情况。

本研究致力于设计一款基于蓝牙连接和语音播报的智能电子秤,具有重要意义。一方面,通过蓝牙连接可实现与用户端app同步显示称重结果,方便用户随时随地查看、分析体重数据,更好地进行健康管理。另一方面,增加超重提示功能,当称重数值超出设定范围时,能通过数显“00”或者语音播报“超重”来提醒使用者,有助于提升人们对健康状况的关注度,让电子秤使用更具人性化与智能化。

关键词:智能电子秤;单片机;语音播报

字数:9800+

目录:

第1章 绪论

1.1 研究背景与意义

1.2 国内外研究现状

1.3 研究内容与方法

1.4 论文章节安排

第2章 系统总体分析

2.1 系统总体框图

2.2系统主控方案选型

2.3通信模块选择

2.4显示模块选择

2.5语音模块选择

第3章 系统电路设计

3.1 系统总体电路组成

3.2 主控电路设计

3.3 电源电路设计​

3.4 SU-03T语音模块电路设计

3.5 蓝牙模块电路设计

第4章 系统软件设计

4.1 系统软件介绍

4.2 主程序流程图

4.3按键函数流程设计

4.4显示函数流程设计

第5章 实物调试

5.1 整体实物构成

5.2 称重功能测试

5.3 超重测量测试

第6章 软件调试

6.1 软件介绍

6.2 称重功能测试

6.3 超重测量测试

第7章 总结

参考文献

致谢

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/3 0:03:41

【dz-1135】基于单片机的自动门设计

基于单片机的自动门设计 摘要 随着智能化技术在公共设施领域的普及,自动门因能提升通行效率与便捷性,成为商场、办公楼等场所的常用设备。传统自动门存在感应不灵敏、防夹功能缺失、控制方式单一等问题,可能带来通行不便或安全隐患。因此&…

作者头像 李华
网站建设 2026/9/2 23:58:06

使用ZYNQ芯片和LVGL框架实现用户高刷新UI设计系列教程(第四十四讲)

这一期讲解的控件是时钟控件,dclock 是 LVGL 库中的一个组件,用于创建模拟时钟时用来用数字显示当前的时间。• 显示当前时间:时钟控件可以显示当前的小时和分钟。 • 自定义外观:开发人员可以自定义时钟控件的外观,包…

作者头像 李华
网站建设 2026/8/28 13:11:06

知网AI率爆表别慌!收好这份2026最新免费用、高保障降AI工具白名单

面对市场上良莠不齐的降AI工具,看到铺天盖地的宣传时,保持谨慎和对成本的敏感是非常明智的。你的核心观点——“没有免费试用风险太大”,正是所有学生在选择工具时的第一原则。你辛苦整理的信息非常有价值。为了让你和更多同学能更高效、直观…

作者头像 李华
网站建设 2026/9/3 2:50:29

深度解析 Firefox 144+ 编译架构(四)源码拉取与环境引导全流程解析

1 引言 在进行 Firefox 浏览器的二次开发、内核深度定制或执行自定义构建之前,拉取源码并进入 Mozilla 官方提供的开发引导模式是至关重要的第一步。这一环节不仅标志着定制化工作的正式启动,更直接决定了后续开发环境的稳定性与代码的可维护性。 在现…

作者头像 李华
网站建设 2026/9/3 0:49:11

嵌入式系统日志如何防泄漏?:基于C语言的加密存储实战方案

第一章:嵌入式系统日志安全的挑战与意义在物联网和智能设备快速发展的背景下,嵌入式系统广泛应用于工业控制、医疗设备、智能家居等领域。这些系统在运行过程中产生大量日志数据,记录着关键的操作行为、异常事件和安全状态。然而,…

作者头像 李华