开源硬件项目来自 OSS Watch 活动

还没有读者喜欢这个。
The making of Arduino

Opensource.com

开源交汇点 4 活动中,我们邀请与会者展示他们的硬件项目。有些是开源硬件,而有些则结合使用消费级硬件组件和开源软件,为问题提供创新解决方案。

ColorHug

理查德·休斯是 ColorHug 的创建者,ColorHug 是一款开源色度计。 这些设备测量从屏幕发出的颜色并创建颜色配置文件,使您可以确保颜色在所有设备上看起来都相同。 这意味着在您的 DSLR 相机上拍摄和查看的照片,在您的笔记本电脑上进行修饰时看起来相同,并且在电视上展示给朋友时也一样。

ColorHug

理查德最初担心的问题之一是侵犯竞争设备的专利。 为了避免这种情况,他尽可能简化了他的设备——设备的技术创新性越低,其他人就越不可能为其使用的方法申请专利。 设备的简单性和组件可以通过使用更复杂的软件来弥补。

一旦他有了可用的原型,理查德就建立了一个网站来宣布该设备并开始接受订单。 他希望他能卖出十几件左右。 不久之后,他就收到了数百个订单。

事实证明,如此规模的生产融资很困难。 理查德试图获得银行贷款,但由于他的设备是开源的,银行认为风险太大。 他决定自己资助最初的 50 台设备,用利润来资助下一批 100 台,依此类推。

随着生产规模的扩大,理查德找到了提高效率的新方法。

外壳上的孔最初是使用 Dremel 多功能工具和模板制成的。 然而,不久之后,模板上的孔变大了,不得不更换。 这个过程被冲压工具取代,冲压工具更快更耐用。

ColorHug 电路板最初在中国印刷,并由具有表面贴装焊接经验的理查德手工焊接。 然而,廉价的电路板缺陷率很高,导致大量浪费。

随着生产过程的演变,理查德将电路板制造转移到英国,并支付费用在生产时对其进行测试。 这创造了更高的单位成本,但大大减少了浪费,从而节省了总体成本。

在自己焊接了 50 台设备后,理查德寻求替代方案。 他寻找公司为表面贴装组件提供贴片工艺。 最初着眼于东欧,他发现公司只愿意处理远远超过他需要的订单。 答案再次在离家更近的地方找到,一家英国工厂愿意接受较小的订单以换取初始设置费。

如果您对 ColorHug 感兴趣,您可以购买一台(或下载设计、固件并自行构建)从 http://hughski.com

panStamp

Robomotic 的保罗·迪·普罗迪向我们介绍了 panStamp,这是一款小型的 Arduino 兼容板,可通过称为简单无线抽象协议 (SWAP) 的射频协议进行无线通信。 PanStamp 可以连接到各种传感器,并且功耗极低,允许它们在单节 AA 电池上运行。

PanStamp

panStamp 网络可用于测量环境的各个方面,例如温度、空气质量、噪音水平、光照水平,并将读数报告回基本系统。

panStamp 网络使用 Lagarto 进行管理,Lagarto 是一个基于 python 的 SWAP 设备管理界面。 从这里,可以读取、记录、发布传感器读数,并用于触发事件。 来自一个 panStamp 的读数甚至可以用于激活网络中的另一个 panStamp。

panStamp 网站 提供了系统的技术细节和源代码。 保罗承认他最初对开源模式持怀疑态度,但得出的结论是,如果你的设备被复制,那是因为你做对了。

远程护理包

凯文·萨福德白天是 IBM 的技术作家。 当他的母亲被诊断出患有 阿尔茨海默病 时,她渴望保持独立性。 由于凯文离她住的地方有些远,他想为她提供一个系统,让她尽可能独立地生活,同时让他安心。

凯文为他的母亲设计了一个不显眼的计算机系统,可以远程管理。 他选择的硬件是连接到 USB 触摸屏的 DreamPlug。 从操作系统到应用程序的软件完全是开源的。

当凯文想和他的母亲说话时,他使用 VNC 远程登录她的计算机。 从这里,他可以发起与自己的视频通话,让它响铃直到她准备好,然后他在他那边接听。 能够看到彼此给双方都带来了安心。

在通话之间,凯文使用计算机为他的母亲提供提醒和刺激。 使用 cron 作业和结构化文本文件,他可以显示每日事件列表,以确保他的母亲知道她正在做什么以及她需要记住什么。 他还可以安排系统播放她的音乐或显示她的照片,这提供了一种娱乐和刺激来源。

有关凯文系统的详细信息,包括他使用的脚本,可以在 他的 Google Code 网站 上找到。

Stellar 计算机系统

理查德·梅尔维尔在 Cellularity Ltd. 工作,该公司生产 Stellar 计算机系统,这是一种模块化桌面计算机系统,可以独立运行,也可以集群在一起以提供分布式且稳健的平台。

Stellar 系统完全由消费级组件构建。 其外形尺寸足够小,可以安装在电脑显示器的背面。 组件采用被动冷却,存储采用固态,打造低功耗、静音设备。

功耗要求足够低,以至于机器可以使用 12V 电池运行。 这可以连接到市电充电器以提供长寿命 UPS 式设置,甚至可以连接到小型风力涡轮机。

该设备设计为模块化——如果操作系统出现故障,则可以将其存储的设备换成另一个设备,使用户数据(单独存储)保持完整。 外壳是免工具的,允许手动更换大多数组件。

Cellularity Ltd. 目前正在与 Basho 合作,在 Stellar 机器集群上实施 Riak 分布式数据库。 这种设置将允许用户数据分布在集群中,这意味着一台机器可能完全故障并被替换,而不会丢失数据。

您可以在 他们的 WordPress 网站 上找到更多关于 Stellar 计算系统的信息。

细胞自动机

亚当·库珀一直在业余时间构建硬件细胞自动机。 如果您曾经看过康威的生命游戏和类似的模拟,您就会熟悉这些概念——细胞阵列根据预定义的规则集,响应周围的细胞而激活、保持激活和停用。

Gol

亚当的项目将这个想法带入现实世界。 他的想法是设计一种低成本设备(电路板和所需组件约 6 英镑),让 9 年级的学生能够构建物理自动机。 通过一个年级组构建一组设备,可以创建一个大型细胞阵列。

该项目目前处于原型阶段,首批 5 块电路板已建成并运行。 电路板具有 LED,允许它们发出活动状态信号,以及光传感器来检测周围细胞的状态。

亚当的计划是为电路板获得赞助,以便在他的女儿的学校建造,并且该项目将有助于提高人们对 STEM 科目的兴趣。

OSS Watch 再次感谢所有在开源交汇点 4 活动中发表演讲的人。

此帖子包含 Wolfgang LonienAndi SidwellFlickr 用户 jabstarr 的照片。

OSS Watch 博客 联合发布。 原始作品的版权归牛津大学所有。

标签
User profile image.
马克·约翰逊是 OSS Watch(开源软件咨询服务)的开发经理。 他通过代码贡献和插件为 Moodle VLE 做出贡献,并通过每周的 Ubuntu Podcast 为 Ubuntu 社区做出贡献。

评论已关闭。

Creative Commons License本作品根据知识共享署名-相同方式共享 3.0 未本地化许可协议获得许可。
© . All rights reserved.