基于STM32的LED心形流水燈設(shè)計(Proteus仿真+程序+設(shè)計報告+講解視頻)
仿真圖proteus 8.9
程序編譯器:keil 5
編程語言:C語言
設(shè)計編號:C0103
1.主要功能
結(jié)合實際情況,基于STM32單片機設(shè)計一個LED心形流水燈控制器設(shè)計。該系統(tǒng)應(yīng)滿足的功能要求為:
具體功能:
1、至少10個發(fā)光管5種花樣自動變換,循環(huán)往復(fù);
2、流水燈花樣模式可以手動和自動方式控制,手動控制按鈕按一次轉(zhuǎn)換一次;
3、自動控制方式下系統(tǒng)自動切換流水燈模式
4、流水燈樣式包括心形流水燈順時針依次點亮,逆時針依次點亮、順時針逐個點亮,逆時針逐個點亮、全部燈閃爍、從兩邊向中間點亮后由中間向兩邊熄滅
5、自動模式下數(shù)碼管先顯示AUTO再顯示LOVE,手動模式數(shù)碼管顯示USE+花樣模式再顯示LOVE。
2.功能演示
結(jié)合實際情況,基于STM32單片機設(shè)計一個LED心形流水燈控制器設(shè)計。該系統(tǒng)應(yīng)滿足的功能要求為:
具體功能:
1、至少10個發(fā)光管5種花樣自動變換,循環(huán)往復(fù);
2、流水燈花樣模式可以手動和自動方式控制,手動控制按鈕按一次轉(zhuǎn)換一次;
3、自動控制方式下系統(tǒng)自動切換流水燈模式
4、流水燈樣式包括心形流水燈順時針依次點亮,逆時針依次點亮、順時針逐個點亮,逆時針逐個點亮、全部燈閃爍、從兩邊向中間點亮后由中間向兩邊熄滅
5、自動模式下數(shù)碼管先顯示AUTO再顯示LOVE,手動模式數(shù)碼管顯示USE+花樣模式再顯示LOVE。
打開仿真工程,雙擊proteus中的單片機,選擇hex文件路徑,然后開始仿真。
開始仿真后默認(rèn)執(zhí)行自動模式,數(shù)碼管顯示AUTO,燈光自動變化模式。流水燈樣式包括心形流水燈順時針依次點亮,逆時針依次點亮、順時針逐個點亮,逆時針逐個點亮、全部燈閃爍、從兩邊向中間點亮后由中間向兩邊熄滅。
通過按鍵切換成自動模式。自動模式下只有一種燈光效果
3.程序
程序是用keil5 mdk版本打開的,如果打開有問題,核實下keil的版本。程序是HAL版本編寫的,有stm32cubemx配置文件。有注釋可以結(jié)合講解視頻理解。
程序流程圖
4.設(shè)計報告
9281字設(shè)計報告,內(nèi)容包括硬件設(shè)計、軟件設(shè)計、結(jié)論等。
LED流水燈是一種廣泛應(yīng)用于節(jié)日裝飾、家庭裝飾和廣告顯示等領(lǐng)域的光效裝置。心形流水燈因其獨特的形狀和動態(tài)效果,受到許多用戶的喜愛。結(jié)合STM32單片機設(shè)計心形流水燈控制器,不僅能夠提升燈光效果的控制靈活性,還能通過編程實現(xiàn)多樣化的燈光變換模式,增強用戶體驗。本項目旨在通過STM32單片機設(shè)計一個功能豐富的LED心形流水燈控制器,滿足用戶對于燈光效果的多樣化需求。
5.下載鏈接
0、常見使用問題及解決方法–必讀?。。?!
1、程序代碼
2、Proteus仿真
3、功能要求
4、開題報告
5、設(shè)計報告
6、框圖
7、講解視頻
Altium Designer 安裝破解
KEIL+proteus 單片機仿真設(shè)計教程
KEIL安裝破解
Proteus元器件查找
Proteus安裝
Proteus簡易使用教程
單片機學(xué)習(xí)資料
相關(guān)數(shù)據(jù)手冊
答辯技巧
設(shè)計報告常用描述
鼠標(biāo)雙擊打開查找嘉盛單片機51 STM32單片機課程畢業(yè)設(shè)計.url
資料下載鏈接:
通過網(wǎng)盤分享的文件:KEY_C0103
https://pan.baidu.com/s/1AItX6OGsY2wW1P5fPmGb6Q?pwd=r3de
提取碼: r3de