项目六:玩转RGB点阵屏——心知天气

杜涛
帖子创建于2020年03月31日 首届“掌控板”教学应用设计大赛 1561 次浏览 4 个赞 3 人关注

项目六:玩转RGB点阵屏——心知天气(建议2课时)

【情境导入】


“明天我市多云转阴,最高气温16摄氏度,最低气温8摄氏度,”我想大家和我一样,都希望天气预报,播放好天气,可以出去溜达溜达,今天我们将利用无所不能的掌控板,探索如何获取天气信息。

【作品效果】


视频:

https://v.youku.com/v_show/id_XNDYxMzM2MjkyNA==.html

【问题梳理】

1. 我们如何用RGB点阵呈现不同天气?

2. 我们如何让获取所在城市的天气信息?

【教学目标】


【项目准备】

1. 电子物料:掌控板、掌控宝、项目五中的RGB灯

2. 编程平台:MpythonX

【项目制作】

1. 程序编写

首先,在“扩展”中的“天气”中,找出对应的模块,能查看今天的天气信息


然后,以晴天为例,在Excel里设计好草图,利用列表选中需要点开的RGB灯,并编写晴天的灯效



同理,完成多云、阴天、雨天(通过雨滴灯效的快慢分别体现小雨、中雨、大雨)的效果


由于心知天气可以查询当地最近三天的天气信息,故而在这里分别用P、T、N三个触摸按键控制查询日期的变化


完整程序:



【组装与调试】

下载程序,看程序的运行和设计有出入吗,不合理的位置可以稍微调整一下。

【迭代与升级】

我们的“心知天气”已经完工了,程序设计,还有哪些不如意的地方呢?还可以采用什么方式去进行改进呢?请在下表1中进行记录。

表1:作品优化记录表


【分享与评价】

一、我们的分享

1.创客的精神在于分享,请同学在班上展示、分享自己的作品,说一说你对该作品最满意的部分,并在表2中进行记录。

表2:作品分享陈述表


二、我们的反思

在项目实现过程中,遇到了这样一些困难,在这里记录遇到的问题和解决办法,便于以后出现类似问题时能更好的面对,并在表3中进行记录。

表3:作品反思记录表


三、我们的评价

请拿出你们的画笔,在表格4填涂自己的评价等级,五颗星表示卓越,四颗星表示优秀,三颗星表示良好,两颗星表示一般,一颗星表示继续努力。

表4:学习评价量表


1 条评论

luyi

2020年03月31日

赞,RGB点阵屏不断更新花样,越来越有趣