APP下载

垃圾分类小程序与智能垃圾袋的投放使用

2020-08-26王舸轩李浩然阎国傲

湖北农机化 2020年11期
关键词:垃圾袋垃圾桶程序

王舸轩 李浩然 阎国傲 贾 婷

(沈阳工学院信息与控制学院,辽宁 抚顺 113122)

1 研究内容

(1)垃圾分类知识普及,用户可以查看所有关于垃圾分类的知识,各种物品属于可回收垃圾、不可回收垃圾、有害垃圾、厨余垃圾等哪一个类型的垃圾分类,也可以随时翻看查阅有关普通市民常用的垃圾分类的知识,以及增加了关于垃圾分类的趣味答题游戏,让用户在日常生活中不知不觉地即可掌握所有关于垃圾分类的知识。

(2)科学发放垃圾袋,对于不同种类的垃圾科学使用垃圾袋有助于后续垃圾分类及处理。智能垃圾袋本身的密封性好,避免散发异味,与传统的垃圾桶相比较,智能垃圾袋的外观与密封性会更好,解决了垃圾裸露会放出刺激性气味的问题。

(3)实名投放,让垃圾有源可溯。在居民领取的垃圾袋印上条形码,实行一户一码实名制。在居民投放垃圾后,可以通过扫描垃圾袋上的二维码,经过App大数据平台就可以知道垃圾投放者的信息、垃圾分类是否正确,可以实现垃圾投放的溯源。系统可以对投放的可回收垃圾自行称重并可累计相应积分。本此设计可根据垃圾袋上的条形码进行识别,更高效率地解决了垃圾分类的问题。

(4)区域垃圾桶定位和指引功能,方便用户更加快捷地找到垃圾桶并且正确投放,减少了垃圾乱丢的问题。

(5)垃圾分类数据分析,智能垃圾分类程序能够引导社区居民正确、有效地分类投放垃圾。把垃圾中有用的资源进行回收利用;对厨余垃圾实施专项回收,提高垃圾资源回收利用率,实现垃圾的“干湿分离”、减量化和资源化的目的。并根据区域垃圾的数量、各种垃圾回收数量所占的比例事先预测下月垃圾处理侧重点,解决了垃圾处理存放量过多的问题。

(6)方案实施后期还可通过商业化运作,比如智能收集设备品牌形象出租、广告发布、APP平台商家加盟等,让政府减少或免于财政补贴商业化的运作模式,能加快社区垃圾分类网点布局,能让居民长期获得利益。

2 研究方案

用户使用小程序的流程。(1)用户注册:通过引用照相机硬件或图库读取识别模块,扫描二维码后在微信手机端进入小程序。(2)统软件由基础层、框架层、组件层及客户端组成,配合关系型数据库,搭建起健壮、稳定、安全、可扩展的系统,最适合超大规模的数据处理与运算。结合智能分类管理的需求,系统软件具备高扩展性及兼容性,可以针对其它不同平台的管理软件开放不同的接口。(3)通过与数据库的连接模块使用,查找垃圾,并利用搜索模块和模糊搜索模块识别输入关键词进行搜索。(4)在搜索后得到结果,然后显示出来。

3 项目特色与创新点

科学发放垃圾袋。科学分类垃圾袋。区域垃圾桶和指引功能。垃圾分类知识普及。垃圾分类数据分析。

经过团队通力的合作,每个团队成员的不懈努力,本项目的部分指标得以能很好地完成,并达到预期的效果。

首先遇到的问题就是小程序的主要实现功能,因为市面上有很多关于垃圾分类的软件,如何能在同类软件里脱颖而出,独树一帜成了我们首先要思考并解决的问题,经过几天的查找资料和讨论分析,我们确定了目标,是针对垃圾和垃圾袋的条码识别,刚好在那个学期学习了RFID的识别技术,实验室也有条码枪供使用。真正通过本次项目的设计让我们做到了学以致用。接下来的问题是如何围绕想法去构建程序,为了解决这个问题开始学习微信小程序制作,包括js基础语言,微信官方提供的各种模块接口的使用等等。在不断地学习进步中为了让程序更加多彩,尝试引用了微信公众号的文章,为此也尝试创立了公众号和学习了微信推送的制作。把小程序与公众号多彩的文章结合在一起。在如何连接数据库方面我们困扰了很长时间,后来从time上引用了数据库,相比之下便宜且实用。需要解决的问题就是目前无法大范围进行推广,仅仅对于校园同学的调查基数并不是很够,另外维持数据库需要的钱数智能通过接广告来补足。并且由于疫情原因,我们无法尝试垃圾袋投放并记录使用情况的统计。预计会在疫情结束后开始进行此项工作。

4 项目总结

(1)对程序编程有了更清晰的认识,也更熟悉了编程的方法。对以后编程语言的了解增加了更大的动力。

(2)增强了对问题的分析处理的能力,因为在项目初期盲目地采取行动,所以我们犯了一些低级的错误(软件结构功能设计上的不清晰)。在设计作品的逐步进行中,明白了项目初期的分析与规划的重要性,相信这是没有进行过实践活动的人所不能体会到的。

(3)对团队合作的意识培养起到了很大的帮助,大家分工合作积极配合,一起努力解决所遇到的困难,收获了友谊和成功。

猜你喜欢

垃圾袋垃圾桶程序
垃圾袋里有证据
垃圾桶等
投进垃圾桶的信
投进垃圾桶的信
广东垃圾分类与“白色污染”增加的调查研究
吸管妙妙妙
飞进垃圾桶
给Windows添加程序快速切换栏
试论我国未决羁押程序的立法完善
极简垃圾桶