南师树人水质监测船模小组成立

2018-09-061.4万
AI 快速预览详细 收起
南师树人学校成立了水质监测船模小组,该项目旨在通过实际操作培养学生的动手能力和环保意识。具体功能包括本地及物联网遥控驱动船体运动,利用TDS和PH值传感器采集水体指标,并进行水样采集。项目不仅锻炼了学生的动手能力,还提高了他们的环保意识。


           

       来到树人快1个星期了,经过几轮忽悠,终于把拉出一只创客队伍。我们的第一个项目就是水质监测船项目。至于为什么要作这样一个项目得从南师树人的地理位置谈起。三汊河位于南京市鼓楼区城西秦淮河入江口,因秦淮河、清江河、惠民河(后被填埋改造为惠民大道)、长江在此形成Y形江汊而得名。而南师树人正处在这个位置上西临长江,北临秦淮河,于是我们想到对长江和秦淮河的水质进行监测。
南师树人水质监测船模小组成立图1
【项目简介】
       经过讨论及网上资料查询参考, 具体功能如下:
1.本地及物联网遥控驱动船体运动,前进,后退,左转,右转。
2.利用TDS和PH值传感器,采集水体指标,并在指标值超过设定上线后上传互联网平台。
3.利用数字蠕动泵,提取水样,进行水样采集。
南师树人水质监测船模小组成立图2
首届中英STEM大赛国际赛个人赛特等奖诸宇轩在给学弟学妹介绍经验

南师树人水质监测船模小组成立图3
诸宇轩再教初一学弟Makecode编程

南师树人水质监测船模小组成立图4
南师树人水质监测船模小组成立图5
建模组刘晨昊和陈栗颖思考如何建模







创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(9)
hnyzcj
hnyzcj
作者

整体效果图
znzhou
znzhou
浸泡在水中的部分,需不需要考虑使用ABS塑料打印?
PLA材料有被水中微生物降解的风险。
hnyzcj
hnyzcj
作者

3D建模船舱顶盖
具体建模过程不再详细叙述
[backcolor=initial]
[/backcolor]
[backcolor=initial][align=left][font=宋体]本项目电路连接如图所示。[/font][/align][align=left]

[/align][align=left][align=left]olbog模块(Green——15,Blue——16)[/align][align=left]Pump模块——P8[/align][align=left]TDS模块——P0[/align][align=left]PH模块——P1[/align][align=left][font=宋体]电机[/font]A——M1[/align][align=left][font=宋体]电机[/font]B——M2[/align][align=left]
[/align][align=left]四、注册账号设备添加:[/align][align=left][font=宋体]登陆[/font]https://iot.dfrobot.com.cn/index.html[font=宋体]完成用户注册及设备添加。[/font][font=Calibri]ship[/font][font=宋体]控制水泵和两个电机的运转,通过[/font][font=Calibri]Pump[/font][font=宋体]控制采集水样(抽水[/font][font=Calibri]5[/font][font=宋体]秒),发送[/font][font=Calibri]ON[/font][font=宋体]控制小船前进,[/font][font=Calibri]Off[/font][font=宋体]停止,[/font][font=Calibri]left[/font][font=宋体]左转,[/font][font=Calibri]right[/font][font=宋体]右转。[/font][font=Calibri]Ph[/font][font=宋体]采集水质[/font][font=Calibri]PH[/font][font=宋体]指标值,超过设定值后报警“[/font][font=Calibri]danger213[/font][font=宋体]”。[/font][font=Calibri]TDS[/font][font=宋体]采集水质[/font][font=Calibri]TDS[/font][font=宋体]指标值,超过设定后报警“[/font][font=Calibri]danger[/font][font=宋体]”。[/font][/align][/align][align=left]

[/align]
[align=left][align=left]五、代码编写[/align][align=left][font=宋体]添加[/font]OBLOG[font=宋体]软件包[/font][/align][align=left]进入https://makecode.microbit.org/---[font=宋体]下载程序,解压,导入[/font][font=Calibri]makecode---[/font][font=宋体]高级[/font][font=Calibri]---[/font][font=宋体]添加软件包或者输入网址[/font]https://github.com/DFRobot/pxt-Obloq---[font=宋体]添加[/font][font=Calibri]OBLOQ[/font][font=宋体]软件包。[/font][/align][align=left]

[/align][align=left]程序初始化如图所示[/align][align=left][font=宋体]本项目涉及三个[/font]topic[font=宋体],[/font][font=Calibri]topic[/font][font=宋体]对应设备[/font][font=Calibri]H1eCzeVIm[/font][font=宋体]既控制[/font][font=Calibri]2[/font][font=宋体]个电机及水泵,另外一个[/font][font=Calibri]topic1[/font][font=宋体]对应设备[/font][font=Calibri]SyZSsDcPQ[/font][font=宋体],水质[/font][font=Calibri]TDS[/font][font=宋体]指标值。[/font][font=Calibri]topic2[/font][font=宋体]对应设备[/font][font=Calibri]BJz8NuqPm[/font][font=宋体],水质[/font][font=Calibri]PH[/font][font=宋体]指标值。这里有个水质[/font][font=Calibri]PH[/font][font=宋体]值的映射函数。[/font][/align][align=left][font=宋体]
[/font]
[/align][/align]
[/backcolor]
gada888
gada888
好酷
hnyzcj
hnyzcj
作者
[align=left][font=微软雅黑]硬件清单:[/font][/align][align=left][backcolor=initial][font=微软雅黑] micro:bit 编程入门开发板 2[/font][/backcolor][/align][align=left][backcolor=initial][font=微软雅黑] micro:bit gamepad 遥控手柄 1[/font][/backcolor][/align][align=left][backcolor=initial][font=微软雅黑] micro:bit 电机驱动扩展板 1[/font][/backcolor][/align][align=left][backcolor=initial][font=微软雅黑] Gravity: UART OBLOQ - IoT物联网模块 1[/font][/backcolor][/align][align=left][backcolor=initial][font=微软雅黑] Gravity: 模拟TDS传感器 1[/font][/backcolor][/align][align=left][backcolor=initial][font=微软雅黑] 模拟PH计 (Arduino兼容) 1[/font][/backcolor][/align][align=left][backcolor=initial][font=微软雅黑] 数字蠕动泵 1[/font][/backcolor][/align][align=left][backcolor=initial][font=微软雅黑] https://www.dfrobot.com/product-1698.html[/font][/backcolor][/align][align=left][backcolor=initial][font=微软雅黑] 微型金属减速电机 (6V 50RPM 250g*cm) 2[/font][/backcolor][/align][align=left][backcolor=initial][font=微软雅黑] 船体3D打印结构件[/font][/backcolor][/align]
Ash1
Ash1
哇 恭喜~ 在新学校的第一个项目! 好效率呀
rzyzzxw
rzyzzxw
牛人啊。
dt
dt
继续 等着分享完整设计
hnyzcj
hnyzcj
作者
[font=微软雅黑]船体结构使用了T网的船体,但是为了实现上述三项功能,我们需要将其进行修改。[/font]











[font=微软雅黑]
[/font][font=微软雅黑]
[/font]
- 没有更多了 -