树莓派+艺术品,有没有搞头?

news2024/9/22 19:22:41

由树莓派(Raspberry Pi)驱动的这一令人着迷的艺术品在国际上大受欢迎

图片

Sisyphus Industries 公司的旗舰产品——具有家具和互动艺术品双重功能的沙盘。这个产品需要结构紧凑、价格低廉的控制硬件。Raspberry Pi 通过高度可靠的硬件和宝贵的庞大社区提供了“无缝”体验。

Sisyphus Industries:https://sisyphus-industries.com/

解决方案‍‍‍

树莓派3
树莓派3B+
树莓派3A+
树莓派4

企业规模

中小企业

行业

视觉艺术,家居家具

艺术家布鲁斯-夏皮罗(Bruce Shapiro)创造了令人着迷的动感艺术,这些艺术不断起伏,令观众着迷。他从小 “迷恋音乐、电子产品和制造物品”,并利用废弃软盘驱动器和一台 286 电脑上的电机开始尝试自己的创作。他很快意识到,废弃的工业自动化零件可以通过剩余物资商店以低廉的价格买到,而数控机床和电机对于运动控制任务非常有效。

布鲁斯将创造动感艺术作为自我表达的一种手段,他的这一诀窍得到了发展,在最初从事医学工作之后,他在电子和计算控制方面的实验为他带来了新的事业。他利用运动控制技术为博物馆创作大型装置,成为一名个人动感艺术家和科学教育家。(他引人注目的艺术作品继续在澳大利亚、德国、瑞士和美国的博物馆和艺术馆展出)。

2015 年,布鲁斯再次使用数控机床和极地步进电机创作了新的动感艺术表演台 Sisyphus——“西西弗斯”。这一次,布鲁斯用来为其动感雕塑制作切口的精密数控机床本身也成为了一件艺术品。西西弗斯之桌 "的灵感来源于西西弗斯不断将巨石推上山的传说:在布鲁斯的作品中,滚珠轴承代替了石头,在沙层上形成一个不断移动的图案。沙台下方有一块由步进控制的磁铁,引导滚珠轴承运动。控制一切的机器人 “Sisbot ”采用了布鲁斯在 1990 年发明的第一台运动控制装置的基本设计。

图片

挑战

艺术界和科学博物馆对这一设计产生了浓厚的兴趣,于是布鲁斯成立了西西弗斯工业公司(Sisyphus Industries),着手设计一款具有家具和可玩艺术品双重功能的沙盘。众筹似乎是一条显而易见的途径。但选择何种操作软件和硬件来驱动它就不那么容易了--直到布鲁斯与他认识并信任的人进行了交谈。“很明显,我们需要更小、更便宜的控制硬件。

解决方案

由于硬件成本、可靠性以及社区对驱动动能桌技术的支持,布鲁斯咨询了他的软件工程师儿子、与他合作的嵌入式软件工程师以及附近明尼阿波利斯创客空间的年轻成员。大家一致同意使用 Raspberry Pi。

事实证明,它非常适合。沙盘装置 Sisbot 需要通过 USB 串口连接到定制的双电机驱动板。其他输出包括对可寻址 RGBW LED 灯条的控制。输入包括两个霍尔效应家庭传感器,以及一个光电晶体管发出的模拟信号,用于检测环境光照度(用于自动调暗 LED 灯)。Raspberry Pi 可以完成所有这些工作。Sisyphus 的商业版和大型安装版均由连接 Wi-Fi 的 Raspberry Pi 计算机控制,这些计算机在 Node.js 上运行 JavaScript。

图片

为什么选择树莓派?

在将以前仅仅是艺术装置的东西商业化的过程中,客户支持和维护问题变得非常重要。此外,一些 “痛苦 ”的死胡同也让这位不喜欢改变的艺术家开始寻找一种新的方式来驱动和控制他的 Sisbot。“布鲁斯坦言:"我不喜欢对有效的东西进行改变。“通过多次试验,有时是痛苦的死胡同,我学会了社区的重要性。

正是 Raspberry Pi 社区说服布鲁斯改用低成本微型计算机。布鲁斯说,这甚至比外形尺寸和低成本更重要。

布鲁斯说:"选择在新的家庭版 Sisyphus 中使用 Raspberry Pi 的动力来自于我倾听的所有三十多岁的人的意见。社区告诉他,JavaScript 是必不可少的,而 Node.js 在 Raspberry Pi 上运行良好。

