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