基于Arduino的智能垃圾桶设计
基于Arduino的智能垃圾桶设计
学生姓名
专业班级
学号
指导教师
完成时间年月日
基于Arduino的智能垃圾桶设计
基于Arduino的智能垃圾桶设计
目录
TOC\o1-3\h\u1238摘要 I
30324Abstract II
251811绪论 1
123581.1研究背景 1
219681.2国内外发展趋势 1
109611.3研究意义 3
165491.4本次研究的主要内容 4
203711.4.1实现功能 4
175911.4.2研究内容 5
15211.4.3系统总体模块 5
33361.5本章小结 5
208332系统的硬件设计 6
24742.1Arduino控制器模块: 6
231072.2超声波测距 7
81382.3人体感应 9
323062.4语音播报、显示 10
59362.5电机驱动 12
112722.6电源模块 13
63262.7定时消毒模块 13
125362.8本章小结 14
280363系统软件设计 15
18833.1系统程序总体流程图 15
279203.2超声波测距模块的程序设计 15
320523.3控制电机正反转的程序设计 18
143843.4软件调试 20
305753.5本章小结 21
45544实验结果 22
96结论 23
27101参考文献 24
793致谢 26
5626附录1 27
25227附录2 31
PAGE
PAGEI
基于Arduino的智能垃圾桶设计
摘要
为了实现城市与家庭的环境需要,本篇论文基于Arduino设计了一款智能的垃圾桶,此垃圾桶主要包括Arduino的控制模块、超声波距离检测电路、LED灯光、语音电路等多个模块,该系统通过传感器收集的信息来进行自动反馈,从而实现自动检测人手距离后自动翻盖,满溢提醒等多样化的功能。此智能垃圾桶一定程度上弥补了我国普通垃圾桶的缺陷,避免让人直接接触垃圾桶,减少了细菌、病毒的传播途径,同时也让科技更加融入到人们的生活当中,从而推动生态文明建设。
关键词:Arduino;智能垃圾桶;多功能;
Abstract
Needinordertorealizethecityandfamilyenvironment,thispaperbasedontheArduinodesignedafullyautomatictrashcan,thetrashcanmainlyincludestheArduinocontrolmodule,ultrasonicdistancemeasuringcircuit,LEDlights,voicecircuitandsoonmultiplemodules,thesystemautomaticallybythesensorstocollectinformationfeedback,soastorealizeautomaticdetectiondistanceautomaticflipafterhand,overflowingreminddiversefunctions.ThisautomaticgarbagecantosomeextentmakesupforthedefectsofordinarygarbagecansinChina,avoidsdirectcontactwithgarbagecans,reducesthetransmissionofbacteriaandviruses,andatthesametimemakesscienceandtechnologymoreintegratedintopeopleslives,thuspromotingtheconstructionofecologicalcivilization.
Keyw