"景先生毕设|www.jxszl.com

基于arduino干湿垃圾分类设计(附件)【字数:4794】

2024-11-03 18:53编辑: www.jxszl.com景先生毕设
垃圾的产生是社会进步必须付出的代价,在现代科技日益发达的情况下,垃圾也越来越多。所以如何更加高效、节能的处理垃圾成为我们现在面临的问题。为了更好的进行垃圾分类,设计了本产品。本产品可以检测干垃圾和湿垃圾,在分辨过后打开对应的垃圾桶,让人们更好的进行垃圾分类。本产品基于arduino UNo开发板为核心,开发出可以快速分辨干湿垃圾的产品。我所设计的产品采用的是土壤湿度传感器来探测垃圾的干湿度,通过对arduino UNo开发板的控制来准确的判断垃圾的湿度,从而确定是干垃圾还是湿垃圾,并将检测到的干湿度的显示在液晶显示屏上,本项设计综合使用了arduino程序编写,传感技术,电子技术等相关知识。我所设计的产品成本低廉,使用方便,可以快速的识别干湿垃圾,这将对垃圾分类起到很大的作用。
目录
一、绪论 1
(一)选题背景 1
(二)选题意义 1
二、 系统总体设计方案 2
(一)主要设计功能 2
三、 系统硬件设计 3
(一) Arduino 模块 3
1.电源电路 4
2.主控芯片ATmega328P 4
(二) 湿度传感器模块 5
1.四线制土壤湿度传感器的工作原理 5
2.土壤湿度传感器的主要功能 5
四、程序编程设计 6
(一) 编程设计 6
五、产品的安装和测试 7
(一) 检查产品 7
(二)产品的安装 7
(三)产品的测试 7
六、 产品分析 8
(一) 产品的预期目标 8
(二) 产品的设计所遇到的问题 8
结论 9
致谢 10
参考文献 11
附录 12
附录一:电路原理图 12
附录二:干湿垃圾分类部分源程序 14
一、绪论
(一)选题背景
在生活中我们不可避免的产生一些垃圾。这些垃圾可以划分为不同的类型,大体上可以将这些垃圾分为生活垃圾、厨剩垃圾、化学垃圾等等,通过这样的方法分类我们就可以进行有效的处理,也可以根据不同的垃圾采用 *51今日免费论文网|www.51jrft.com +Q: ¥351916072¥ 
不同的回收方式。随着日益上升的生活水平和科技的进步,在生产和生活中产生的垃圾也越来越多,如果我们不及时的将生产出来的垃圾即使进行处理,那么这些垃圾会危害我们的大自然,甚至是我们的身心健康。要知道在我们生活当中有很多垃圾是不能进行自然分解的,从而产生许多的有毒物质,这样会给生态环境造成严重的污染,甚至导致农产品的产量逐年下降,也有可能导致动物的死亡,进行垃圾分类可以有效的减少危害。但是垃圾也并非一无是处,要知道垃圾也是可以进行二次回收利用的。这样可以大大提高资源的利用率,减少不必要的浪费和环境污染。
(二)选题意义
随着社会的不断进步,现代科技也日新月异。然而科技的进步和生活水平的上升都导致了垃圾的产生。各种各样的垃圾成为人们需要烦恼的问题,垃圾分类就不可避免的被提出来了。例如,人们在日常生活不可避免的产生生活垃圾,工厂化学染料的排放垃圾,厨余垃圾等。它们都需要进行分类,其中干湿垃圾的分类就是其中的一种。干湿垃圾分类可以很好的帮助人们将垃圾进行回收。通过垃圾分类可以提升资源的利用率,更好的进行社会资源的分配。
那么如何进行垃圾分类就是现在需要思考的问题,比如木头,化学材料,合成橡胶,有毒塑料,无机玻璃等分门别类,进行二次利用。这样不仅可以提高资源的利用率,而且还可以减少垃圾处置花费,这是实现垃圾减少的主要手段和途径。
如果不进行垃圾分类,那么垃圾是会危害我们的身心健康和自然环境。减少垃圾需要我们自主的行动,如果我们不能自觉的减少垃圾的产出和积极的进行垃圾分类,那么在不久的将来我们会被生活在垃圾包围的环境中。为了我们美好的家园,我们必须自觉的进行垃圾分类和减少垃圾的产出。让我们的子孙后代可以生活在蓝天白云之下是我们应尽的责任。
将垃圾回收利用可以很好的提高资源的利用率,地球在人们无止境的索取下资源已经逐渐减少。那么提高资源的利用率就很重要。垃圾分类已经是人们迫在眉睫的事情了,现在就让我们行动起来吧。进行垃圾分类,创造美好明天。
系统总体设计方案
(一)主要设计功能
本产品主要由arduino UNO开发板、LCD液晶显示屏、、湿度传感器、复位按键模块、led指示灯、9g舵机、迷你垃圾桶、杜邦线、面包板(杜邦线插座)、科技积木板
组成。主要实现了以下功能:
使用土壤湿度传感器来检测垃圾的湿度,并将数据送到arduino UNO开发板进行处理。
通过LCD液晶显示屏显示湿度传感器检测到的数据。
设置湿度报警值,当湿度超过或者低于报警值时舵机会控制对应的垃圾桶将其打开。
图21为系统总体框图:
/
图21 系统总体框图
系统硬件设计
Arduino 模块
表 1 Arduino Nano 开发板基本参数
工作电压
+5V
外部输入电压
+7V +12V
外部输入电压(极值)
+6V +20V
数字信号I/O接口
14(其中6个PWM输出接口)
模拟输入脚
6
DC I/O接口电流
40mA
Flash容量
32KB(其它2K用于bootloader)
SRAM静态存储
1KB
EEPROM存储容量
512bytes
时钟频率
16MHz
表 2 主控芯片 ATMEGA328PAU 基本参数

原文链接:http://www.jxszl.com/dzxx/dzdq/607852.html