当前位置:首页 > 工业控制 > 电路设计项目集锦
[导读]我和伴侣决定将我们的项目往更直接的方向推进。我们通过芝加哥数据门户搜索了全面且更新频繁的数据集,最终找到了“海滩气象站”数据集,该数据集每小时更新一次,测量了多种因素,为我们提供了丰富的研究空间。

这个项目是根据“培育光明”这一主题而提出的。我和搭档被要求合作,将艺术创作与技术要素相结合,共同完成一个回应上述主题的作品。

决定

我和搭档决定将我们的项目往更直接的方向推进。我们通过芝加哥数据门户搜索了全面且更新频繁的数据集,最终找到了“海滩气象站”数据集,该数据集每小时更新一次,测量了多种因素,为我们提供了丰富的研究空间。

发展创意

最终,我和搭档决定利用数据集中的风向和太阳辐射来模拟海滩的天气,并分别通过伺服电机和LED灯来呈现“培育之光”的主题。

技术方面

我将舵机编程,使其能根据风向旋转最多170°:

我还编程了LED灯,使其亮度与太阳辐射强度相匹配。为了让效果更明显,我设置了较低和较高的阈值,以便让观众能更清晰地看到太阳辐射的变化。因此,当亮度仍与太阳辐射强度一致时,如果太阳辐射处于较低阈值,灯会随之明暗变化;而当辐射达到较高阈值时,灯则会闪烁。我把所有部件都连接到一个面包板上,焊接好电线,并确保所有连接正确无误。

代码并不复杂,只是将舵机和LED功能放在一个循环中实现持续显示。我学会了使用map()函数,它可以将一个数值范围映射到另一个范围内,因此尽管风向范围是0-360°,我将其映射到舵机的旋转范围(0-170°)上进行对应。

艺术与科技的融合

项目中的大部分工作是与我的搭档合作完成的,他主要负责设计一个物理展示装置,使其与我编写的程序内容相融合。这包括确保我的技术组件本身以及其他部件(如电线)都被遮盖起来,并且避免因重量等因素造成冲突。我们希望以一个旋转平台作为核心亮点,当它转动时能模拟风向,类似于风向标。因此,我的搭档用折纸制作了一个展示架,以减轻伺服电机的负担并保证其能够顺利旋转,然后用布料波浪将其包裹起来。

最后,我们将LED灯安装在盒子的顶部,用来照亮它。我的伴侣用棉絮云覆盖了它们,这样既隐藏了灯光,又能让光线透过。

最终反思

最终,对我个人而言,这既是我做过的最艰难的项目,也是最酷的项目。我非常感激能拥有这样一位出色的合作伙伴,他沟通得如此坦诚又清晰,正是这些让这个项目成为可能。将我的光子连接到面包板并完成所有线路连接,对我来说无疑是整个项目中最困难的部分,但我非常庆幸自己有机会被不断激励去完成它,因为现在我觉得,经过这一过程之后,其他事情看起来都不再那么难了。

本文编译自hackster.io

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