DIY計算器裝ChatGPT操作系統!終極作弊神器,代碼已開源

什麼?計算器也能運行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=3sGitHub:https://github.com/chromalock/TI-32/