所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开
掌控板之森林保护
阿琛 阿琛 2019-12-09 15:56:14
2
0
简单

对于全球可持续发展课题的探讨,孩子们对如何保护环境展开了激烈的讨论,不过谈论最多的话题莫过于保护森林和保护动物。今天就利用掌控板来试一下,保护森林的过度砍伐是否有可实践的操作。 首先我们聚焦锁定在一棵大树上,假如这颗树被砍倒的话,那么它要发信息给警察,这样可以及时的阻止乱砍乱伐的持续发生。 思路是正确的,接下来思考一下,应该如何判断大树是不是倒下了呢? 经过讨论,孩子们一致认为,把掌控板绑在一颗树上进行检测。大树倒下,掌控板也就倒下了。 通过代码的多种尝试,最终锁定在“掌控板向后倾斜”的模块上,这个模块最方便,因为只有掌控板直立的时候,它的返回值才是True,其他状态下,掌控板都是False。不论大树你是朝左倒还是朝右倒,或者朝前还是朝后,只要倒下的时候能检测到就行了。不错,这个方法简便易行,测试一下效果。

projectImage

首先为绑在树上的掌控板写入程序,由于我们判断的是所有倒下的情况,而我们又发现,只有当掌控板直立时,检测的值才是True,那么也就是所有“非”True(真)的情况都需要求救。

projectImage

经过测试,我们的掌控板不管朝着哪个方向倒下,都会在屏幕中显示sos的求救信息。 接着为警察手中的掌控板来编写接收信号的程序。

projectImage
Makelog作者原创文章,未经授权禁止转载。
2
0
评论
[[c.user_name]] [[c.create_time]]
[[c.parent_comment.count]]
[[c.comment_content]]