DIY计算器装ChatGPT操作系统!终极作弊神器,代码已开源

  克雷西发自凹非寺

  量子位公众号 QbitAI

  什么?计算器也能运行 ChatGPT 了?

  有视频为证,程序不仅回答了作者的提问,最后被问及“生命的意义”时还出现了 ChatGPT 的经典回答——42。

  而且外观上怎么看都和普通计算器并无两样,玄机全都藏在机器内部。

  当然难度也是不小,不仅是软硬件都要改造,还得考虑机器内的空间,电路也得自己设计。

  作者、博主 ChromaLock 自称这个魔改计算器是一款“终极作弊装置”,发布了制作教程,还把程序开源了。

  视频引起了不少网友围观,有人感叹,真有这种魔改能力,工作本身就会很出色。

  软硬件一体魔改

  被博主魔改的计算器,是德州仪器生产的 TI-84 Plus Silver 版本,一款可编程的计算器。

  此外还使用了一个名为 ESP32-C3 的控制器,因此这个项目的名字就是两者的结合——TI32。

  除了开头展示的 ChatGPT 之外,TI32 也支持和真人聊天,魔改用户之间可以通过互联网对话。

  还可以存储图片,需要的时候调出来查看,只不过画质属实有些感人。

  同时内置了程序下载器,可以从中心服务器下载资料,也可以下载游戏,考试无聊的时候来一局贪吃蛇(手动狗头)。

  作者还放出了一大波卫星,表示以后还要加入网页浏览、电子邮件、二维码扫描等一系列功能。

  当然独乐乐不如众乐乐,作者不仅把代码全都开源,还一步步讲解了自己的制作过程。

  TI32 中的 ChatGPT 显然不是在本地运行,因此整个魔改工程的一大重点就是给计算器加装一个 WiFi 模块。

  具体来说,作者选择的 ESP32(全称 Seeed Studio XIAO-ESP32-C3)控制器中就包括了需要的 WiFi 功能。

  由于 TI-84 中电源提供的是 5V 的电压,而 ESP32 的工作电压是 3.3V,还需要加入电平转换电路

  作者最初选用的高级电平转换芯片效果不佳,于是在网友的建议之下又改用了简单的MOS-FET电路。

  一开始,作者试图手工在 TI-84 内布线连接 ESP32、电平转换电路等元件,但由于导线占用空间过大等原因,结果实在是不理想。

  于是他决定设计一款定制PCB 电路板,用 EDA 软件自行设计出了一款简单的 PCB,其中包括 ESP32 的焊盘、MOS-FET、上拉电阻等。

  PCB 制造完成后,在显微镜和加热台的协助下,完成各种元件的焊接,焊接完后的电路板长这样,比之前的手工接线模式轻便多了。

  只要把它和主板连接并装进计算器外壳,硬件的部分就大功告成,之后刷入程序就可以了。

  软件层面,作者让 ESP32模拟另一台 TI-84,与主机进行通信。

  在主机端,作者编写了 TI-84 计算器端应用程序,负责绘图和用户交互,并通过 send/get 命令与 ESP32 通信。

  ESP32 则冒充计算器,响应各种网络相关的命令,并将命令执行结果通过 get 返回给计算器。

  这样一来,就实现了这一系列应用在计算器上的运行。

  成本方面,ESP32-C3 本身就是一款经济型的的微控制器,官方售价 4.99 美元,折合人民币不到 40 块。

  其他的电阻、电容等小元件,价格也很便宜,所以整个过程中最贵的,其实是计算器本身。

  考试作弊变得更容易了?

  从 TI32 的功能上看,很容易引发人们对于用 AI 在考试中作弊的担忧,连作者自己也说它是个“作弊神器”。

  不过,TI 系列本身就是可编程计算器,在 ChatGPT 诞生之前就有人拿它编写程序,自然也不排除拿来作弊。

  但实际上,要想能够编写出作弊程序,本身就需要对系统底层和想要解决的问题熟练掌握。

  因此能够写得出来“作弊”程序,说明对知识点已经有一定掌握程度了,有自称是数学老师的网友对这一点表达了认同。

  有了 ChatGPT,情况可能会有所不同,不过想用的话要魔改硬件,难度也是不小。

  当然作者也有免责声明,发布这段视频只是出于教育目的,并不鼓励学术不诚信的行为。

  所以整活归整活,面对考试还是要遵守诚信规则哦~

  原视频地址:

  https://www.youtube.com/watch?v=Bicjxl4EcJg&t=3s

  GitHub:

  https://github.com/chromalock/TI-32/