在這個暑假里,我在RS渡過了我第一個的實習生活。身為實習生的我嘗試了很多不同的工作,其中最為重要的就是電子紙研究。
在這設計上面,現(xiàn)場的參觀者可以為我們RS帶來的示范進行即時投票!參觀者的選擇和所有示范的累積票數(shù)都會即時顯示在E紙,而且將會能夠和我們的面書專頁作連接。因此參加者能夠以親身或遙距形式近貼RS的投票情況。
電容白紙鍵盤投票機的主要構造
主要零件:(樹莓派,Arduino Uno配Atmega328P,射頻識別RFID NRF24L01+)
這個項目的白紙鍵盤采用了電容性傳感器的原理,當人的手指和接觸點連接,接觸點的電容會錄到顯住性的改變。例如,當未有手指接觸時電容讀數(shù)大慨維持10000,當手指接觸后電容讀數(shù)大概降至300。經(jīng)過一些程式設定后,當電容傳感器偵測到有戲劇性的變化時就會觸發(fā)微處理器(Arduino UNO)的活動,從而執(zhí)行數(shù)據(jù)傳遞的工作。
講解到此,你可能會有一個疑問。為什么一張普通的白紙絕緣體會能夠偵測到電容的轉(zhuǎn)變和觸發(fā)微處理器的工作?的確,它只是一張普通的白紙,不過涂上了一層薄薄的電子油漆。電子油漆是一種無毒液體導電物料,能夠依附多種的表面上,例如木質(zhì)和毛織品,因此多數(shù)人利用它來做一些冷焊接或線路收復的工作。在電子紙項目上,我用電子油漆在白紙鍵盤的背后畫了四個圓形和四條的電線,連接點連接住四條導線至Arduino。當人的手指按上前方的鍵盤,電子會透過電子油漆和薄薄白紙傳入人體內(nèi)。因此,隨住電子的減少,電容的讀數(shù)都會隨即下降。
NRF24L01+ RFID組件用于Arduino和樹莓派的之間的滿數(shù)據(jù)傳送。當參加者按下自白紙鍵盤,Arduino會將結果傳送到樹莓派(1)。然后樹莓派(1)會將結果經(jīng)網(wǎng)絡傳送到樹莓派(2),再顯示到E紙上。總括而言,此E紙融合了電容傳感器,無線RFID波溝通和網(wǎng)絡溝通等技巧。你可以在這里找到更多的python腳本:Github:https://github.com/Lilian1331/PAPIRUSepaper_votingsystem
以下是用電子紙電容白紙鍵盤投票機作的一個簡單示范:
首先,預備好電容白紙鍵盤。
然后,按一下表情符號,選擇的符號會即時在E紙上顯示。
等待兩秒,E紙就會顯示另一個畫面。
到最后,就會顯示累積的投票結果。