当前位置:首页 > 工业控制 > 电路设计项目集锦
[导读]本项目的目标是与一位雕塑家合作,创作一件能根据实时数据发生物理变化的雕塑作品。项目初期,我与一位雕塑专业学生搭档,共同确定了一个主题:“培育光”。这个主题可以有多种解读方式,既可以字面理解,也可以更具抽象性地诠释。我和搭档很快决定,让光线成为我们雕塑的核心元素,但我们需要找到合适的API来获取实时数据。这些数据不仅需要影响雕塑的形态,还必须与主题相关。最终,我们决定使用一个能够提供芝加哥地区空气质量指数(AQI)的API。

本项目的目标是与一位雕塑家合作,创作一件能根据实时数据发生物理变化的雕塑作品。项目初期,我与一位雕塑专业学生搭档,共同确定了一个主题:“培育光”。这个主题可以有多种解读方式,既可以字面理解,也可以更具抽象性地诠释。我和搭档很快决定,让光线成为我们雕塑的核心元素,但我们需要找到合适的API来获取实时数据。这些数据不仅需要影响雕塑的形态,还必须与主题相关。最终,我们决定使用一个能够提供芝加哥地区空气质量指数(AQI)的API。

这是一个非常粗略的模型,因为Tinker CAD并未包含精确的零件。Arduino部分使用了Particle Photon 2,两个电机分别代表28BYJ-48步进电机和ULN2003驱动器,而我则用了一条9个NeoPixel灯带来为我的项目提供照明。

我们的想法是,空气中的颗粒物越多,视线和呼吸就越困难,因此光线传播也会变得不那么顺畅。我首先整理了将从API获取的信息,只是想实时获取当前的空气质量指数(AQI)。通过格式化网络钩子,我得以仅提取空气质量数据。接下来的步骤是让项目中的各个组件对数据变化做出反应。我决定为项目使用三个组件,并将其融入雕塑之中。雕塑的主要设计包括一棵高大的树,树冠上垂着几团云朵。

雕塑底部的一盏灯向上照射,投射在一组旋转的反光材料上。这一设计的目的是让单个光源能够照亮整个项目。此外,一个电机连接到线性执行器上,而一块云朵被粘贴在上面。云朵可以向雕塑中心靠近或远离。当芝加哥的AQI(空气质量指数)超过35时,雕塑上的灯光会变为黄色,云朵将朝中心移动,上方的电机也会缓慢转动。

如果芝加哥的空气质量指数(AQI)低于35,雕塑上的灯光将变为白色,云朵会从中心移开,上部电机也会转得更快。两种模式之间的对比揭示了全球空气质量不断恶化的趋势。

对数据的反应是该项目中最严谨的部分。我需要精确校准步进电机,使其在直线执行器上平稳运行,同时还能带动反射装置旋转。总体而言,项目取得了成功,我相信自己成功地构建出了一件能够响应数据的动态雕塑作品。

代码

本文编译自hackster.io

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
关闭