2020-3-5 22:45:44 [显示全部楼层]
2644浏览
查看: 2644|回复: 5

GDW&bit智能智能垃圾箱

[复制链接]
GDW&bit智能智能垃圾箱图1

惊蛰,万物出乎震,震为雷,故曰惊蛰,是蛰虫惊而出走矣。
"古称"启蛰",是二十四节气中的第3个节气,更是干支历卯月的起始;
时间点在公历3月5-6日之间,太阳到达黄经345°时。
这时天气转暖,渐有春雷,动物入冬藏伏土中,不饮不食,称为"蛰",
而"惊蛰"即上天以打雷惊醒蛰居动物的日子。这时中国大部分地区进入春耕季节。

GDW&bit智能智能垃圾箱图2

一、项目背景:
     2019年7月1日,被称为“史上最严”垃圾分类措施的《上海市生活垃圾管理条例》正式实施;根据《条例》,上海市生活垃圾按照可回收物、有害垃圾、湿垃圾、干垃圾分为四大类。垃圾分一分,环境美十分,让我们学生一起学习垃圾分类的标志,掌握垃圾分类的方法,从小树立环保意识。

GDW&bit智能智能垃圾箱图3

二、项目目标
1.运用虚谷物联连接树莓派和micro:bit的方法。
2.在百度AI平台建立垃圾物体识别模型,获取API和Secret。
3.在百度AI平台通过手机扫码测试垃圾图标识别正确情况。
4.采集垃圾图标信息在OLED屏显示垃圾图标方法。
GDW&bit智能智能垃圾箱图4


三、项目实现
(一)、硬件:
1.树莓派3B(含电源 )       x1
2.古德微树莓派镜像2.2.1    x1
3.树莓扩展板               x1
4.摄像头                   x1
5.音响                     x1
6. micro:bit               x1
7. 舵机                    x4
8. 1.3英寸OLED屏           x1            
9. LED灯                   x1
10. OBLOQ物联网模块      x1
11. 电机驱动扩展板         x1
12. 炫彩 WS2812 RGB    x1
13. 垃圾桶及相关配件        x4
14. 双面胶 回形针 工具      x1
GDW&bit智能智能垃圾箱图5

(二).软件:
1.古德微编程平台
2.Mind+
GDW&bit智能智能垃圾箱图33

四、项目原理
在百度AI平台,建立垃圾物体识别模型,获取API和Secret,通过树莓派摄像头采集垃圾图标信息,一方面通过OLED屏显示垃圾图标,一方面利用百度AI物体识别比对,将识别的结果反馈给树莓派;通过SIOT树莓派与micro:bit通信,bit 发出相关垃圾指令控制垃圾箱状态 。
GDW&bit智能智能垃圾箱图6

五、项目实现

1.环境部署:在百度AI平台,建立垃圾物体检测识别模型,获取API和Secret;获取识别垃圾检测接口。
GDW&bit智能智能垃圾箱图10
(1).在百度平台中,选物体识别选项。

GDW&bit智能智能垃圾箱图8

(2).在物体识别中创建垃圾检测模型;

GDW&bit智能智能垃圾箱图9

(3).导入45张垃圾图标数据采集
GDW&bit智能智能垃圾箱图11

(4).垃圾检测数据进行标注
GDW&bit智能智能垃圾箱图7
(5).训练垃圾检测模型

GDW&bit智能智能垃圾箱图12


(6).发布物体检测模型,获取垃圾模型接口,接口地址一定记住!

GDW&bit智能智能垃圾箱图13


(7).获取垃圾检测模型的API和Secret

GDW&bit智能智能垃圾箱图14


(78配置百度垃圾使用权限

GDW&bit智能智能垃圾箱图15



(8)手机模拟识别垃圾H5模型


2.环境部署:
建立虚谷siot平台,树莓上电开机(树莓通过WIFI接入互联网),电脑登录http://www.gdwrobot.cn
GDW&bit智能智能垃圾箱图16


(1).进入软件平台,登录帐号,连接树莓,在设备控制界面,连接设备,服务器建立 。
说明:树莓派网络IP地址192.168.0.106要记住。
GDW&bit智能智能垃圾箱图20


(2).进入树莓派,左侧积木块物联网--常用--开启SIOT
GDW&bit智能智能垃圾箱图19

(3).进入树莓派,在浏览器输入http://树莓IP:8080
帐号:siot
密码:gdwrobot
GDW&bit智能智能垃圾箱图17

(4).设备列表,找到kangliuyuan/垃圾查看收到消息

GDW&bit智能智能垃圾箱图18


(5)左侧大数据块中爬虫块

GDW&bit智能智能垃圾箱图21

3.GWD树莓派程序:

GDW&bit智能智能垃圾箱图22

初始相关参数,开启虚谷物联服务器和OLED 屏幕

GDW&bit智能智能垃圾箱图23


编程:当按钮按下,led灯点亮,百度ai开始识别,输出比对的可信度值0-1之间

输出显示分类的结果,等待0.3s

GDW&bit智能智能垃圾箱图24


当可信度大于0.4时,向SIOT物联网服务器主题[kangliuyuan/laji发送信息,

当bit接受到命令后,控制舵机打开或关闭垃圾箱,否则,当前垃圾不清楚,请重新识别!

GDW&bit智能智能垃圾箱图25

4.Mind+垃圾箱程序
GDW&bit智能智能垃圾箱图26

打开Mind+,串口:com19连接,上传模式。


GDW&bit智能智能垃圾箱图27

GDW&bit智能智能垃圾箱图28

分别添加主控板bit,扩展板添加 电机驱动扩展板

GDW&bit智能智能垃圾箱图29

GDW&bit智能智能垃圾箱图30

执行器添加舵机,通信模块添加 OBLOQ物联网模块

GDW&bit智能智能垃圾箱图31

当bit收到kangliuyuan/laji不同信息时,打开不同垃圾箱

GDW&bit智能智能垃圾箱图32



六、项目感悟
    在GDW平台借助百度ai物体识别控制垃圾箱,让学生将学习到的知识学以致用,学习--实践----观察---学习---提高,同时让学生掌握垃圾分类的方法,让孩子从小树立环保意识。

七、知识拓展
   
垃圾分类:
可回收物 :适宜回收利用和资源化利用的生活废弃物,如废纸张、废塑料、废玻璃制品、废金属、废织物等
有害垃圾:对人体健康或者自然环境造成直接或潜在危害的废弃物
厨余垃圾:居民日常生活及食品加工、饮食服务、单位供餐等活动中产生的垃圾。
其它垃圾:危害较小,但无再次利用价值,如建筑垃圾类,生活垃圾类等,

ancenli  中级技师

发表于 2020-3-5 22:51:29

树莓派康老师进步很快啊,学习了
回复

使用道具 举报

rzegkly  版主
 楼主|

发表于 2020-3-5 22:54:50

树莓派 加入虚谷物联 ,越来越好玩!!
回复

使用道具 举报

DFrJ5KYVQaH  中级技匠

发表于 2020-3-6 07:47:05

好文章,学习中
回复

使用道具 举报

rzyzzxw  版主

发表于 2020-3-6 08:03:48

康老师,棒棒的。
回复

使用道具 举报

rzegkly  版主
 楼主|

发表于 2020-3-6 09:33:33

谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail