一臺樸實(shí)無華的計(jì)算器,卡西歐牌。
看起來和千萬學(xué)子們所使用的計(jì)算器一樣,沒什么特別的,還帶著一些陳舊的使用痕跡。
但如果你用磁鐵碰一下:
咦,簡直像打開了探險(xiǎn)電影里的神秘機(jī)關(guān),右上角的太陽能電池板部分居然亮了?
這是一個隱藏的屏幕。
不止屏幕,這臺計(jì)算器還能連WiFi上網(wǎng),訪問Google Firebase數(shù)據(jù)庫,加載出準(zhǔn)備好的資料文檔:
甚至作為通訊工具發(fā)短信:
如此隱蔽的上網(wǎng)通訊設(shè)備……不知道大家是否有了大膽的想法?
沒錯,這其實(shí)是一臺作弊設(shè)備,是一位印度野生硬核黑客的手動改裝作品。
改造過程
印度小哥使用的是卡西歐fx-991MS計(jì)算器,某寶售價(jià)僅112元,支持紐扣電池和太陽能電池雙重供電。
太陽能電池小窗正好可以改造成一個OLED小屏幕,完全不會被老師發(fā)現(xiàn)。
先把計(jì)算器后面的螺絲擰下來,去掉太陽能電板,把支撐太陽能電板的塑料刮掉。
這個位置放下一個0.91英寸的OLED面板剛好合適。
再把OLED面板和ESP8266開發(fā)板用導(dǎo)線焊接起來,進(jìn)入調(diào)試階段。
作弊最重要的是什么?當(dāng)然是隱蔽,要像無間道里的梁朝偉發(fā)摩爾斯電碼一樣,手指輕輕點(diǎn)擊就能實(shí)現(xiàn)復(fù)雜功能。
所以印度小哥還要給這個模塊加入一個霍爾傳感器。霍爾傳感器的作用就是在磁鐵靠近或遠(yuǎn)離時(shí)發(fā)出信號。
在這個計(jì)算器里放了兩個,一個用于接收文字信息,一個用于選擇菜單。
用于發(fā)信息的磁鐵藏在筆帽里,進(jìn)考場的時(shí)候絕對不會被老師發(fā)現(xiàn)。
至此,計(jì)算機(jī)的硬件改造部分基本完成,接下來進(jìn)入軟件開發(fā)過程。
安裝適用于ESP8266的Arduino內(nèi)核、Firebase客戶端、Arduino JSON、OneButton。
其中,其中Firebase用于實(shí)現(xiàn)云端消息的收發(fā),Arduino JSON負(fù)責(zé)解析JSON數(shù)據(jù),OneButton用來給單個按鍵編程,讓它在單擊、雙擊、長按等操作下實(shí)現(xiàn)不同的功能。
打開Arduino IDE,安裝以上幾個組件,再把印度小哥GitHub里的庫安裝上。
依次點(diǎn)擊菜單進(jìn)行安裝:
Sketch → include library → ManageLibrary →選擇以上ino文件
然后轉(zhuǎn)到谷歌Firebase網(wǎng)站,新建一個收發(fā)信息的項(xiàng)目,把項(xiàng)目的編號、WiFi名稱和密碼分別填入小哥給的代碼中。
這時(shí)候你的ESP8266就可以連接到網(wǎng)絡(luò)收發(fā)信息了。
比如你在考物理,把一段牛頓第二定律的表述放到Firebase里,點(diǎn)擊左側(cè)的霍爾傳感器,模塊自動下載文字信息。
磁鐵靠近右側(cè)的霍爾傳感器,則可以選擇菜單中的不同選項(xiàng),比如向其他同學(xué)求助。
印度小哥希望這塊顯示面板平時(shí)能隱藏起來,只有想用的時(shí)候才亮起來,這樣才稱得上作弊神器嘛。
所以還要給供電部分加上舌簧開關(guān),有磁鐵的時(shí)候,就會把電路吸合。
顯然紐扣電池是無法給這套電路長時(shí)間供電的,所以印度小哥還在計(jì)算器里加入了一款300mAh的鋰電池。
為了讓計(jì)算器的外觀更隱蔽,還不能加USB充電口。
但是無線充電成本高,也會增加電路復(fù)雜性,因此印度小哥用了個土辦法:在計(jì)算器后面加了兩個金屬觸點(diǎn),通過觸點(diǎn)給電池充電。
至此終于大功告成!
最后我們來計(jì)算一下這番改造的總成本(僅供參考):
AMS1117-3.3V穩(wěn)壓模塊:2元
PCB面包板:5元
300mAh鋰電池:15元
0.91寸OLED面板:24元
100歐色環(huán)電阻(一卷):10元
ESP8266-12E模塊:10元
ESP8266開發(fā)板:30元
USB轉(zhuǎn)TTL模塊:62元
△ESP8266-12E模塊
你只需158元左右就能組裝出這個作弊神器。
印度神奇小哥
改裝這臺計(jì)算器的Neutrino,本名Srinivasan,來自印度班加羅爾,是一位DIY愛好者,常用Arduino來開發(fā)各種神奇的硬件產(chǎn)品。
兩年來,他一直在YouTube發(fā)各種電子設(shè)備手工DIY改造視頻,但一直不溫不火,直到最近改裝了這臺計(jì)算器,一下子獲得了26萬的播放量,也火到了Reddit上去。
除了這臺可作弊計(jì)算器,他還開發(fā)過許多神奇的玩意兒。
比如這臺可以語音提醒你洗手的自動擠洗手液器:
把手伸到泵口底下的時(shí)候,它會發(fā)出語音提示:謝謝你洗手,我過一會兒提醒你洗手。
一會兒之后,它會提醒:你手好臟啊,快來洗手。
花心思作弊不如好好學(xué)習(xí)
不過,其實(shí)這只是一個黑客的炫技貼,小朋友們千萬不要學(xué)。
畢竟,你考英語的時(shí)候帶個計(jì)算器進(jìn)去就會被打出來:
也有學(xué)校早就猜到學(xué)生會用計(jì)算器作弊,因此考試的時(shí)候會發(fā)計(jì)算器,不允許自己帶:
有網(wǎng)友表示,有這么大本事還考什么試、作什么弊,直接就可以當(dāng)工程師了:
再說,你都能學(xué)會Arduino編程了,學(xué)習(xí)成績還能不好嗎?
其實(shí)印度小哥的本意也只是炫技,而不是希望大家用計(jì)算器來作弊,因此他故意在代碼里引入了4個錯誤,只有一定電路和編程基本知識的人才能改正過來。
總之,熱鬧可以看,但自己的成績還要自己把握,作弊無論如何都是不對的,甚至還可能違法犯罪。
考試的時(shí)候一定要靠自己哦!
-
太陽能電池
+關(guān)注
關(guān)注
22文章
1192瀏覽量
69573 -
計(jì)算器
+關(guān)注
關(guān)注
16文章
438瀏覽量
37471
原文標(biāo)題:爆改古董卡西歐計(jì)算器!能聯(lián)網(wǎng)、能聊天,「作弊神器」只要150塊
文章出處:【微信號:WW_CGQJS,微信公眾號:傳感器技術(shù)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論