所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开
【Gravity】Mind+掌控板进阶教程-项目十 答案之书
EVE EVE 2019-11-06 15:28:54
0
0
简单

项目 答案之书

面对生活中的各种选择,我们时常难以抉择,如果这个时候得到一些提示,那该多好!于是真的有人写了这样一本《答案之书》,就像下图这样,你见过吗?

projectImage
projectImage


在这本书里,每一页都写有一句有关选择或行动的答案,当你为生活中的小事犹豫不决的时候,随意翻开其中一页,《答案之书》就会给你一个回答。

projectImage


《答案之书》有点类似于占卜,就像在一些宗教文化中常看到的求签活动一样,可以帮助人们在心理上预示一件事的结果。那么《答案之书》或者说类似的占卜真的有那么神奇吗?


其实不是,这只能起到给人一种心理暗示的作用。在真正有问题时候,要知道所有预测都不能真的得到结局,但是可以通过这样的心理暗示,赋予自己迎接结局的勇气。


话说回来,掌控板如何能做一个《答案之书》呢?如果结合求签活动中的一些好玩的点子,能不能做出更有趣的应用呢?一起来头脑风暴一下吧!


头脑风暴

问题清单

1、真实的《答案之书》通过随意翻页得到一个随机的一句话作为答案,掌控板如何显示随机的一句话呢?如何模拟翻页这个动作呢?

2、能否结合求签活动中将求签目的分为求财、问事、姻缘等等这些,开发更好玩的应用方式呢?

3、如何设计人与答案之书的硬件交互呢?是否可以加入一些灯光增加神秘色彩呢?

4、你还有其他好玩的想法吗?尝试评估它的可实现性,然后动手实现吧!


规划方案

功能分解

在这个项目中,需要实现的基本功能是像《答案之书》一样,让寻求答案的人在做出某种触发后,得到一句答案。
这里选择按钮作为触发,在掌控板上随机显示一句话作为答案。结合求签活动的启发,添加手动选择目的的功能,使用旋钮配合舵机、灯带实现功能。

projectImage
projectImage



构造外观


projectImage



问题记录
在后面项目实现过程中,可能会遇到各种各样的困难,尝试在下表中记录你遇到的问题和解决办法,便于以后出现类似问题时能更好的面对。

projectImage




功能实现

功能1:按下按钮,显示答案

通过按下按钮,在掌控板屏幕上随机显示一句话作为答案。连线图:

projectImage

程序:

projectImage
projectImage


运行结果:按下按钮时,屏幕上随机显示一句话。大家可以在实际编程时,多加几句答案,这样操作会更加好玩哦!


功能2:神奇的答案之书

使用旋钮控制舵机,舵机0-180度转动范围与灯带的0-6号灯珠一一对应。
这里用灯带的7颗灯珠代表7个不同的目的,例如求签中常用的平安、姻缘、占病、问事、寻人、功名、求财。
当旋钮转动时,舵机转动,对应的灯珠亮。这样寻求答案的人可以在手动选好目的后,按下按键,即可在屏幕上显示选择的目的和随机出现的答案。
连线图:

projectImage

程序:

projectImage
projectImage
projectImage


运行结果:先转动旋钮,舵机随之转动,对应灯带上的灯珠亮;再按下按钮,屏幕上第一行显示旋钮选择的目的,第二行显示一句话作为答案。


构造外观

外观结构有多种实现方法,下图仅作示例:

projectImage


视频

评价与反思

与人分享快乐,能产生更多快乐,尝试让身边有困扰的亲朋好友来体验一下你的答案之书,看看能否为他们心中的困扰找到一丝方向呢!你还可以在DF创客社区中分享作品,听听更多人的建议!
社区网址:www.dfrobot.com.cn
问卷调查尝试让体验过你作品的人做下面的问卷表,看看在别人眼中这个作品的闪光点与不足。

projectImage


自我反思
梳理自己设计项目的思维逻辑、项目在执行层面的问题和经验等等,可以帮助我们形成学习的闭环,加深在项目进行的过程中对知识点和内容的理解,找到可以改进和提高的地方。

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