所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开
【看见未来】时间规划器
云天 云天 2020-07-20 17:49:55
2
0
简单

【项目背景】

时间的意义

    说起让我印象最深科幻电影,不是那些特效做的有多酷,科技感有多强的电影。而是脑洞大开的电影,尤其是使用某种奇特的规则创建的一个新世界,如“饥饿游戏”、“移动迷宫”、“时间规划局”等。

    在“时间规划局”中,将时间、金钱、生命三合一展现在手臂上一串数字,让人不断的思考人生。“时间就是生命”、“一寸光阴一寸金,寸金难买寸光阴”。

    在生活中,我们常常把时间就是生命这句话挂在嘴边,却从来都没有看重时间,时间总是在不经意中挥霍。 而当时间与生命真正划上等号时,每一秒蹉跎浪费的时间,都会对我们的生命造成威胁,为了生命的延续,我们要争分夺秒地与时间赛跑。

    影片中时间等于金钱,只有拥有足够多的时间,积攒足够的时间财富,人们才可以获得生命的延续,拥有更长的寿命活在这个世界上。 影片的名字叫《IN TIME》,中文名《时间规划局》,是由安德鲁·尼科尔执导,贾斯汀·汀布莱克、阿曼达·塞弗里德主演的惊悚科幻电影

影片简介

projectImage

    影片中构架的是一个虚拟未来的世界,在这个世界中,每个刚出生的婴儿手臂上都有一个计时器,当他们成长到25岁时,手臂上的计时器就开始倒计时,每个人只剩下一年的寿命,在这一年之内没有获得更多的时间,生命就会结束。

projectImage

    要想获得更长的寿命,人们只能通过各种渠道获取时间,例如工作、借贷、交易、变卖,甚至抢劫他人存在银行里的“时间”。

projectImage

印象比较深的几个情景

1、手臂上的时间可以在两人间输送,还有存储时间的设备。

projectImage
projectImage

2、男主母亲下班后因为支付不起涨价后的公交车费,只能用尽全力跑向男主,最终只能因为时间延续不及,母子两未能及时跑到一起,在两人快要接近时,时间归零,生命终止,母亲倒在了儿子的怀里。  

projectImage

我截出来的GIF清晰不错,怎么发布后“造物记”给压缩的如此不敢直视

projectImage

3、时间可以买东西、可以每天工作去赚

projectImage
projectImage

下班打卡领工资(时间)

4、时间输送巧妙应用,掰手腕赢时间

projectImage

【项目方案】

直接在手臂上显示时间,我做不到呀。那就做个装置,模拟这个时间,主控板采用Microbit。准备实现时间的显示,时间的传送,掰手腕赢时间,运动计数增加时间。提醒人们珍惜时间。

材料清单 材料清单
2x
Micro bit
2x
3.7V电池
步骤1 步骤1
时间规划器制作
projectImage
projectImage
projectImage
projectImage
projectImage
projectImage
projectImage
projectImage
projectImage
步骤2 步骤2
编写程序(Mind+)

1、Microbit的点阵屏无法一次显示所有时间,那为什么还选择它?

    Microbit与掌控板比较,掌控板有OLED显示屏可显示内容多,但它没有与DF锂电池相匹配的供电口。Microbit的点阵屏有科技感。

 2、时间流逝

    因点阵无法显示所有时间,所以使用9-0循环递减,来表示时间的流逝。因电影中,每个人25岁后,手臂上的时间开始倒计时,时间为1年。我把它换算成分钟:1年=365天=365*24小时=365*24*60分钟=525600分钟。所以,每过一分钟后,“生命时间”变量减1。

projectImage

    不使用“等待时间”模块而使用系统运行时间来判断间隔1秒及间隔1分钟,原因是想在“等待时间”内,还可以运行其它判断。

3、显示生命时间

projectImage

    “传输开始”标识为“0”,默认状态下显示“时间流逝”,当 “传输开始”标识为“2”时,显示“生命时间”。

projectImage
projectImage

4、传送时间,也可以“掰腕子”赢时间

projectImage
    按“A”键启动,按“B”键停止。生命时间传送方向由“屏幕朝上”和“屏幕朝下”决定。
projectImage

    当“屏幕朝下”时,将生命时间传送给“屏幕朝上”的“时间规划器”。

步骤3 步骤3
演示视频
附件 附件
步骤4 步骤4
生命时间存储器

1、制作硬件

projectImage

使用霍尔传感器

projectImage
projectImage

增加磁石

projectImage
projectImage

传送“生命时间”

2、程序编写(生命时间存储器)

projectImage

    霍尔传感器接在P2口,当P2口有信号(与磁石接近),启动时间传送。

3、程序修改(时间规划器)

projectImage

    接收到“时间存储器”发来的信号,点阵显示,“生命时间”增加。

4、演示视频

【写在最后】

    影片中影射资本主义世界巨大的贫富差距下社会的不公。 穷人日夜操劳辛苦劳动获取时间,最终只能因为入不敷出而死去;富人每天挥霍无度,却能获得生命的永恒……

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