对于本专栏的其余部分,我们将重点关注徽章的第一个版本的使用模型。请注意,当我写下这些文字时,代码仍然是湿的和粘性的(我不得不擦拭我的键盘),所以请原谅我们现在和ESC Boston之间可能做出的任何微小改动。让我们通过提醒自己徽章的样子来启动程序。
主要的On/Off开关位于右下角。还要观察位于左下角的USB微端口(此端口提供了一种用于攻击徽章的机制)。接下来我们看到Arduino足迹接头,可用于连接现成的(3.3V)Arduino防护罩。还要观察位于左下方标题内的重置按钮。
在中间,在左侧,我们看到Synapse MCU/RF模块,它提供了所有徽章的处理和无线网络功能。在右边,我们看到一个8位DIP/DIL开关。最初,所有这些开关都应设置为关闭(左)位置。
在徽章顶部,我们看到一个8 x 8阵列的LED。在这个阵列的两侧,我们找到了一个瞬间按钮;一个标记为“L”,一个标记为“R”,分别表示“左”和“右”。
狡猾的申请组织
Synapse的人们 - 徽章的设计者 - 实施的东西真的很聪明。知道许多用户不会太熟悉Python(应用程序编写的语言),他们已经构建了系统,我们可以将任何应用程序作为独立版本加载到徽章中,然后使用该应用程序孤立地。
然而,徽章在展会上展示的方式是预先加载一堆应用,以及“主控制器”应用程序,允许我们按照自己的意愿在各个应用程序之间移动。
默认情况下,当徽章启动时,主控制器会自动启动第一个应用程序。这是我们的ESC Scroller,它显示消息“ESC 2016。”
在ESC Scroller应用程序中,按住左或右按钮将使徽章显示电池的当前状态(当你接近2.0V时,是时候开始考虑换电池了。)
是什么让你开启?
在我们去之前进一步,让我们快速回头看看8位DIP开关。开关1到6分别与STEM,模拟,数字,硬件,软件和IoT相关联(暂时不要触摸开关7或8)。您可以将这些开关中的一个或多个设置为On(右)位置,以指示这些是您感兴趣的区域。
激活开关1到6时首先发生的是它们的关联文本将附加到ESC Scroller文本的末尾。因此,例如,如果您要激活数字,硬件和物联网交换机,您的徽章现在将开始滚动“ESC 2016 ... STEM ...硬件... IoT”。
通过这种方式,每个人都可以分辨是什么让你感动,搔痒你的幻想,并从惊人的距离漂浮你的船。但还有更多...让我们假设你在四处闲逛,你接近另一个自豪的拥有者“你好!”徽章。这个可怜的误入歧途的人可能会关注软件。甚至可能是(我用寂静和恐怖的语调说出来),他在职业生涯中采用了模拟摇摆不定的模拟路径。
当你靠近时,你的徽章会互相聊天确定其所有者的利益。最初似乎所有人都失去了......但是等等!假设这位优秀的研究员也对物联网感兴趣。在这种情况下,你的两个徽章都会开始显示与这个共同兴趣相关的动画,从而激发出灿烂的笑容,爽朗的握手,以及“IoT的惊叹?好吧,我从来没有......你好!”(仅供参考,当你与一个志同道合的徽章佩戴者交谈时,动画效果不会不断触发,而是会间隔出现。此外,如果很多徽章靠近在一起,效果将是循环共同感兴趣的动画。)
全部0条评论
快来发表一下你的评论吧 !