摘要:针对景观水域水面垃圾清理存在的安全性差、成本高、清理不灵活等问题,设计了基于单片机的垃圾收集自动控制系统。该系统采用型号为STM32F103的单片机作为主控芯片,并集成了OpenMV模块、GPS模块、蓝牙模块和电机,具有垃圾自动收集功能。测试结果表明,系统能够实现对水域中漂浮垃圾地有效识别和精准收集,有效提升垃圾清理效率。
加入收藏
随着社会的发展,景观水域如湖泊、河流等的垃圾问题日益突出,给环境和生态系统带来了严重的影响。因此,设计一种能够智能捕捉水域漂浮物的装置成为了人们关注的焦点。这种装置将能够高效、智能地收集水域漂浮物,解决水域垃圾问题,对环境保护和生态平衡具有重要意义。
传统人工打捞和使用大型装置都需要大量的人力物力或能源投入,成本高昂且效率低下。同时,它们都或多或少存在对水域生态环境的影响,可能会破坏生态平衡。此外,在应对大范围水域的清理工作时,这两种方式都难以全面覆盖,无法及时清理水域中的漂浮物。
由此,研究者们设想通过结合多种打捞方式,设计一种高效、智能的打捞装置[1-9]。文献[10]提出利用机器人的视觉传感器采集图像数据,通过经训练的KNN算法,可以实现机器人对周围环境漂浮垃圾的识别、定位和追踪,从而实现垃圾清理机器人的自主视觉引导运动和垃圾的自动清理,然而,现有的实现方式相对复杂。文献[11]研究并设计了借助太阳能作为动力源,结合视觉识别技术实现对垃圾种类的智能识别,这一方法在视觉识别方面取得了新的突破,并且在该领域进行了进一步扩展。文献[12]提出通过利用互联网技术,可以将垃圾桶的状态信息发送到负责该区域垃圾回收管理端,实现对垃圾收集的实时监管,这一方法对垃圾回收管理具有重要意义。文献[13]设计了一种水上垃圾清理船,通过船体两侧的固体垃圾收集装置收集水上固体垃圾,通过前侧的油类垃圾收集装置吸收油类垃圾,通过联动门机构完成水上固体垃圾的搬运及干湿分离。然而,此方式工作效率不高。
基于现有湖面垃圾收集的问题,本文设计了一种同时集成传感系统、执行系统和无线远程控制系统,能够自动识别水面垃圾并进行快速、精准收集,支持自动返航功能的垃圾收集自动控制系统,实现了对水面垃圾的高准确率捕捉,提高了清洁效率。
1、系统硬件设计
基于单片机的控制系统包括主控芯片、OpenMV模块、GPS模块、蓝牙模块、电机和LED显示屏,如图1所示。
图1整体框架
OpenMV模块负责对周围环境进行图像识别,可识别出垃圾的位置和种类;GPS模块用于定位当前位置,为系统自动巡航提供目标坐标;蓝牙模块用来与用户移动终端进行通信,控制该系统的巡航方向;电机主要包括左、右电机和滤网,通过两个电机与滤网的连接实现垃圾收集;LED显示屏用于显示该系统的剩余电量、运行时间、行驶距离等状态参数。
该系统的整体运行流程为:OpenMV和GPS模块将采集的数据通过串口等方式传输给主控芯片,主控芯片对传来的数据进行解析和处理,确定垃圾收集的具体位置和巡航路线,并根据识别结果控制左、右电机和滤网运动,实现对垃圾的收集和分拣,同时,电机通过连接的滤网将垃圾收集起来,进行初步的分类处理;主控芯片将系统的运行状态、电量、行驶距离等参数发送给LED显示屏,LED显示屏实时显示相关状态信息。用户可以通过蓝牙模块连接移动终端,通过APP或指令控制系统的巡航方向、速度等参数,用户也可以手动干预系统的运行,比如手动控制电机进行特定位置的垃圾收集。
1.1主控芯片
主控芯片是系统的核心控制单元,主要作用是:根据OpenMV和GPS模块采集的数据进行决策,控制电机的运转,实现系统的自动巡航和垃圾收集功能。本系统采用STM32单片机作为主控芯片,型号为STM32F103,具有高性能、低功耗、高运算、强大的开发工具支持等特点。
芯片工作电压范围为2~3.3V,晶振频率为72MHz,接收电流范围为0~220mA,发送电流为20mA。同时,可以通过设置指令来调整串口波特率和串口方式。STM32F103C8T6集成芯片的主要技术参数见表1。
表1STM32F103C8T6集成芯片的主要技术参数
1.2OpenMV
OpenMV模块是一种嵌入式视觉处理模块,主要用于识别垃圾的位置和种类,为系统提供实时环境信息,帮助系统准确定位垃圾并进行相应处理。OpenMV的P4口和P5口用于通信,分别与单片机的PA9口和PA10口连接进行信息传输。
1.3GPS
GPS用于提供系统当前的位置坐标,帮助系统规划巡航路线和定位目标垃圾的位置。采用型号为u-bloxNEO-6M的GPS,该GPS具有精准定位、易于集成、低功耗的特点,GPS通过P0口与单片机连接。
1.4蓝牙模块
蓝牙模块可以实现用户与系统的交互,用户通过连接蓝牙模块的移动终端控制系统的运行参数,比如巡航方向、速度等。系统采用的蓝牙模块型号为HC05,具有短距离通信、低功耗、安全性高等特点,该蓝牙模块的TX口和RX口用于串行通信的数据传输,分别与单片机的PA0口和PA1口连接。
1.5电机
电机可以驱动系统的轮子实现自动巡航和垃圾收集功能。系统采用的电机型号为42BYGH34BYGH,该电机具有能量转换效率高、可逆性强和可控性高等特点,电机通过P1.4口与P1.5口与单片机连接。
1.6LED显示屏
LED显示屏可以实时显示系统的运行状态信息,用户可以通过LED显示屏了解系统的工作情况,方便监控和管理系统运行。该LED显示屏具有距离通信短、功耗低、安全性高等特点。LED显示屏通常使用I2C协议通信,其中,SCL是I2C总线上的时钟信号线,用于同步数据传输,SDA是I2C总线上的数据信号线,用于传输实际的数据位,分别与单片机的PB6口和PB7口连接。
2、系统软件设计
2.1系统主流程
开始时,首先进行系统初始化:系统需要初始化各模块,包括单片机、OpenMV、GPS、蓝牙模块、电机和LED显示屏等,以确保系统处于可操作状态,各硬件设备都可正常工作。
判断是否识别到垃圾:通过OpenMV捕获图像,经过图像处理和分析,系统可以识别出是否存在垃圾。如果识别到预设的垃圾图像,则系统会进行下一步处理;如果为非预设图像,则系统返回单片机初始化阶段,重新开始识别过程。
一旦系统识别到垃圾,接下来将寻找最佳的拾取路线,以便机械臂能够快速且准确地拾取垃圾。最佳路线的具体实现方式如下:
(1)通过结合机器视觉和YOLOv2算法,提取水面垃圾坐标和面积信息,从而使装置能够自动规划最佳路线。
(2)Faster-RCNN网络是一种用于目标检测的算法,采用预选框提取方法,并使用anchorboxes(锚箱)相对于先验框的偏移值来预测边界框。
(3)边界框位置和大小可通过公式(1)计算得出,确保边界框中心点约束在当前网格内,提高模型的稳定性和实时性。式中:b'x、b'y分别为边界框中心的水平位置和垂直位置;b'W为起始宽度,b'H为起始高度;tx为横坐标偏移值,ty为纵坐标偏移值;Cx、Cy分别为网格的起始横坐标和起始纵坐标。
(4)通过聚类分析得到的先验框与预测方法相结合,可优化水面垃圾的位置、大小和面积的计算,实现更精准的检测与路径规划。
根据计算出的最佳拾取路线,系统会控制机械臂进行垃圾拾取。该步骤需要确保机械臂能够准确抓取到目标垃圾。
系统需要对拾取结果进行判断。如果拾取成功,系统将对垃圾进行分类处理;如果拾取失败,系统会让机械臂复位并返回到拾取步骤,以重新尝试拾取。
当所有任务完成后,系统会进入待机状态,过程结束,如图2所示。
图2主流程
2.2垃圾识别流程
开始时,首先输入图像:利用OpenMV持续拍摄湖面数据,并将这些数据上传至神经网络进行处理。使YOLOv2算法和CNN网络相结合,以实现对湖面图像的目标检测。
初步判断是否为预设图像:捕捉到的图像将与预设图像进行比对。如果图像匹配成功,系统会判断为垃圾,并执行下一步操作;否则,系统将丢弃该图像。
判断是否为瓶状垃圾。系统通过图像识别算法检测物体的形状,以判断是否为瓶状垃圾。如果物体不是瓶状垃圾,系统会传输相应信息,并将该垃圾放置在右边的垃圾桶内;如果物体被判断为瓶状垃圾,系统会传输相应信息,并将该垃圾放置在左边的垃圾桶内。这一步骤有助于对不同类型的垃圾进行分类处理。
在完成垃圾分类处理后,系统会输出机械臂振动信号。
当完成所有任务后,系统会进入待机状态,过程结束,如图3所示。
图3运行流程
3、结语
本文设计了基于STM32单片机的面向景观水域的垃圾智能收集系统,该系统以STM32为主控制器,集成了五大部分:能源供给系统、显示系统、执行系统、无线远程控制系统以及传感系统。系统测试结果表明,该系统运行稳定可靠,还能够有效节省能源,可广泛运用于水域清洁等领域。
参考文献:
[1]盘姿君,王建华,郑翔,等.水面垃圾清理机器人结构及自主控制研究综述[J].计算机工程与应用,2024,60(11):17-31.
[2]易笑宇.智能化水面垃圾清理机器人研究与实现[J].信息记录材料,2022,23(4):182-185.
[3]江笑雨,陈加粮,周浩岚.小型水面垃圾清理机器人的设计与实现[J].吉首大学学报(自然科学版),2021,42(3):41-44.
[4]张国洲,朱晨炜,卢加津,等.一种水面垃圾清理机器人[J].兵工自动化,2020,39(3):90-92.
[5]刘瑾,高增亮,钱明星,等.水面垃圾清理设备的研究现状及发展趋势[J].机电产品开发与创新,2022,35(5):82-84.
[6]褚世旋,徐佳宁,王相晔,等.近海岸水面垃圾清理器[J].工程机械,2022,53(8):122-126.
[7]刘洋,刘新月,赵冠华,等.远程监控水上清洁机器人[J].现代制造技术与装备,2023,59(11):183-185.
[8]周亚东,吴旭东,黄文良,等.水上精灵:全自动水域垃圾清理设备[J].科技与创新,2023(22):37-39.
[9]罗文俊,黄培灿,杨悦,等.基于机器视觉的湖面垃圾识别算法设计[J].工业控制计算机,2021,34(1):77-78.
[10]任文静,李艺,梁子明,等.基于视觉引导的水面垃圾清理机器人设计[J].机电工程技术,2024,53(1):208-211.
[11]邰聪,林森,刘易松,等.一种小型水域水面垃圾清理机器人[J].兵工自动化,2022,41(5):32-35.
[12]高泽,史立秋,包至卉.水上漂浮垃圾终结者设计[J].佳木斯大学学报(自然科学版),2022,40(3):74-76.
基金资助:贵州师范学院大学生创新创业训练计划项目(2023142234160);贵州省教育厅自然科学研究项目(黔教技[2022]029号);
文章来源:卢彤彤,敖莹,崔忠伟,等.基于单片机的垃圾收集自动控制系统设计与实现[J].物联网技术,2025,15(06):139-141+144.
分享:
随着经济发展水平的不断提高,中国的畜禽生产得到了快速发展,但畜禽养殖带来的粪污排放问题也随之产生。畜禽粪便富含有机质及多种无机营养元素,对提升土壤肥力的效果显著,是一种优质的有机肥料。然而,在畜禽饲养过程中,由于养殖户一味追求高剂量的重金属元素饲料所产生的生理作用[1]。
2025-09-04据开阳县农业农村局统计,全县近5年内无重大畜禽污染事件发生,2024年生态环保督查全县反馈畜禽污染投诉案件仅有2个、“12345”平台信访投诉共10件,均为历史最低值。本文对开阳县的畜禽粪污综合治理模式进行总结分析,针对存在的主要问题提出对策建议,供同行参考。
2025-08-29交通领域在城镇化和机动化推动下,碳排放增速显著。城市建成区扩张使居民出行需求大增,未来交通碳排放量预计持续上升,给“双碳”目标实现带来挑战。而且,交通运输行业因移动源分散等特性,碳排放监测、管控难度大,是“双碳”目标的关键攻坚领域,其低碳转型成效关乎国家绿色发展进程。
2025-08-28激光散射法是一种非接触式的粒子测量技术,广泛应用于环境监测、工业粉尘控制等领域。其基本原理基于Mie散射理论。与Rayleigh散射仅适用于远小于波长的粒子不同,Mie散射理论适用于粒子直径与光波波长相当甚至更大的粒子,因此在PM2.5、PM10等粉尘测量中更为适用。
2025-08-282020年8月,长三角一体化发展座谈会上习近平总书记着重指出,必须推动城乡有机废弃物的有效处理与利用,并建立一系列相应的保障体系。作为有机废弃物的重要组成部分,园林绿化垃圾的资源化管理和利用,是积极响应国家碳中和、生态文明及绿色发展号召的关键途径,对于减轻垃圾处置负担、保持生态平衡具有重大意义[1]。
2025-08-17无论是退化林还是处于非正常演替阶段的森林,如果仅依靠自然力量恢复,其进程将很漫长。因此,在遵循自然规律的前提下,科学利用自然力,加以适当的人为干预,则会加快森林正向演替进程,充分利用林地生产力,恢复稳定和健康的森林生态系统。
2025-08-17在我国乡村振兴战略深入实施的背景下,绿色产业作为促进乡村经济转型和生态文明建设的重要途径,受到了广泛关注。乡村绿色产业振兴不仅有助于解决农村经济结构单一、环境污染等问题,还能够推动生态环境保护,实现经济、社会与生态效益的有机统一。
2025-08-10新质生产力是具有技术密集型和高效率及高质量发展特征的现代生产力形态,其创新驱动内核与低碳转型需求形成深度耦合机制[2]。新质生产力突出技术创新的引领作用,同时,重视生产要素的创新性配置以及产业结构的深度转型升级。这些特性都为“双碳”目标的达成提供了坚实的理论基础和切实可行的实践路径。
2025-07-16生态环境是人类赖以生存和发展的基础,其质量直接影响区域可持续发展。当前,随着经济社会的快速发展,生态环境问题日益突出,对区域可持续发展构成严重威胁。因此,开展区域生态环境综合质量评价,探讨其与区域可持续发展的关系,对协调经济发展与生态保护,实现区域可持续发展具有重要意义。
2025-07-15随着经济发展与人民群众对高质量生态环境的需求愈发迫切,如何提升基层生态环境执法能力,强化生态环境管理已成为全社会探讨的热门话题。在具体实践过程中,基层生态环境执法部门须提升对执法工作全过程的重视程度,始终坚持落实习近平生态文明思想,全面增强执法力度,进而实现生态环境质量全面优化提升。
2025-07-14我要评论
期刊名称:机电工程技术
期刊人气:978
主管单位:广东省广业科技集团有限公司
主办单位:广东省机械研究所,广东省机械技术情报站,广东省机械工程学会
出版地方:广东
专业分类:科技
国际刊号:1009-9492
国内刊号:44-1522/TH
邮发代号:46-224
创刊时间:1971年
发行周期:月刊
期刊开本:大16开
见刊时间:4-6个月
影响因子:0.372
影响因子:0.493
影响因子:0.601
影响因子:0.056
影响因子:0.210
您的论文已提交,我们会尽快联系您,请耐心等待!
你的密码已发送到您的邮箱,请查看!