结果

2016年 Kickstarter 的演讲解释道:“就像乐器演奏歌曲一样,西西弗斯演奏路径。”其目的是:"将西西弗斯搬进人们的家中,让他们把它当作家具和艺术品来欣赏,同时也激发作曲家们为它谱写‘音乐’。” 布鲁斯自豪地告诉我们,“西西弗斯沙盘 ”成为了 Kickstarter 历史上获得资金最多的艺术项目,至今仍是如此。

图片

Sisyphus Industries 公司成立五年后,目前在明尼苏达州总部拥有 15 名全职员工,最近出货了第 10000 台 Sisyphus Table,客户遍布全球,最近还在迪拜和奥斯陆安装了设备。

布鲁斯说:"回顾这段时间,我们使用数千台 Raspberry Pi(包括 3B、3B+、3A+ 和现在的 4)的体验相对来说是无缝的。“我们的软件开发人员能够在不同版本的 Pi 上快速部署我们的固件。事实证明,无论是在生产设施还是在现场,该硬件都非常可靠。而我们选择 Raspberry Pi 的最初原因:其庞大的社区,而且在最近的 STEM 教育中使用动感艺术的实验中被证明是非常有价值的。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2085009.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

秋招突击——笔试整理——蚂蚁集团笔试整理

文章目录 引言正文第一题——算折扣个人实现 第二题个人实现错误实现一修改实现二 第三题个人实现 总结 引言 今天做了蚂蚁集团的笔试,踩了很多雷,这里整理一下,记录一下,防止下次再踩雷! 正文 第一题——算折扣 题…

基于窄带物联网的矿车追踪定位系统(论文+源码+实物)

1.功能设计 鉴于智能物联网的大趋势,本次基于窄带物联网的矿车追踪定位系统应具备以下功能: (1)实现实时定位,真正实现矿车随时随地定位; (2)定位精度高,采用该系统可以实现矿车在…

ISSACSIM-docker安裝

ISSAC SIM安裝 SetUp必要库安装开发工具配置參考資料 SetUp docker login 需要设置密码,是属于 NGC 的密码(和NVDIA 不是一个)如下: 必要库安装 1: python-3.10 版本及相应库安装 python env 2:python…

3.3.1 Linux中断的使能与屏蔽

点击查看系列文章 》 Interrupt Pipeline系列文章大纲-CSDN博客 3.3.1 Linux中断的使能与屏蔽 3.3.1.1 中断使能与屏蔽的三重关卡 本章的主题是hard_local_irq_disable(),它是对中断的关闭操作。为了彻底搞清楚中断关闭的机制,这里先对Linux使能与屏蔽…

深入理解HTTP的doGet与doPost

深入理解HTTP的doGet与doPost 1、doGet方法2、doPost方法3、总结 💖The Begin💖点点关注,收藏不迷路💖 在Web开发中,HTTP的GET和POST请求通过Servlet的doGet和doPost方法实现,两者在处理方式和适用场景上有…

那些令人惊艳的产品细节

随着智能手机的普及和互联网的发展,互联网产品已经渐渐渗透到我们的生活当中。 小编打开手机数了一下,不下50个APP,五花八门,最基本的生活服务类的,娱乐类的,社交等等。大家都会面临的一个问题是&#xff…

矩阵分块乘法的证明

设A是一个的矩阵,B是一个的矩阵, , A和B的分块矩阵分别记为 和 , 证明. 证明:设 要证明,可以首先证AB和是同型矩阵,即证明是一个的矩阵,接着再证,可以把AB做一个与同样…

1.C语言(变量和常量)

一、变量和常量的概念 变量:可以变的量 常量:不可变的量 变量举例: 1.变量的分类 1.1 分为全局变量和局部变量 全局变量:大括号外定义的变量 局部变量:大括号内的变量 1.2注意: 注入在同一范围内&am…

MAC多版本Java环境变量切换

在Mac上切换不同版本的Java环境变量可以通过以下步骤进行: 1. 打开终端(Terminal)应用程序。 2. 使用vi或者nano等编辑器打开.zshrc文件。如果该文件不存在,可以创建一个新的文件。 3.使用命令查看当前电脑已安装的JAVA版本 /usr…

不改一行代码轻松玩转 Go 应用微服务治理

