编号:
T2002605M
设计简介:
本设计是基于STM32的核桃分拣系统,主要实现以下功能:
1.可通过电机控制传送带启停
2.可通过摄像头识别成熟与未成熟核桃,未成熟核桃为C类,舵机剔除
3.可通过压力传感器检测重量,未达标核桃为B类,舵机剔除,达标为A类核桃
4.可通过按键设置重量阈值
5.可通过显示屏显示各项参数
6.剔除时蜂鸣器响一声
电源: 5V
传感器:摄像头模块(K230)、红外传感器(TCRT5000)
显示屏:OLED12864
单片机:STM32F103C8T6
执行器:传送带(继电器驱动)、舵机(SG90)、有源蜂鸣器
人机交互:独立按键
标签:STM32、OLED12864、K230、TCRT5000、继电器、SG90、独立按键
题目扩展:精品大蒜分拣系统、智能快递分拣系统![]()
![]()
![]()
![]()

基于STM32与OpenCV的核桃分拣系统的设计
一、主控部分
核心:STM32F103C8T6 单片机
功能:获取输入部分数据,经过内部处理,控制输出部分
二、输入部分
- AI识别模块(亚博摄像头):用于识别核桃成熟度,区分未成熟 C 类核桃
- HX711称重模块:用于检测核桃重量,区分未达标 B 类与达标 A 类核桃
- 红外传感器模块:用于检测传送带上核桃的到位情况
- 独立按键模块:共3个,用于实现重量阈值设置等操作
- 供电电路:由 Type-C 接口、5V 外接备用电源及 5V 降压 3.3V 电路构成,为整个系统提供稳定供电
三、输出部分
- OLED 显示屏:用于实时显示重量阈值、分拣状态及各项运行参数
- 继电器控制输出模块:用于驱动传送带电机,实现启停控制
- 舵机控制模块:共两路,分别用于剔除未成熟 C 类核桃与未达标 B 类核桃
- 蜂鸣器模块:用于在剔除核桃时发出一声提示音



