基于LabVIEW的多功能LED顯示系統(tǒng)設(shè)計與仿真
發(fā)布時間:2021-09-30 20:35
為了提高學(xué)生對設(shè)計類課題的研究興趣和設(shè)計質(zhì)量,以生活中常用的電子產(chǎn)品功能為設(shè)計素材,選用圖形化編程語言LabVIEW為仿真平臺,設(shè)計了集天氣預(yù)報、電子相冊、音樂播放、數(shù)字鐘于一體的多功能LED顯示系統(tǒng)。該系統(tǒng)通過訪問天氣預(yù)報Web服務(wù)獲取城市天氣數(shù)據(jù),由動態(tài)生成的數(shù)組實現(xiàn)圖像的切換,調(diào)用Windows Media Player的Active X控件實現(xiàn)音樂播放,調(diào)用Microsoft Speech Object Library Version 5.4實現(xiàn)提醒事件播報,將文本插入圖像再轉(zhuǎn)換成矩陣以實現(xiàn)LED點陣字模的生成,并可根據(jù)使用需求調(diào)節(jié)背景亮度。運行結(jié)果表明,仿真系統(tǒng)的各項功能運行正常,可用作課程設(shè)計、軟件及實物開發(fā)等。
【文章來源】:物聯(lián)網(wǎng)技術(shù). 2020,10(09)
【文章頁數(shù)】:3 頁
【部分圖文】:
數(shù)據(jù)采集程序框圖
利用索引數(shù)組函數(shù)從圖2獲得的數(shù)據(jù)中提取選定城市今明兩日的天氣、溫度和風(fēng)力風(fēng)向信息,并將這些信息以圖片的形式顯示在系統(tǒng)界面上。天氣預(yù)報模塊程序框圖如圖3(a)所示。天氣情況不變時,條件結(jié)構(gòu)的布爾輸入為真,此時只顯示一幅天氣圖標;天氣情況有變,如當天的天氣為“多云轉(zhuǎn)晴”,則布爾輸入為假,需要顯示和兩幅天氣圖標。由于風(fēng)力風(fēng)向數(shù)據(jù)的文字較多,為了避免顯示不完全,這里根據(jù)字符串長度的不同進行了不同字號的設(shè)定與顯示設(shè)計。以“天津”為例,天氣數(shù)據(jù)顯示效果如圖3(b)所示。2.2 電子相冊模塊
電子相冊模塊的程序框圖如圖4(a)所示,第一個條件結(jié)構(gòu)實現(xiàn)的是切換模式的隨機選擇,每運行一次,條件結(jié)構(gòu)的輸入會由第二個條件結(jié)構(gòu)中的隨機數(shù)重新賦值以實現(xiàn)圖像模式的隨機切換。第二個條件結(jié)構(gòu)中OUT2是借助屬性節(jié)點實現(xiàn)二維灰度圖像矩陣的動態(tài)輸出。電子相冊模塊的3種圖像切換效果分別如圖4(b)~圖4(d)所示。2.3 音樂播放模塊
【參考文獻】:
期刊論文
[1]亮度可調(diào)LED電路設(shè)計[J]. 姜麗峰,夏夢雷. 通信與廣播電視. 2019(04)
[2]基于Arduino的“變色龍”LED燈的設(shè)計[J]. 劉相中,張建文,唐李生,王宇廷,仇懷利. 照明工程學(xué)報. 2019(04)
[3]基于WiFi的智能LED照明控制系統(tǒng)的設(shè)計[J]. 盧超. 照明工程學(xué)報. 2019(04)
[4]基于LabVIEW與單片機的多功能LED點陣顯示屏設(shè)計[J]. 孫立輝,王海. 現(xiàn)代電子技術(shù). 2016(06)
[5]基于Android的LED控制設(shè)計[J]. 崔文婷,陳恒,高遠,游斌相,黃仁兵. 電子測量技術(shù). 2014(12)
[6]基于LabVIEW的天氣預(yù)報系統(tǒng)[J]. 劉光普,李效東,梁鶯,任雍. 電子測量技術(shù). 2014(07)
[7]基于虛擬儀器技術(shù)labview的點陣LED顯示系統(tǒng)設(shè)計[J]. 吳義滿. 電子設(shè)計工程. 2014(10)
[8]利用LabVIEW產(chǎn)生字模的LED顯示屏設(shè)計[J]. 趙佳,劉蘊紅. 電子科技. 2010(11)
本文編號:3416594
【文章來源】:物聯(lián)網(wǎng)技術(shù). 2020,10(09)
【文章頁數(shù)】:3 頁
【部分圖文】:
數(shù)據(jù)采集程序框圖
利用索引數(shù)組函數(shù)從圖2獲得的數(shù)據(jù)中提取選定城市今明兩日的天氣、溫度和風(fēng)力風(fēng)向信息,并將這些信息以圖片的形式顯示在系統(tǒng)界面上。天氣預(yù)報模塊程序框圖如圖3(a)所示。天氣情況不變時,條件結(jié)構(gòu)的布爾輸入為真,此時只顯示一幅天氣圖標;天氣情況有變,如當天的天氣為“多云轉(zhuǎn)晴”,則布爾輸入為假,需要顯示和兩幅天氣圖標。由于風(fēng)力風(fēng)向數(shù)據(jù)的文字較多,為了避免顯示不完全,這里根據(jù)字符串長度的不同進行了不同字號的設(shè)定與顯示設(shè)計。以“天津”為例,天氣數(shù)據(jù)顯示效果如圖3(b)所示。2.2 電子相冊模塊
電子相冊模塊的程序框圖如圖4(a)所示,第一個條件結(jié)構(gòu)實現(xiàn)的是切換模式的隨機選擇,每運行一次,條件結(jié)構(gòu)的輸入會由第二個條件結(jié)構(gòu)中的隨機數(shù)重新賦值以實現(xiàn)圖像模式的隨機切換。第二個條件結(jié)構(gòu)中OUT2是借助屬性節(jié)點實現(xiàn)二維灰度圖像矩陣的動態(tài)輸出。電子相冊模塊的3種圖像切換效果分別如圖4(b)~圖4(d)所示。2.3 音樂播放模塊
【參考文獻】:
期刊論文
[1]亮度可調(diào)LED電路設(shè)計[J]. 姜麗峰,夏夢雷. 通信與廣播電視. 2019(04)
[2]基于Arduino的“變色龍”LED燈的設(shè)計[J]. 劉相中,張建文,唐李生,王宇廷,仇懷利. 照明工程學(xué)報. 2019(04)
[3]基于WiFi的智能LED照明控制系統(tǒng)的設(shè)計[J]. 盧超. 照明工程學(xué)報. 2019(04)
[4]基于LabVIEW與單片機的多功能LED點陣顯示屏設(shè)計[J]. 孫立輝,王海. 現(xiàn)代電子技術(shù). 2016(06)
[5]基于Android的LED控制設(shè)計[J]. 崔文婷,陳恒,高遠,游斌相,黃仁兵. 電子測量技術(shù). 2014(12)
[6]基于LabVIEW的天氣預(yù)報系統(tǒng)[J]. 劉光普,李效東,梁鶯,任雍. 電子測量技術(shù). 2014(07)
[7]基于虛擬儀器技術(shù)labview的點陣LED顯示系統(tǒng)設(shè)計[J]. 吳義滿. 電子設(shè)計工程. 2014(10)
[8]利用LabVIEW產(chǎn)生字模的LED顯示屏設(shè)計[J]. 趙佳,劉蘊紅. 電子科技. 2010(11)
本文編號:3416594
本文鏈接:http://sikaile.net/kejilunwen/wltx/3416594.html
最近更新
教材專著