思路来源:
我非常热爱大自然,从小爸爸妈妈就带我到处游玩。 我特别喜欢在江边、小河边玩耍,抓小鱼、小虾、小螺,可是每次妈妈都和我说它们太小了,被抓回去后它们的爸爸妈妈会找不到它们。后来,我还去了专门可供人们钓鱼的钓鱼场,可是我看到许多还没有长大的小鱼被捕捉上来,它们还没有长大 ,还需要再成长,所以我就想做一个保护小鱼的报警器,希望能让那些小鱼快乐的再长大一些。
【第十四项目标:水下生物】
主旨:发展可持续渔业
概述:防止未长大的鱼被捕捞,预防过度捕捞造成的影响。利用microbit制作智能警报鱼竿原型。
过渡捕捞:
是指人类的捕鱼活动导致海洋中生存的某种鱼类种群不足以繁殖并补充种群数量。
过渡捕捞的危害:
现代渔业捕获的海洋生物已经超过生态系统能够平衡弥补的数量,结果使整个海洋系统生态退化。一个例子可以说明过度捕捞对社会经济造成的严重后果:1992年,加拿大纽芬兰岛的渔业完全崩溃,渔民在整个捕鱼季没有抓到一条鳕鱼。这是当地渔业部门纵容过度捕捞的后果。这一情况导致4万人失业,整个地区的经济衰落。除了过度捕捞,不加选择进行捕捞的“连带杀伤”也是一个非常严重的问题。现代渔业的专业性很强,每次捕鱼都有一两个“目标物种”,但很多原本不是目标的物种被一同捕捞上来,其中大部分在分拣过程中陆续死亡。有时候,受到这种“连带伤害”的其他生物,在捕捞所获中会超过总重的80%。所有常用的捕鱼方法中,海底拖网捕鱼法把海底一定大小尺寸范围内的生物一网打尽,对海洋生态系统的损害最大。一位海洋生物学家说:“大鱼,包括剑鱼和鲶鱼,正在消失。如果不加制止,我们将会看到一个可怕的海洋一个充满浮游生物的垃圾场。”联合国粮农组织的一项调查报告给出如下数据:全球范围的鱼类资源中,52%被完全开发;20%被适度开发;17%被过度开发;7%被基本耗尽;只有1%的鱼类资源正在从耗尽状态中恢复 。
制作过程:
智能鱼竿利用microbit的重力加速度感应到咬钩的鱼是否拽动鱼钩很大力气,如果力气小的话,就不要钓上来它,让它自由长大,这样就可以有效的防止因为渔场过渡捕捞造成的生态破坏。
材料清单
- microbit X2
- 扩展板 X1
- 电池盒 X1
- 钓鱼竿 X1
步骤1 测试加速度值
我利用mind+的串口打印功能,测试当microbit下坠时的加速度值的强度。
由于小鱼在水下咬住鱼钩时,并不一定只朝一个方向拽,所以既不能是x,也不能是y,也不能是z的垂直方向,所以我选择了强度值的对比。
我首先需要知道遇到拖拽时强度值的变化。
通过判断,力气比较大的向下甩动时,检测到的强度会小于100,所以我打算用100来作为对比的阈值。
步骤2 发信息端的microbit
为microbit加载电池盒,并编程后,包裹厚厚的保鲜膜,进行防水处理,将它安置在鱼钩上方。
编程:
当检测到鱼钩加速度值大于100以上时,说明应该是大鱼上钩了,发送信息给岸上的bit,通知钓鱼者,可以钓上来。否则不能钓上来。
步骤3 接收信号端
在岸上的microbit,收到信息后,会发出声音警报。
这个microbit是带扩展板的,板载有蜂鸣器,可以直接发出声音。
评论