電子名片畢業(yè)設(shè)計
共 789字,需瀏覽 2分鐘
·
2022-02-09 17:38
這學(xué)期畢業(yè)設(shè)計由于疫情的原因差一點(diǎn)完成,但是主要的功能除了nfc均已完成。
下面介紹電子名片組成部分。
大容量usb儲存:設(shè)計這個的目的是為了他具有像u盤的功能,然后用ui的可視化交互使用戶能改變屏幕上的照片和名字。親測微信二維碼可用。同時能在ui中改寫NFC模塊中需要發(fā)送給手機(jī)的URL,這個可以是用戶的個人博客地址。
最終成果圖(目前這款屏幕只支持黑白像素,所以解碼的步驟,改變大小,灰度轉(zhuǎn)換和黑白轉(zhuǎn)換都已經(jīng)實(shí)現(xiàn))
為什么選擇這款屏幕呢?
因?yàn)楫?dāng)初設(shè)計的時候需要一個盡量小,且能持續(xù)顯示的屏幕。所以顯示了像kindle一樣的墨跡屏,而且該屏幕不需要供電就能維持顯示的狀態(tài),所以完美符合了需求,再者因?yàn)槿舾赡E屏中只有這款屏幕的刷新時間在兩秒以內(nèi),最終就選擇了這款產(chǎn)品。
然后顯示的問題解決了就得解決用戶的交互問題,我們這款電子名片設(shè)計的可以像u盤一樣插入電腦并顯示盤符。本來打斷寫一個接上電腦就自動啟動的腳本,因?yàn)槔蠋熣f不能破壞電腦的安全性,最終選擇寫一個植入在大容量儲存的u盤來實(shí)現(xiàn)。當(dāng)電子名片插入電腦的時候,用戶需要點(diǎn)擊盤符中的應(yīng)用程序來進(jìn)行修改圖片和文字,但是這個輸入的過程中,u盤的圖片和文字是只讀不可以修改的,只有當(dāng)用戶輸入正確密碼的時候才能打開修改文件的權(quán)限,而且保存在u盤中的密碼被加密。具體加密原理不是我寫的,我也不懂。
然后在ui保存圖片和文字后,單片機(jī)會讀區(qū)sd卡中的文件。(用sdio和fatfs進(jìn)行讀?。┳詈笃聊凰⑿?。最后nfc的步驟目前只能讀取信息還不能寫,和主單片機(jī)的交互的spi也沒有實(shí)現(xiàn)。目前就是這樣,整張名片成本大概50美元,并且usb大容量儲存的相應(yīng)時間比較久,需要一兩分鐘,原因還未知。
以下是工程嘛和英文描述,歡迎點(diǎn)贊。本文章會在到家后進(jìn)行更新。
