Core 64:交互式Core内存徽章,与核心记忆互动,探索,学习和激励

2019年09月11日 作者:suc1247

用磁铁直接画在核心内存中!

许多人可能听说过核心记忆(最近有关于阿波罗指导计算机的嗡嗡声),但很少有人经历过。该项目使用核心内存进行交互和教育,这些内存意外地与大门敞开,以进行更多探索。核心内存是一种丢失的技术,您将能够使用磁铁与它进行物理交互。你只需要尝试一下!下面的LED阵列以全新的方式将核心带入生活。您将能够与Arduino创建自己的核心/轻量级交互。

这是其中一个似乎过于简单但需要经验才能实现的想法。根据从使用概念验证的人那里收到的反馈,显然值得与更广泛的受众共享作为一个完整的产品。形状因素促使该项目成为徽章,因为它更容易随身携带并分享经验。

之前的概念验证工作已在此处发布,并以32个核心运行。该项目的徽章版本正在该项目页面上形成,并具有64个核心。项目名称是对最喜欢的8位计算机Commodore 64的致敬。

它有什么作用?

在最简单的形式中,徽章允许您使用磁性触控笔在RGB LED矩阵“屏幕”上绘图。在第一种模式中,您将直接与充当静态屏幕RAM的核心进行交互。就是这么简单但最终却非常吸引人。当与人们分享这个时,就会开始听到,“哦,这很酷。现在我明白了。”此时您只看到单色绘图模式。

还有另一种操作模式可以实现更广泛的交互。在第二种模式中,核心充当RGB LED屏幕上的触摸覆盖。核心有效地充当“触摸RAM”。通过刷新和检查核心的状态,整个阵列变得活跃,并且可以感知在给定时刻磁体影响哪个核心(或核心)。通过将核心与屏幕RAM分离,可以释放创意果汁。而不是单色绘图模式,全彩色绘图可以活跃起来。核心阵列变成迷人的磁通量检测器。项目研发至今,甚至实现了一个简单的蛇游戏,玩起来很有趣。

除了“核心内存+ LED”派对之外,还有其他几个目标。他们在这里,以及它们的价值背后的原因:

看似简单

该项目的目标是从前面保持徽章清洁,因此焦点完全在于核心和LED本身。毕竟,这是该项目的重点。从机械/电气/编程的角度来看,所有东西都可以进入,这样就可以打开门,让你的创造力得以表达。

完全控制核

有意识地采用微控制器用晶体管离散驱动核心布线矩阵。这允许您开发自己的控制算法,并完全控制核心矩阵中的每条线,以真正了解正在发生的事情。可以看到其他项目通过硬件解耦寻址逻辑,这使得更容易与核心接口,但这个项目的目的是让你尽可能接近核心。您可以选择在软件方面尽可能多地抽象接口。

隐藏[磁性]技巧

为了让你的创造力更加开阔,并坚持围绕磁力项目的精神,板子的背面会有更多的好东西。预计这些项目是:

几个霍尔效应开关用作用户可指定的热键

簧片开关,只是'因为它是磁性的

沟通能力。希望这些徽章能够与其他徽章互动。显而易见的选择是近场磁感应(NFMI)。虽然目前还不确定如何实现,但使用标准音频扬声器是我的主要概念。也许这会是一个补充......

符合SAO标准(I2C,3.3V,2x GPIO)的扩展接头,用于OLED显示器或磁罗盘或任意数量的氟氧化物设备

触觉反馈。也许作为专用组件,寻呼机或扬声器

还想知道一个小型扬声器是否可以用于多种用途:NFMI通信,触觉反馈,音频,超声波通信?

几乎可以使用了

该产品将作为部分完成的套件交付。 同样,为了让您更接近核心,您必须组装核心和线网以完成项目。 其他一切都准备就绪,包括磁性手写笔和手写笔夹。 连电池! 但是你需要一支焊接铅笔和一些耐心来编织核心。 可能还有一些不错的放大倍数!

如果你想跟进,所有的开发和文档都将在Core 64 Github repo中形成。

 

来源:hackaday.io

电路城原创内容,未经允许,不得转载!

板卡评测合作邮箱:yanfen.mo@supplyframe.cn

相关文章

tracer