过去在公共场所你可能需要问周围人或查看墙上贴的纸条才能知道WiFi的密码,而现在你只需要一根香蕉就可以解决这个问题。
开发该装置经过
丹麦网络工程师Stefan Milo利用一块“Makey Makey”电路板连接到香蕉以及树莓派,并将它们固定在一块玻璃板上面,这个装置的成本低于100美元,却可以为使用者带来一种截然不同地获取WiFi密码体验。
据Milo透露,他建立这个系统的目的主要是想替代过去的系统,过去通过打印机打印出WiFi密码,提供给每个来访者。
Milo在接受采访时称:
“当我去一家公司的时候,接待人员用A4纸打印出WiFi密码并裁剪成一小块交给我时,我会因为麻烦接待人员而感到不好意思,即使前台接待人员有一台小型打印机,但是还涉及很多的问题包括,驱动安装,打印机安装等等。这是什么情况?回到了1999年吗?”
新版本即将出现
于是,Milo花了一周的时间在家中发明“自动售票机”。这个简单的装置包含一个树莓派,还有一块TFT显示屏,该显示屏可以显示密码。这个脚本程序主要用于触发“Makey Makey”电路板,当触碰到香蕉,端口电压变低的时候会向树莓派发出响应。在实践中,来访者按压香蕉,触发Makey Makey电路板上面的空格键,然后就会激活树莓派,之后树莓派会将储存的密码在显示屏上面显示出来。
同时Milo称,自己的装置机构简单,便于安装,成本低。但自己在***次安装中花去了8-10个小时,值得注意的是树莓派中运行的该项目脚本程序仅仅有20行。
他已经将这一的成果在网上展示了出来。
虽然该装置仅能为五名来访者提供服务,但Milo表示在不久的将来会重新改进该设备,最终该装置会为数千名来访者提供服务。
MaKey MaKey是何神物?
这是由麻省理工学院媒体实验室的两位博士Jay Silver 和 Eric Rosenbaum 开发出的电路板。通过这块电路板,你可以让任何物件成为你实现创意的工具,比如你的电脑键盘坏掉了,找个水果便可替换。MakeyMakey与Arduino有联系,它与Arduino Leonardo用的主控芯片都是ATMega32u4。这个装置有点像红白机游戏手柄的电路板上,左边的四个按钮是用来控制方向的十字键,两个圆形中的按钮左边的连结电脑空格键,右边的则是鼠标左键。
它是利用10-50兆欧姆的(比人体电阻大很多的)上拉电阻上拉端口电位,当人体或香蕉等触碰到端口引脚时,就会使端口电平为低,单片机检测到后,模拟指定的键盘鼠标动作。
对于任何导体来说,只要用鳄鱼嘴导线将物体与电路板上的各个控键相连,然后再连结电脑,就可达到触摸板的效果,表面湿润的绝缘体也可以。
所以对于Arduino爱好者,喜欢这个装置的人可以根据网上教程自己改进一下。
视频观看