????????本文设计了一种基于STM32F103C8T6的多功能垃圾箱控制系统。该系统主要由超声波测距电路、红外感应模块、电机驱动模块和语音播报模块等功能模块组成,以超声波传感器、红外传感器和单片机为核心,通过传感器采集距离信息,LCD1602显示当前垃圾桶状态,如果红外感应传感器检测到人与垃圾箱的距离较小,则垃圾箱自动翻盖,如果超声波检测到垃圾箱已满,系统就会进行WT588D语音播报提示。本系统具有结构简单、性能稳定、操作方便、低成本、智能化等优点,为进一步隔离人与垃圾,防止人感染细菌找到了一个可行的解决方法。
????????此多功能垃圾箱控制系统所要实现的功能包括:垃圾箱的自动翻盖、箱满自动报警、定时喷洒等。实现以上这些功能可以使用户方便投放垃圾,将两者初步隔离,且防止垃圾箱内细菌滋生。设计使用STM32F103C8T6单片机为核心元件。忧蔣氳頑润厲钐
1 ?引言 酽锕极額閉镇桧猪訣锥。
1.1选题的依据及意义 彈贸摄尔霁毙攬砖卤庑。
1.2 我国垃圾处理现状 謀荞抟箧飆鐸怼类蒋薔。
1.3垃圾处理建议 厦礴恳蹒骈時盡继價骚。
2 系统整体实现 茕桢广鳓鯡选块网羈泪。
2.1系统整体实现 鹅娅尽損鹌惨歷茏鴛賴。
2.2 单片机最小系统 籟丛妈羥为贍偾蛏练淨。
2.2.1 STM32F103C8T6单片机简介 預頌圣鉉儐歲龈讶骅籴。铙誅卧泻噦圣骋贶頂廡。
2.3 红外感应模块 擁締凤袜备訊顎轮烂蔷。
2.4 电机驱动模块 贓熱俣阃歲匱阊邺镓騷。
2.5 超声波测距模块 坛摶乡囂忏蒌鍥铃氈淚。
2.6 语音播报模块 蜡變黲癟報伥铉锚鈰赘。
2.7 电源模块 買鲷鴯譖昙膚遙闫撷凄。
3 系统软件实现 綾镝鯛駕櫬鹕踪韦辚糴。
3.1 系统程序总体流程图 驅踬髏彦浃绥譎饴憂锦。
3.2 超声波测距模块的程序设计 猫虿驢绘燈鮒诛髅貺庑。
3.3 控制电机正反转的程序设计 锹籁饗迳琐筆襖鸥娅薔。
结 ?论 構氽頑黉碩饨荠龈话骛。
致 ?谢 輒峄陽檉簖疖網儂號泶。
参 考 文 献 尧
瘗睞枥庑
赖
资料链接:https://pan.baidu.com/s/1m_6Mgh9AHt4fvyRy7jHooA?pwd=r24r?
提取码:r24r