基于STM32F103ZET6和卷积神经网络的智能果蔬电子秤系统设计与实现(毕业论文)

目录
摘要 II
Abstract III
第一章 绪论 1
1.1 课题研究背景及其意义 1
1.2 国内外研究现状及发展趋势 1
第二章 系统组成与硬件选择 3
2.1 整体设计方案 3
2.2 主控芯片选择 3
2.3 硬件选择 3
2.4 硬件介绍 3
2.4.1 主控模块 4
2.4.2 摄像头模块 4
2.4.3 WIFI模块 4
2.4.4 压力传感器模块 4
第三章 智能电子秤软件设计 6
3.1 软件开发平台 6
3.2 软件设计流程 6
3.3 程序设计 7
3.3.1摄像头数据采集 7
3.3.2 压力传感器数据采集 8
3.3.3 卷积神经网络 9
第四章 智能电子秤实验结果和分析 11
4.1 硬件调试 11
4.2.软件调试 12
4.3 实验结果分析 13
第五章 结论与展望 16
5.1 主要研究成果与总结 16
5.2 存在的问题和不足 16
5.3 进一步研究展望 16

参考文献 17
致谢 18
附录1:元件清单 19
附录2:核心代码 20
附录3:使用说明 25

智能电子秤是当前市场上一种重要的智能化计量设备。未来,智能电子秤的应用场景和市场前景将会越来越广泛。一方面,随着科技的发展,智能电子秤将会与其他技术进行融合,实现更多功能。比如,结合大数据、云计算、物联网等技术,智能电子秤可以实现数据的实时传输和分析,实现更高效的管理和运营。同时,人工智能技术的应用也将使智能电子秤更加智能化,能够更准确地识别物品、计量、计价等操作。这将使智能电子秤在零售、超市、快递等行业中得到广泛应用。
另一方面,随着人们对食品安全的要求提高,智能电子秤将有更多的用途。例如,智能电子秤可以通过智能化技术对食品质量进行监测和管理,确保食品的质量安全。此外,随着人们生活水平的提高,消费需求也在不断增加。智能电子秤可以通过识别多种货币类型和支付方式,更好地满足消费者的需求,提高消费者的购物体验。
总之,未来智能电子秤将在技术和市场上持续发展。随着技术的不断创新和市场需求的拓展,智能电子秤将会在更多的应用场景中得到广泛的应用和推广。同时,智能电子秤也将在食品安全、消费体验等方面发挥更重要的作用。

第二章系统组成与硬件选择

2.1 整体设计方案
本文设计的智能电子秤,在整体结构上主要由主控模块、摄像头模块、压力传感器模块、显示屏模块、WIFI模块组成,系统的整体框架结构图如图1示。
在这里插入图片描述

图2-1 系统总体框架结构图
2.2主控芯片选择
本文选择的主控芯片是由意法半导体公司生产的STM32F103ZET6,它是一款低功耗单片机,使用用M3内核,主频有72MHz。芯片具在功耗、高性能、成本等方面都有一定的优越性,内置多种模块,具有高精度ADC、多款复用I/O,支持通讯接口,如UART/I2C/SPI/CAN等。
芯片选择时主要考虑到主频大小,这关乎数据处理和传输的效率,本产品各个模块的组接需要的引脚数也是很多,比如AT89C51单片机和STM32F103C8T6就不合适,而且运算能力比较低。该芯片不仅支持开发所需的通信接口,功耗还低,能够达到设计的要求。

果蔬识别代码:
import os
import glob
import numpy as np
import cv2
from keras.models import Sequential
from keras.layers import Dense, Dropout, Flatten, Conv2D, MaxPool2D
from keras.utils import to_categorical
# from pypinyin import pinyin
# -----------------------1.数据预处理-------------------------------------------------
name_dict = {}  # 字典 将种类名称与数字对应起来

labels = []  # 种类列表
label = -1  # 数字计数
y = []  # 数字列表
for dirname in os.listdir("D:/Data/train"): 
    labels.append(dirname)
    label += 1
    y.append(label)
# labels.sort(key=lambda labels:pinyin(labels))    
name_dict = dict(zip(labels, y))  # 将名称列表与数字列表组成字典
name_dict        

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值