基于单片机控制新型自动垃圾桶设计论文

基于单片机控制的新型自动垃圾桶设计

摘 要:垃圾桶是日常生活中必不可少。无论在家庭还是公共场合垃圾桶都发挥着洁净生活、方便生活的作用。现在市场上流通的垃圾桶,都是传统的垃圾桶,在日常生活中暴露出了诸多不便。在c8051f020单片机的基础上,开发此智能控制系统。编程语言采用广泛使用的c语言。控制系统操作简单,配合垃圾桶的机械装置,并控制机械装置,达到自动感应打开垃圾桶盖和自动将垃圾桶打包的功能。

关键词: 工业技术;控制系统;智能垃圾桶;单片机;电动封口

中图分类号:ts976.9;ts04;tm925.39

1 引 言

在智能化改变生活的今天,日常生活中的垃圾桶已经显示出了其不足。垃圾桶的智能化趋势随着科技的发展已经势不可挡。本设计基于c8051f020型号单片机,并经过实物制作,进行多次试验证明了其可行性。此垃圾桶将巧妙、实用的机械构造和单片机的电气智能化结合在一起,不用手、脚开桶盖,也不用手打包垃圾,充分解放了人的身体,让人们远离垃圾中滋生的细菌,和垃圾、细菌保持距离。让生活更加洁净,提高生活品质。经实用证明此设计方便、卫生,性能可靠,从而有效预防接触性感染。通过机械结构装置实施智能动作。硬件系统由检测信号装置、控制系统电路、和实施机构三大部分组成。检测信号装置包括按键检测和红外感应检测,主要感知用户的需求和命令,用以下一步的分析和处理;控制系统电路

将用户的需求和命令信号加以处理,而后传送到执行机构;执行机构是利用直流电动机将电信号转变为机械动作,实现最终效果。本文主要对此智能垃圾桶的电路和程序设计进行阐述和说明。

2 控制系统

新型多功能自动垃圾桶的智能控制系统基于c8051f020单片机。输入信号是红外感应模块hc-sr501。当有人进入hc-sr501感应范围其输入高电平,人离开感应范围则关闭高电平,输出低电平。c8051f020检测hc-sr501的信号,输出信号控制开盖电动机m4,实现垃圾桶的自动开盖。其他是输入信号通过按钮实现,c8051f020输出信号到执行电路,实现一键封口和顶出垃圾的功能。

封口信号目前由按键进行检测,当检测到按键信号时,控制封口电动机m1运转指定时间,此时封口完成并为下一次封口做准备。

提取垃圾操作由红外感应和按键同时检测,分析信号后控制顶出电动机m2、m3运转,并等到人离开后自动复位。

3 电路部分

电路电路图如图2。c8051f020的p0检测信号输入。单片机端口p0.0、p0.1、p0.2、p0.3、p0.4分别检测k1、k2、k3、k4、k5的状态。p0.5检测红外感应器hc-sr501的输出信号。

电动机m1、m2、m3用l298n进行驱动,电动机m4用uln2003驱动。单片机端口p1.0~p1.5通过输出信号到l298n分别控制电动机m1、m2、m3的正转、反转和停转以及运转时间。开盖装置由于使用凸轮,故电动机m4无需反转。单片机端口p1.6通过输出信号到uln2003

控制电动机m4的正转和停转以及运转时间。

4 程序

c语言程序如下:

#include “c8051f020.h”

// peripheral specific initialization functions,

// called from the init_device() function

sbit k1=p0 ;

sbit k2=p0 ;

sbit k3=p0 ;

sbit k4=p0 ;

sbit k5=p0 ;

sbit sr501=p0 ;

sbit ena=p1 ;

sbit enb=p1 ;

sbit in1=p1 ;

sbit in2=p1 ;

sbit in3=p1 ;

sbit in4=p1 ;

sbit uln1=p1 ;

sbit uln2=p1 ;

sbit led1=p2 ;

sbit led2=p2 ;

void port_io_init()

{

xbr2 = 0x40;

}

void oscillator_init()

{

int i = 0;

oscxcn = 0x77;

for (i = 0; i void k1_1(void)

{

ena=1;

in1=1;

in2=0;

delay(2000);

ena=0;

led1=1; //已打包指示灯亮

}//k1闭合时,电动机m1正向转动

void k1_2(void)

{

ena=1;

in1=0;

in2=1;

delay(30000);

ena=0;

}//电动机1复位

void k2_1(void)

{

enb=1;

in3=1;

in4=0;

delay(1050);

enb=0;

delay(10000); //顶出后停顿10s

enb=1;

in3=0;

in4=1;

delay(1050);//电动机m2、m3复位

led1=0; //已打包指示灯灭

}

void sr501_1(void)

{ uln1=1;

delay(5250);

uln1=0;

}

unsigned int i;

void main()

{

wdtcn=0xde;

wdtcn=0xad; //禁止看门狗定时器

init_device();

i=15;

p0=0xdf; //置p0为输入方式

while(1)

{

if(p0!=0xdf)

{

delay(10);

}

else continue;

if(k1==0)

{

k1_1();

i--;

}

if(i==0)

{

led2=1;

k1_2();

}

if(k2==0)

{

k2_1();

}

if(k3==0)

{

i=15;

led2=0;

}

if(sr501==1)

{

sr501_1();

}

}

}

5 结论

基于c8051f020单片机设计的自动垃圾桶智能控制系统,在提供智能化的服务同时,将用户操作过程简化,方便用户使用,适合多种场合。用户无需亲自动手开盖即可扔垃圾,无需亲自打包,无需提

出,自动顶出,有良好的市场前进和应用价值。

参考文献:

[1] 胡乾斌. 单片微型计算机原理与应用[m] ..武汉:华中科技大学出版社,2006.

[2]倪晓军. 单片机原理与接口技术教程[m] . 北京:清华大学出版社,2009.

合集下载

智能垃圾桶设计方案

智能垃圾桶设计方案

- 1 - 智能垃圾桶设计方案

目 录

一、摘要 …………………………………………………… 3

二、作品介绍 ……………………………………………… 4

三、工作原理 ……………………………………………… 4

四、作品功能、特色 ……………………………………… 8

五、作品结构 ……………………………………………… 9

(一)硬件部分 ……………………………………… 9

(二)软件部分 ………………………………………

- 2 -

一、 摘要

垃圾桶作为人类生活中的必需品,伴随着人类走过了每一个时代。随着生活水平的提高,人们对生活品质更为关注,智能垃圾桶应运而生。

本作品主要由HT46F49E芯片控制中心模块,信号检测电路模块、控制电路模块与语音电路模块四部份组成,是集机、光、音、电于一体的科技新产品。作品通过信号检测电路模块检测到探测范围内有人进入或者其他检测信号时,经过芯片控制中心模块的分析处理后启动控制电路模块做出相开盖、关盖等应动作,语音电路模块也随之启动并播放设定的语音,在增添气氛的同时也提醒人们要保护环境。若在

- 3 - 设定时间内无人进入探测范围内或探测范围内无信号触发时,开始启用HT46F49E单片机特有的休眠功能,自动的将除HN911以外的电路电源关闭,之后单片机进入休眠,从而大大减少能源的浪费,做到了节能环保。休眠过程中若有人走进探测范围内,又通过HN911电路部分将单片机唤醒,并将以前关闭电源的电路重新通电进入正常工作状态。

本作品图文声并茂,易识别,可自动打开桶盖,减少卫生感染的隐患,能有效杜绝各种传染性疾病通过垃圾进行传播,为人们的健康提供了有力的保障。

二、 作品介绍

1.创作动机

目前市面上销售的带盖垃圾桶,开盖时均需采用手动或脚踩方式实现,这种开盖方式主要的缺点是给使用者带来既不卫生又不方便。在一些公共场合,虽然到处都有垃圾桶,但由于陈旧无新意,许多垃圾仍然没有丢进桶内,导致遍地狼藉、臭气冲天,严重污染环境……

基于PLC的垃圾分类自动控制系统的设计

基于PLC的垃圾分类自动控制系统的设计

基于PLC的垃圾分类自动控制系统的设计

摘要当前,我国在落实可持续发展、实现生态文明的同时,也对我国居民的生活垃圾分类处理有了新的要求。目前我国城镇生活垃圾的处理仍以人工分类为主,存在着废物资源利用率低,处理过程机械化少等问题。在这一背景下,论文以可编程的逻辑性控制器(PLC)为基础,提出了一种带有自动辨识的垃圾分拣系统。这一系统的建立,不但有助于对生活中常用的生活垃圾进行高效的分类,还可以显著提高人们生活质量。本文主要研究基于PLC的垃圾分类自动控制系统的设计。首先进行了PLC的技术分析,其次具体分析了垃圾分类工作原理及控制流程,接着进行了垃圾分类处理设备的概述及相关硬件选型,最后进行了垃圾处理控制系统的设计。

关键词:PLC 垃圾分类自动控制系统

1.研究背景与意义

近年来,我国的国民经济快速发展,人民的生活水平与质量逐年提升,城镇化率加快。人们的居住环境的持续提高,城镇的垃圾产生的数量也在每年都在增加,极大的增加了我国的环境压力。在社会高度关注的今天,在“绿水青山”被列为全国发展战略的基础上,对生活垃圾进行分类的处理,无论是对环境还是对社会,都有着重大的意义[1]。可社会上在推行垃圾分类方面所做的工作还不够深入,对于垃圾分类自动处理也没有很好的解决方案,垃圾处理机械化、自动化率普遍低下。为了能解决上诉问题,同时响应国家实现生态文明发展。本文以可编程的逻辑性控制器PLC为基础,提出了一种带有自动辨识的垃圾分拣系统。这一系统的建立,不但有助于对生活中常用的生活垃圾进行高效的分类,还可以显著提高人们生活质量。PLC是可程序设计的逻辑控制器(Programmable Logic

Controller, PLC),它是一种带有微处理器的、用于自动化控制的数字计算控制器[2]。以S7-200 系列PLC逻辑性控制器为核心,开发出一套能对生活中的垃圾废物进行高效分拣的自动化设备。此模式的 PLC运行稳定,可扩展性强,编程环境成熟,具有很好的可重复性,切实可行,意义重大。

基于声音识别的智能声控垃圾桶

基于声音识别的智能声控垃圾桶

2020.03科学技术创新基于声音识别的智能声控垃圾桶郭建军林丽君陈红斌*王克强蔡肯(仲恺农业工程学院自动化学院,广东广州510225)我们平常生活中产生的垃圾越来越多,垃圾问题渐渐成为社会问题,这将会严重影响生活的品质。尤其对于室内生产生活来说,发展和使用智能垃圾桶[1,2],将垃圾桶中的病菌与人类隔绝起来是非常重要的。这不仅仅可以提高生活质量,还可以使人们免受垃圾病菌的侵害。正因为现实生活对使用智能垃圾桶并不普及,所以本文针对得不到重视的智能垃圾桶进行研究,以“基于声音识别的智能声控垃圾桶”为题进行研究,实现方便人们扔垃圾、将垃圾与人类隔绝起来等功能,从而达到它的隔离作用,方便人们的作用。1系统方案设计基于声音识别的智能声控垃圾桶搭载在智能小车上移动,通过红外或者语音指令打开垃圾桶盖,就可以把垃圾安全方便地丢进垃圾桶了[3]。1.1智能声控垃圾桶中的声音控制采用人声识别模块LD3320,它是一种具有识别深度的非特定人声识别模块,新IDE软件识别深度不受限制,几乎可以识别我们日常生活中常用的所有语音指令;精细设计语音识别参数的语音识别模块可以通过特定的语音识别软件对语音音量、麦克风灵敏符、识别起始时间、语音端点检测识别等参数可以设置,从而使语音识别模块更适应日常环境,进而可以很好地应用到我们的装置中,达到声控的功能。1.2在智能声控垃圾桶的盖子上我们采用自动打开和关闭的方式,在其中添加一个电机来控制盖子的运动方式,它由红外传感器、齿轮和力臂组成。1.3智能声控垃圾桶的移动端,我们采用驱动小车的方式,这样能够随时控制装置的移动方向、运动轨迹,并对路径进行优化。2系统硬件设计2.1控制器选型STM32单片机最小系统STM32F103C8T6主要由主芯片、上电复位电路、电源供电电路和时钟电路组成。STM32F103C8T6芯片内核是ARM32位的CortexTM-M3CPU,内置高速存储器,足以保证数据快速读写和读取。2.2红外避障模块智能小车通常使用的避障技术有红外避障和超声波避障这两种方式。但是超声波的传播极度容易受到干扰,温度、风向和某些信号都可以成为干扰因素。缺点太多,不太符合此设计的要求。选择采用稳定的红外避障模块来帮助小车完成行走避障。2.3电机驱动模块本设计装载两个L298N电机驱动模块来驱动四个电机,四个电机装上四个小轮,搭载一个可以装载垃圾桶的平台。L298N电机驱动模块可以提高小车运行的可靠性正是因为其内部电路中的电容和二极管等组成了稳定的电路。采用L298N芯片电机驱动电机方向控制可以实现正反转,可以调节小车运行的速度、可以实现左右转向,能够实现对应的动作。该调速方式调速特性优良、调整平滑、调速范围广、过载能力大,而且能承受频繁的负载冲击。2.4语音识别模块语音识别模块主要由语音识别芯片和相关附属电路组成,其主要功能是识别语音指令,并根据识别出的指令信息通过串口发送相应的指令编码[4]。本设计使用LD3320语音识别模块,用来控制电机驱动模块,通过指令使电机驱动工作,使小车工作到达使用者附近,为后续的一系列动作作了很好的铺垫。本设计的LD3320语音识别模块需要进行多次工作。2.5电源模块本设计使用两个电池串联来为整个系统提供供电服务,但是不同的模块是工作在不同的电压当中。两个电池的总电压在7.5V左右,通过降压电路将电压降压到5V,然后供给红外模块使用,而本降压电路最关键的是使用LM7805这个三端稳压器。但是STM32单片机一般工作在3.3V的电压当中,所以还需要将5V的电压降压到3.3V当中,这时候采用AMS1117正向低压稳压器和不同的电容将5V的电压降压到3.3V,然后供给STM32单片机使用。电机驱动直接连接7.5V电压使用。2.6蓝牙模块本设计使用产品型号HC-05带底板焊排针的主从机一体BLE蓝牙模块,需要工作在3.2-6V的输入电压。模块可以使用在空旷环境的有效距离10米内,超过10米不能保证通信质量。这个蓝牙模块可以连接各种单片机,直接连接单片机的串口。与蓝牙2.0设备连接,一主一从,需要配对码和波特率一致,当配对成功状态灯开启。2.7舵机舵机一般分为直流和交流两种类型,此次设摘要院基于声音识别的智能声控垃圾桶由语音识别装置、微电脑控制芯片、红外线探测装置、电机驱动装置和Wi-Fi定位装置构成,能够接收人的语音进行识别与定位,并可根据相应指令移动到指定位置,具有节能环保、性能可靠、实用性高等优点。使用该垃圾桶,人们无需跑到固定垃圾桶处去丢垃圾,只需给垃圾桶一个语音指令,垃圾桶会自动移动至你身旁,完成工作后再回到原位置,十分便捷;垃圾桶还有两种方式自动开关盖,一种是使用语音控制,另一种是垃圾桶自动感应(即当人体接近垃圾桶25cm-35cm时,垃圾桶会自动开盖,3-4秒后自动关盖)人无需手动接触垃圾桶任何部位即可投放垃圾,防止交叉感染、环保卫生。无需外接电源,内含蓄电电池,既可以进行充电使用,当没有电时也可以使用普通干电池,耗电低,使用寿命长,是一款非常简便实用的智能垃圾桶。关键词:STM32单片机;垃圾桶;声音识别;控制系统中图分类号院TP242文献标识码院A文章编号院2096-4390渊2020冤03-0095-02

小学生科技创新论文:《室外自动感应垃圾桶》研究报告

小学生科技创新论文:《室外自动感应垃圾桶》研究报告

室外自动感应垃圾桶研究报告

一、创意来源

小区垃圾桶的箱盖都是手翻式的,我们到楼下扔垃圾时需要手动打开垃圾桶,扔好垃圾后再手动盖好,很不方便。特别当双手都提着东西,或者下雨天,一只手要撑伞,一只手提着垃圾,还要用手打开垃圾桶扔垃圾,此时,真恨不得能多出一只手来。由此,我想到了是否可以设计一个感应垃圾桶,扔垃圾时可以自动打开,扔好垃圾自动关闭。

二、设计原理

1、人会发出红外线,通过红外线传感器,可以检测到人的移动。

2、超声播传感器能过声音在空气中传播的时间和速度的乘积,来得出物体和垃圾桶之间的距离。

3、垃圾桶盖子,用舵机打开时,采用了杠杆原理。

三、设计思路

用一块Arduino uno主控板,一个红外传感器和一个超声播测距离传感器,一个舵机和电池、开关、指示灯等组成控制系统。当红外线传感器检测到有人在移动,同时超声播传感器检测到有人接近垃圾桶1米内时,打开垃圾桶盖子。等待10秒后,此时程序认为已扔好垃圾,关闭垃圾桶盖子。

四、制作过程

1、制作垃圾桶模型

使用魔术板,制作垃圾桶桶体,盖子用小竹签作为旋转轴,可以打开,关闭。

2、搭建系统硬件

(1)材料及工具:Arduino uno主控板、红外线传感器、超声波传感器、舵机、9V电池、电烙铁、焊锡丝、热熔胶、导线等。

(2)把主控板、电源、舵机用热熔胶固件在底座上,电池正极通过导线,用电烙铁焊接至开关上,各传感器模块和舵机通过导线和主控板连接起来。

3、软件编程并调试

使用Arduino编辑器,编写程序,并编译上传至主控板。程序流程图如下:

五、使用效果

当系统检测到人体接近垃圾桶1米内时,通过舵机打开垃圾桶盖,等待10秒,垃圾扔好后,再通过舵机关闭垃圾桶盖。作品达到了设计目的。

六、创新点

1、改进传统手翻式垃圾桶开盖法,手不直接接触垃圾桶盖,利用自动感应系统打开、关闭垃圾桶盖。

2、垃圾桶可露天放置、安全可靠。

3、改进费用低廉。

智能垃圾桶方案设计

智能垃圾桶方案设计

设计思路:本智能垃圾桶分为两件组装,及智能垃圾桶与智能垃圾清扫机的结合;

智能垃圾桶

采用基于单片机的智能化红外感应控制系统、无线通信系统,实现自动开关桶盖并调节开盖角度、遥控垃圾桶走动、智能封袋的功能;与传统智能垃圾桶相比较,功能性更强,智能化程度更高;

1 设计思路

从垃圾桶的结构和功能出发,主要从垃圾桶外观、分类回收功能、恶臭气味处理、智能翻盖、

语音提示等方面进行多功能垃圾桶的设计,力求垃圾桶不仅能满足收集垃圾的功能,而且因其美观,色彩能与周围环境相和谐,成为环境的重要组成部分;

2 分类回收功能设计

目前我国城市生活垃圾的成分复杂,含易腐有机物、煤灰、泥沙、塑料、橡胶、玻璃、纸类

等,有的生活垃圾中含有电池、金属等,垃圾分类回收是实现垃圾资源化的重要手段;城市垃圾可分为可回收物和不可回收物2 部分,其中,金属、塑料、玻璃、纸张、木制品等可回收再利用,废旧电池对土壤和地下水污染较重,可设置专门的收集装置回收,集中处理,其他的不可回收的物品可收集后清运至垃圾处理场进一步处理;可将垃圾桶设置成2 个子桶,一个为可回收桶,涂成绿色,并在显着位置标记可回收标志和字样;另一个为不可回收桶,涂成黄色,标记不可回收标志和字样,在垃圾桶的侧壁处可挂置小的废旧电池回收箱;

3 吸附设计

垃圾桶是垃圾临时存放的场所,有机垃圾在垃圾桶内易腐烂变质,散发出恶臭气味,在垃圾

桶外壳与内桶间壁处,填充一层活性炭纤维,由于活性炭纤维具有较大的比表面积和较好的吸附性能,可以净化空气,吸附垃圾腐烂过程中产生的恶臭气味,防止空气污染;

4. 自动翻盖

由于现行的垃圾桶投放口多在桶身侧面,有些还带有盖门,人们投放垃圾时需要走近或用手

开门,这样易对人体造成污染;设计红外线感应自动开门装置,可实现当人走近垃圾桶时,桶门自动打开,投入垃圾后桶门自动关闭,不仅清洁卫生,而且避免垃圾腐烂的恶臭气味逸散到空气中污染环境;

语音控制智能分类垃圾桶的设计与实现

语音控制智能分类垃圾桶的设计与实现

2020年第6期No.6 2020JOURNALOF ANHUI VOCATIONAL COLLEGE OF ELECTRONICS & INFORMATION TECHNOLOGY安徽电子信息职业技术学院学报第19卷(总第111期)Sum No.111 Vol.19

202020.12.20XUEBAO摘 要:使用LD3320芯片,将普通垃圾桶与语音识别相结合,实现垃圾分类语音化、智能化。系统

将外部声音信息在模块芯片中进行内部频谱检测,提取关键词并与事先存储在模块中的关键词进行比较

和匹配,并控制桶盖打开到相应位置,从而实现垃圾的分类投放。该设计能有效地帮助用户实现垃圾分类。关键词:语音识别;智能垃圾桶;垃圾分类

中图法分类号:TP368.1 文献标识码:B

Design and Implementation of Voice Control Intelligent Sorting Trash Can

Wu Hang, Zhao Chuandong, Wu Chengyu, Lin Qinyang, Yang Jiaqi, Wang Xiaoping

(Ningbo Institute of Technology, Zhejiang University, Ningbo 315000, China)

Abstract: The ordinary garbage can and speech recognition are combined to realize the voice and intelligence of garbage classification by using ld3320 chip. The system detects the internal frequency spectrum of the external

sound information in the module chip, extracts the keywords and compares and matches them with the keywords

单片机的垃圾桶设计外文翻译

未知驱动探索,专注成就专业

1

单片机的垃圾桶设计外文翻译

Introduction

With the rapid development of smart cities and the Internet

of Things (IoT), there is an increasing demand for intelligent

garbage disposal systems. Microcontroller-based trash bins

have emerged as a popular solution to effectively manage

waste. In this document, we will provide a translation of the

design of a microcontroller-based garbage bin.

Abstract

This paper presents the design and implementation of a

smart garbage bin based on a microcontroller. The system

aims to improve the efficiency of waste management and

promote the concept of smart cities. The bin is equipped with

various sensors and actuators, allowing it to detect, classify,

and compress garbage automatically. The microcontroller

serves as the brain of the system, controlling the operation of

基于树莓派的智能清洁垃圾桶的设计

2023年 / 第8期 物联网技术Intelligent Processing and Application

790 引 言随着社会的发展和科技的进步,环境和资源问题被大多数人所关注,垃圾分类也被提上日程;进一步地,各类智能垃圾桶随着智能科技的发展不断问世。然而,许多家庭仍在使用传统的垃圾桶。由于传统垃圾桶位置固定,垃圾桶距离远时扔垃圾不方便,还存在功能单一、无法分类等问题,不能明显提高人们的生活环境和质量,且不利于推动垃圾分类的实施[1-4]。目前市面上的智能垃圾桶一般只具备单一的配置WiFi或蓝牙功能,并不能完全从根本上解决原本就存在的问题。本文所述的智能清洁垃圾桶结合家庭用户及服务行业需求解决了多个有关垃圾桶使用的问题,效率更高,功能更全,更便于实现家庭垃圾分类[5]。1 总体方案设计 本设计以性能强大、模块的拓展性强,以及通过USB串口可以连接多种模块进行操作的树莓派4B作为系统的主控芯片。树莓派上运行的ROS主要作用于智能清洁垃圾桶的数据处理以及指令发布,机身连接着USB摄像头、麦克风阵列、激光雷达、扬声器。因为控制左右轮电机采用的是PID算法,而PID算法是一种实时性算法,采用严格的实时时钟驱动逻辑,作为上位机的大部分系统满足不了高时效性,所以采用STM32作为本设计的辅助控制芯片,负责指令动作的直接执行,直接驱动左右轮的运作,实现智能清洁垃圾桶的移动、清洁、旋转桶盖等功能[3]。智能清洁垃圾桶总体由分类垃圾桶、清洁机器人和充电桩这3个部分组成,清洁机器人和分类垃圾桶采用可分离式结构设计,正常模式下作为移动式智能垃圾桶,当用户下达清洁指令后机身分离,清洁机器人脱离分类垃圾桶并记录当前位置执行清洁任务,执行完清洁任务后自动返回合体,并且该智能清洁垃圾桶可以通过手机APP和电脑远程登录ROS系统管理和控制。总体方案设计如图1所示。2 系统硬件设计系统硬件主要由控制模块、视觉分类模块、运动清洁模块、激光雷达模块、语言交互与声源定位模块组成。树莓派4B作为主控单元,通过串口与STM32F103C8T6驱动板通信,调节各个模块之间的运行。通过配置WiFi环境可使电脑主机SSH远程登录树莓派ROS平台,以及通过APP软件可以对智能清洁垃圾桶进行控制和调试。具体硬件设计如图2所示。2.1 控制模块控制模块分为主控单元和从控单元。树莓派4B拥有1.5 GHz四核64位ARM Cortex-A72 芯片,处理速度快,数据处理能力强,契合该系统中对主控单元数据处理的要求。本设计将从树莓派的开发环境搭建入手,为后续ROS开发、SLAM建图、自主避障导航、声源定位、视觉垃圾分类以及语音交互算法做准备。STM32F103C8T6是一款程序存储器容量为64 KB的32位微控制处理芯片,其内核基于ARM Cortex-M,符合该设计中对从控单元的要求。其中分别在分类垃圾桶以及清洁机器人中各嵌入一块STM32F103C8T6,清洁机器人中的从控单元主要负责运动清洁模块的驱动,而分类垃圾桶中的从控单元负责控制步进电机完成桶盖的旋转到对应分区。基于树莓派的智能清洁垃圾桶的设计唐嘉璇1,陈善康1,覃 静1,杨环俊2,包本刚2(1.湖南科技学院 智能制造学院,湖南 永州 425199;2.湖南科技学院 科技处,湖南 永州 425199)摘 要:在智能家居行业高速发展与垃圾分类政策并行的时代背景下,智能垃圾桶的用户需求正在发生改变。本文设计了一款基于树莓派的智能清洁垃圾桶,以树莓派为主、STM32微处理器为辅,从语音交互、视觉识别、SLAM建图、声源定位等方面,实现了人机智能交互、垃圾分类、地面清洁、随叫随到等多种功能。同时结合安卓端应用,使智能清洁垃圾桶的管理更加智能便捷。关键词:可分离式智能垃圾桶;树莓派;垃圾分类;语音交互;清洁机器人;智能家居中图分类号:TP39;TM925.3 文献标识码:A 文章编号:2095-1302(2023)08-0079-05

单片机垃圾桶外文翻译

未知驱动探索,专注成就专业

1

单片机垃圾桶外文翻译

简介

随着人们对环境保护意识的增强,垃圾分类成为了一个重要的议题。为了更有效地管理垃圾,提高垃圾分类的准确性和效率,单片机垃圾桶应运而生。本文将对一篇外文论文进行翻译,论文主要介绍了单片机垃圾桶的设计和实现。

摘要

背景

传统的垃圾分类方式存在许多问题,如分类准确率低、人力成本高等。为了解决这些问题,本文提出了一种基于单片机的智能垃圾分类系统。该系统通过使用传感器和单片机技术,实时监测垃圾桶的填充情况,并自动对垃圾进行分类。

设计

本文所述的单片机垃圾桶主要包括以下几个模块: 未知驱动探索,专注成就专业

2

1. 垃圾桶外壳:采用环保材料制成,具有一定的耐用性和防水性能。

2. 传感器模块:包括红外线传感器和压力传感器。红外线传感器用于检测垃圾桶内是否有物体,压力传感器用于检测垃圾桶的填充情况。

3. 单片机模块:采用的是基于ARM架构的单片机,具有较高的计算能力和响应速度。

4. 通信模块:用于与云端服务器进行数据交互,实现垃圾桶的远程监控和管理。

实现

本文通过详细的硬件设计和软件编程,实现了单片机垃圾桶的功能。在硬件设计方面,作者考虑了垃圾桶的结构和传感器的选型,并进行了适当的优化。在软件编程方面,作者使用C语言编写了垃圾分类算法,并实现了垃圾桶与云端服务器的通信功能。 未知驱动探索,专注成就专业

3

结果

通过实验验证,本文所述的单片机垃圾桶能够准确地检测垃圾桶的填充情况,并实现垃圾的自动分类。与传统的垃圾分类方式相比,该系统具有较高的分类准确率和效率。

引言

本文介绍的单片机垃圾桶是基于物联网技术和单片机技术的一种创新型垃圾分类系统。该系统结合了传感器技术、单片机技术和云端服务器技术,实现了垃圾桶的自动监测和管理。本文旨在通过研究单片机垃圾桶的设计和实现,提高垃圾分类的准确性和效率,为环境保护做出贡献。

系统设计

硬件设计

垃圾桶外壳的设计采用了环保材料,以确保产品的耐用性和防水性能。传感器模块包括红外线传感器和压力传感器。红外线传感器能够检测垃圾桶内是否有物体,当有物体进入垃圾桶时,传感器会发送信号给单片机。压力传感器则能够检测垃圾桶的填充情况,当垃圾桶快要满时,传感器会发送信号给单片机。 未知驱动探索,专注成就专业

基于单片机智能垃圾桶毕业设计

基于单片机智能垃圾桶毕业设计

随着人类的科技和经济的发展,生活垃圾量不断增加,垃圾分类变得越来越重要。而如何使垃圾分类变得更加高效、智能化,成了一个难题。本文将介绍一种基于单片机的智能垃圾桶毕业设计方案。

一、设计的背景

在传统的垃圾桶中,垃圾的分类需要由人工来完成,这样会增加人力成本,并且很难做到分类的精准度。为了解决这些问题,需要一种能够智能分类垃圾并且自动分配的垃圾桶。而单片机恰好可以解决这些问题,因为它可以自动化地识别并分类不同的垃圾。

二、设计原理

该款基于单片机的智能垃圾桶可以根据垃圾种类进行自动分类。它主要由以下部分组成:

1、传感器模块

通过红外传感器、超声波传感器等多种传感器获取垃圾桶中垃圾的信息。该模块的作用是获取垃圾桶中的垃圾类型、数量及垃圾桶的状态等相关信息。

2、分类模块

利用单片机来对垃圾进行分类。当传感器检测到垃圾投放后,单片机会根据垃圾种类进行分类,然后将其存储在相应的垃圾桶中。

3、动力控制模块

通过电机或者电磁阀控制垃圾桶内的舵机运行,从而达到打开或关闭垃圾桶的目的。这样就可以完成开启垃圾桶、自动投放、关闭垃圾桶这一连串自动操作。

4、抽取模块

该模块负责将垃圾桶中的垃圾分别抽取到指定的分类桶中。运用该模块的作用可省去人为操作、完成自动抽取垃圾桶的功能。

三、实际应用

该智能垃圾桶的应用可以被广泛应用在学校、医院、餐厅等人员密集的场所。通过缩减处理垃圾的时间,使得机器可以密闭操作,减轻了环保工作人员的负担,减小了垃圾的处理量,从而更为环保。

本文介绍了一款基于单片机的智能垃圾桶毕业设计方案,该方案利用传感器、分类模块、动力控制模块、抽取模块等四个模块,实现了智能化地分类、舒适、自动化处理垃圾。让我们把智能化垃圾桶从基础工具升级到科技实用品,为更好地保护环境贡献自己的一份力量。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档