概述:
本系統(tǒng)是PC機與STM32之間通過串口,實現(xiàn)了STM32f4(STM 32f4數(shù)據(jù)手冊)的單片機與計算機的實時通信,實現(xiàn)了實時的處理,用戶可以在電腦上面用鼠標畫出任意圖像,然后,在LED點陣上面實時顯示,涂鴉效果被比較滿意,將以往靜態(tài)的點陣顯示改為用戶可以隨時改變的動態(tài)顯示屏,在上面,用戶可以隨便涂鴉自己喜歡的圖形,而且易于擦拭,反復(fù)寫寫畫畫。LED點陣是顯示上位機所所畫的圖像,成功實現(xiàn)了上位機與下位機之間聯(lián)系。
創(chuàng)新:隨著各類電子設(shè)備的普及,我們可以看到LED點陣的使用十分廣泛。但是由于長時間的使用,有時候屏幕會出現(xiàn)壞點,一旦有壞點,非常影響整體效果,只能換掉,使用壽命很短,本次設(shè)計了延長使用時間,同時用戶可以隨便寫自己需要顯示的內(nèi)容,而且也解決了壞點所帶來的問題,在屏幕出現(xiàn)壞點時,用戶可以繞過壞點,大大延長使用時間,同時不影響使用效果。
本系統(tǒng)硬件以STM32F4為核心控制器,通過PC機發(fā)送指令系統(tǒng)、串口電平轉(zhuǎn)換電路,點陣驅(qū)動電路等電路組成。
演示視頻:
LED點陣涂鴉程序源碼截圖: