SparkFun 新 Spectacle 套件上手体验

艺术家不应该为了在作品中使用电子元件而花费数年时间学习电子学。
567 位读者喜欢这篇文章。
open source button on keyboard

Opensource.com

作为一名艺术家和技术教师,我抓住了机会测试 SparkFun 新推出的 Spectacle 套件

Spectacle 完全基于这样的理念:艺术家不应该为了在艺术创作中使用电子元件而花费数年时间学习电子学。为了帮助我进行评测,我请来了 Sophia,我认识的最酷的青少年之一。Sophia 是一位年轻的艺术家,她制作自己的服装,并涉猎各种其他实体媒介。

工作原理

Spectacle 使用六种独特的板,可以单独购买或作为套件一起购买

  • Director 板: 程序代码存放的地方。
  • 音频输出板: 从 microSD 卡播放 Ogg Vorbis 声音文件。
  • 电机控制板: 驱动传统的 hobby 舵机电机。
  • 灯光控制板: 控制可寻址 LED。
  • 惯性传感板: 感应板的运动和方向,触发事件。
  • 按钮输入板: 接收来自各种按钮和开关的输入。

每个 Spectacle 项目至少使用两块板:一块 director 板和至少一块其余五块板中的一块。有趣的是,这些板通过音频线连接并进行编程。

Spectacle 的入门非常简单。将 director 板连接到五个输出板中的任何一个。将任何必要的组件(LED、按钮、舵机等)连接到相应的板上。

用户通过将 director 板上的 program 插孔连接到计算机或手持设备上的耳机输出插孔来对 Spectacle 进行编程。编程使用 Spectacle web 应用程序 完成。该 Web 应用程序允许用户拖放他们想要使用的模块,然后添加与每个板相关的特定操作。

设置和使用

Sophia 和我决定从简单开始,通过编程让 LED 灯条运行闪烁效果。将板和 LED 灯条连接在一起非常直接且容易。板本身标记清晰,几乎没有出错的空间。我们在使用 Spectacle Web 应用程序进行编程时遇到了一些问题,但发现阅读在线文档很有帮助。

Sophia 和我发现将程序安装到板上的过程很棘手。director 板上有两个按钮:RST 和 PROG。要进入安装模式,用户需要按住 RST 按钮,按住 PROG 按钮,然后在释放 PROG 按钮前几秒钟释放 RST 按钮。返回活动模式的过程类似。用户根据板载 LED 的闪烁情况了解自己所处的模式。这并不像听起来那么简单。Sophia 和我都在这个步骤上挣扎,我们发现自己面对着各种闪烁的灯光,甚至还有一个呼吸式的蓝色灯光。

最终,我们发现按住 RST 和 PROG 按钮的速度很重要。如果速度太快或太慢,您最终会进入其他未记录的模式。

  1. 按住 RST 三秒钟
  2. 同时按住 RST 和 PROG 再三秒钟
  3. 释放 RST 按钮
  4. 三秒钟后,释放 PROG 按钮

我们都希望有一种更简单的方式来切换模式,并对此感到非常沮丧。

一旦我们最终掌握了模式,我们就在系统中发现了另一个错误点。我们的程序无法安装,因为连接 director 板和灯光板的音频线没有完全插入插孔。这阻止了安装的进行。

当一切最终都插入并准备就绪后,我们的 LED 闪烁得非常漂亮。(此时有很多庆祝,Sophia 还发出了一些“这太棒了!”的惊叹。)Web 应用程序允许我们自定义效果,包括我们希望激活的 LED 数量、LED 的颜色、闪烁速度以及是否需要更多或更少的“魔力”。

Spectacle 的自定义量是有限制的。大多数操作只允许组件执行一个操作。例如,LED 灯条可以使用 fill 操作设置为在五秒后变为紫色,但是当您尝试添加另一个 fill 操作以使 LED 改变颜色时,即使您让第二个操作等待更长的时间才激活,第二个操作也会与第一个操作冲突。

在我们的板正常工作后,我们决定探索其余可用的灯光板操作。Sophia 爱上了扫描效果操作,我们最终围绕灯光搭建了一个迷宫雕塑。为了获得更多控制,我们通过按钮输入板添加了一个外接按钮。由于我们的系统已经正常工作,因此添加这个额外的板很容易。

我们强烈建议一次添加一块板,以限制潜在错误的数量。从灯光板或电机板开始也很有帮助,因为这两块板提供即时反馈,并且更容易识别错误。当使用按钮输入板时,在添加外部按钮之前,先使用内置按钮测试您的编程会很有帮助。

尽管存在一定的学习曲线,但 Sophia 和我对我们的项目成果感到满意。很容易看出 Spectacle 如何用于增强 cosplay 和其他需要移动性的作品。

优点

  • 非常适合入门项目
  • 通过 GUI 进行简单的编程
  • 足够小巧便携,可用于 cosplay 和紧凑型艺术品
  • 无需焊接
  • 可与常用电子元件配合使用
  • 可由充电宝供电

缺点

  • 进入和退出编程模式需要练习
  • 自定义程度有限
  • 必须阅读 在线文档,但文档并非全部集中在一处

最终评价

Jess 评价道: Spectacle 非常适合希望涉足电子领域的艺术家和 cosplayer,但在长期来看,它提供的自定义程度不高。

Sophia 评价道: 这很有趣,但我希望它有更简单的说明,而不是一直查阅资料。我喜欢你可以添加按钮和自定义代码的方式。我最喜欢的是你可以做的所有编码。五星好评,四星!

User profile image.
Jess Weichler 是一位数字艺术家,使用开源软件和硬件在 CyanideCupcake.com 上创作数字和实体作品。

评论已关闭。

© . All rights reserved.