作者:赵源筱 Go 应用微服务治理简介 Go 语言具有简洁、高效、并发性强等特性,已经被广泛认为是构建微服务的理想选择之一。Go 语言作为构建 Kubernetes、Docker 的主要编程语言,目前不仅在云原生基础组件领域中被广泛使用,也逐渐…

深入浅出LangChain:从模型调用到Agents开发的全流程指南

2024最新LangChain全面解析:从基础组件到AI应用构建 LangChain、LangGraph、LangSmith:打造完整AI解决方案的利器 本文将对于LangChain的基本组件、用途、用法进行介绍。 LangChain、LangGraph以及LangSmith的组合,极大的简化了开发者构建AI应用、Agents、Tools的…

看新闻知补贴不用专门薅羊毛!让工作变舒服的5个黄金法则——早读(逆天打工人爬取热门微信文章解读)

你们都不看新闻吗? 引言Python 代码第一篇 洞见 让工作变舒服的5个黄金法则第二篇 故事之散户结尾 (发了3000亿以旧换新补贴,大家没有感觉到力度吗? 时间到今年年底,9月-12月是消费区,中间夹杂个双十一,现在…

[易聊]软件项目测试报告

一、项目背景 随着互联网发展,各种各样的软件,比如游戏、短视频、购物软件中都有好友聊天功能,这是一个可在浏览器中与好友进行实时聊天的网页程序。“ 易聊 ”相对于一般的聊天软件,可以让用户免安装、随时随地的通过浏览器网页…

页面内容---复制粘贴【收藏版】【H5 web端亲测有效】

js中的复制粘贴 . 页面内容—复制粘贴【收藏版】【H5 web端亲测有效】 navigator.clipboard.writeText(copyText) 是 Web API 中的一个方法,用于将指定的文本内容复制到用户的剪贴板。这个方法属于 Clipboard API,它使得网页能够读取和写入剪贴板的内容…

【笔记】数据结构笔记02

toc 前话 算法学习网站&#xff1a; itcharge 代码随想录 labuladong 参考严蔚敏数据结构 树与等价问题 typedef PTree MFSet;//查找算法int find_mfset(MFSet S,int i){if(i<1||i>S.n) return -1;//i不属于任一集合for(ji;S.nodes[j].parent>0;jnodes[j].paren…

用宝塔部署项目到阿里云服务器访问不到的问题

今天用宝塔部署项目到阿里云&#xff0c;开始前端部署到了80端口&#xff0c;能正常访问&#xff0c;后端部署到了8081&#xff0c;但是后端接口一直无响应&#xff0c;最后超时。 但是java正常运行 系统防火墙的状态正常&#xff0c;策略也是放行 阿里云安全组也已经配置了 …

【性能优化】:从理论中来到实践中去(三)

本文主要介绍真实代码实现 序言 根据前面两篇文章的梳理 【性能优化】&#xff1a;探索系统瓶颈的根源&#xff08;一&#xff09; 【性能优化】&#xff1a;设计模式与技术方案解析&#xff08;二&#xff09; 我们已经知道了自动化跑批系统的核心功能&#xff0c;今天就来真…

如何使用混合搜索实现更好的 LLM RAG 检索

通过结合密集嵌入和BM25构建高级本地LLM RAG管道 基本的检索增强生成&#xff08;RAG&#xff09;管道使用编码器模型在给定查询时搜索相似文档。 这也被称为语义搜索&#xff0c;因为编码器将文本转换为高维向量表示&#xff08;称为嵌入&#xff09;&#xff0c;在该表示中&…

【计算机组成原理】汇总五、中央处理器

五、中央处理器 文章目录 五、中央处理器1.CPU的功能与结构1.1CPU功能1.2运算器1.2.1基本结构1.2.2 ALU和寄存器的数据通路 1.3控制器1.3.1基本结构1.3.2控制器功能 1.4CPU的基本结构 2.指令执行过程2.1指令周期2.2指令周期流程2.3数据流2.4指令执行方案&#xff1a;如何安排多…

Type-C接口诱骗取电快充方案

Type-C XSP08Q 快充协议芯片是一种新型电源管理芯片&#xff0c;主要负责控制充电电流和电压等相关参数&#xff0c;从而实现快速充电功能。Type-C XSP08Q快充协议是在Type-C接口基础上&#xff0c;加入了XSP08Q协议芯片的支持&#xff0c;很大程度上提升了充电速度。 正常情况…