有些发明家能改变世界,但有些鬼才发明家却能让你的生活充满欢乐。
今天,小梦老师就为大家带来3个脑洞大开的新奇发明,究竟哪一款才最实用呢?下面让我们一起来看看。
计算器爆改成“作弊器”
最近,一位用户名叫“Neutrino”的印度小哥,在视频网站Youtube中上传了一个他改装卡西欧计算器的视频,引发不少网友围观。
视频里,一台卡西欧计算器表面看上去非常普通,但被磁铁一碰,右上角太阳能电池板的位置就亮起来变成了一个显示屏。
此外,这台计算器还可以连接WiFi,加载提前上传到GoogleFirebase的资料文档,甚至能和附近设备聊天通信。
如此隐蔽的上网通讯设备,不知道大家是否有了大胆的想法?没错,这其实是一台作弊设备。
那么,这位印度小哥是如何想到制作这款设备的呢?
由于一次偶然的机会,他发现卡西欧计算器充电的太阳能电池板和微型OLED显示屏的尺寸基本相同,这让他产生了改装计算器的想法。
从Youtube视频中可以看到,改装这台卡西欧fx-MS计算器需要分别对硬件和软件进行操作。
首先,印度小哥将计算器后面的螺丝拧下来,去掉太阳能电板,并把支撑太阳能电板的塑料刮掉。随后,用一块X32的OLED显示屏替代计算器太阳能电池板。
然后,他又把ESP开发板(WiFi模块)与OLED面板焊接起来并进行调试,随后加入了两个霍尔传感器,霍尔传感器能够检测附近磁场变化。
他将磁铁嵌入圆珠笔帽中,隐藏在计算器内部的霍尔传感器通过感知圆珠笔靠近或远离计算器、短按长按等操作时磁场的不同变化,来对应滚动显示屏上的菜单、选择相关内容的各种交互操作。
最后,完成一系列硬件改造后,还需要编写硬件驱动程序和实现计算器与网络服务器之间的数据传输功能。
他先将文本数据放到GoogleFirebase项目中,然后发送网络数据包给藏在计算器内的ESP开发板。
计算器通过ArduinoJSON库解析数据包,最终通过Adafruit-SSD驱动OLED屏幕显示储存在Firebase的文本信息。
通过前述流程,一个可以连WiFi获取信息甚至聊天发短信的“作弊神器”卡西欧计算器就诞生了。
不过,这只是一个黑客的炫技贴,同学们可千万不要学哦!
纯手工打造的AI小电视
在中国的视频网站bilibili上,同样有位技术大神因为自己的发明走红,视频播放量超过百万次。
他就是B站的up主:“稚晖君”,本名彭志辉,现在是一名OPPO的AI工程师。
之前稚晖君就在B站分享过很多DIY硬件视频,虽硬核却不温不火,直到这次自制AI小电视的出现,才让他在B站真正的走红。
虽然这款小电视的样子很普通,但是功能很是强大,不仅能当AI语音助手,还能处理实时图像,甚至能当web服务器。
为了给大家更好的展示,UP主稚晖君用简短的3分钟视频,展示了他制造“B站小电视”的全过程。
先在纸上画草图,然后开始制作电路板。
电路板怎么做?用AltiumDesigner绘制PCB板后,求助万能的某宝,找商家印刷和制造钢网。
然后给PCB刷上焊锡膏,把芯片、电阻、电容等器件一个个贴上去,热风枪加热完成回流焊。
至于外壳,稚晖君用Rhinoceros绘制小电视的外壳的3D模型,再用自己的3D打印机造出来。加上买到的液晶面板,小电视的硬件部分制作完成。
而硬件制作完成仅仅是个开始,接下来是让稚晖君头疼的软件开发环节。
因为这是一套完整自己设计的板子,他还要从底层开发软件,包括uboot/kernel配置、设备驱动、应用层App开发、算法模型部署等,都是自己用C++一行行敲出的代码。
在视频过程里,我们能看到代码一行行的快速通过,但实际上稚晖君熬了好几个通宵,甚至还重新设计了电路板,才得以完成。
最终稚晖君给小电视装上了Linux的Xfce桌面环境,如果不介意屏幕太小,连接鼠标操作是没有问题的,另外还能通过VNC、RDP远程访问。
有了Linux再把TensorFlow装上去,接上摄像头实现图像识别功能,又或是接上话筒实现语音识别,此外也能把小电视当成博客的web服务器。
这些硬核的功能,也征服了无数网友们:
还有网友称呼该UP主为中国钢铁侠,因为他就像钢铁侠当年在山洞里纯手工造出第一代战衣一样,整个小电视除了芯片外,几乎全是up主自行设计完成。
智能家居:沙发变身遥控器
也许是觉得墙壁上的开关实在太丑太突兀了,MIT研究员们决定对丑开关进行一波改造:
把墙壁、沙发、柱子或者家中任何东西,埋进电路和传感器,整个房子也就被改造成了大型PCB电路板,并将每个控制装置都嵌入到房间自身的装修中,这样就看不到突兀的开关了。
比如:这样一面涂鸦墙看似很简单,但是摸一摸灯泡图形,上面的灯泡就能亮了。
摸一摸画在墙上的颜料喷瓶,就会根据你摸到的位置调节灯光的亮度,而且还能更换灯光颜色。
还有,这根工业风水泥柱上的五线谱图案,看起来像小学音乐教室,其实你摸一摸音符,它可以放音乐,并且具有切歌功能。
除了墙面,沙发也暗藏玄机。挥一挥手,就可以切换旁边电视机上的相册系统的图片。
这样,不仅没了丑丑的开关,乱糟糟的线也不见了,你也不用担心找不到遥控器,整个家都变成了交互的一部分。
装修完这套房子之后,MIT技术宅们在人机交互顶级大会CHI上,分享了这套装修方案的技术细节。
首先,需要在3D编辑器里设计好图稿。把显示元素什么样,传感器怎么接安排得明明白白。
比如说,你要在墙面上布置一个调节灯光明暗、色温的开关:先量好墙面的尺寸,然后在Blender里建模。
至于显示元素的设计,可以先在PS这样的绘图软件中完成,然后将图像作为纹理映射到3D模型上。
来看一下示范操作:
可以看到,滑块等电路板设计之上,可以叠加艺术外观层。
完成电路板和外观设计之后,为了方便装修,你可以选择用切割绘图仪、激光切割机等设备把模板打出来。
不过,对于不平坦的表面,比如沙发来说,这样的喷涂模板可能不太好使。于是,还有另一个解决方案,那就是投影。
接下来,就可以进入真正的装修步骤啦。
需要准备的硬件有:喷枪,功能性墨水,装修需要的防护工具。
在他们的示范案例中,使用到的功能性墨水是Lumilor和KPT生产的铜、电介质、磷光剂和透明导体墨水。
那么就开始按照设计,喷涂导电铜墨水。再在电路之上搞艺术创作,最后连接微控制器板就好了。
虽然此前市面上已有墙面触控板开关,但相较之下,这一套方案突破了打印机尺寸的限制,在任何材料、任意形状上,都能更方便地实现脑洞。
要知道,身体并不强壮的人类之所以能征服地球,就是因为我们会创造并使用工具来突破生理的局限,做到原本不可能做到的事情。
在即将到来的全信息时代,编程将是创造工具,甚至是使用工具的主要方法。我们天天都在使用的软件和APP,不管是文字处理还是搜索引擎,都已经和我们的生活融为一体,成为我们生命的延伸。
如果说学好英语能为你的世界打开一扇门,让你拥有更多的选择的话;那么学好编程就能让你有机会以“上帝视角”来认识和改造这个世界,并拥有几乎无限的可能性。
因为在现实中的一切最终都会被信息化,而你可以通过编程来对信息做任何形式的加工和处理,只要你想得到,就能做得到。
转载请注明地址:http://www.abmjc.com/zcmbjc/3831.html