一種遠程監(jiān)控的LED照明系統(tǒng)設計研究
發(fā)布時間:2023-03-05 14:33
本文提出了一種基于LED照明、實時監(jiān)控和精準控制的照明控制系統(tǒng)的設計方案。系統(tǒng)分3個子系統(tǒng)組成,分別為LED照明控制系統(tǒng)、視頻監(jiān)控系統(tǒng)和Web客服端登錄系統(tǒng)。首先在樹莓派中分別搭建基于LED照明控制和監(jiān)控系統(tǒng)的兩個后臺應用程序,并安裝花生殼內(nèi)網(wǎng)穿透工具,配置相應外網(wǎng)能夠訪問的域名和端口號;再通過安裝和配置阿里云服務器中的Nginx反向代理服務器,使Nginx反向代理服務器指向由樹莓派內(nèi)網(wǎng)穿透外網(wǎng)能訪問的域名和端口號;同時搭建基于python的Flask應用框架,實現(xiàn)客服端遠程連接Web服務器,實現(xiàn)遠程、多路、獨立255級可調(diào)的LED照明控制系統(tǒng)和遠程、實時的監(jiān)控系統(tǒng)設計。本文提出一種基于LED照明控制和監(jiān)控系統(tǒng)設計方案,樹莓派自帶USB攝像頭+阿里云服務器+Web服務器+Flask應用框架,實現(xiàn)了遠距離、實時監(jiān)控和精準控制的新型LED照明功能。主要的研究工作如下:1、查閱大量國內(nèi)外文獻資料,分析了LED照明控制和監(jiān)控系統(tǒng)當前技術所面臨的技術突破難點,分析了LED照明控制和監(jiān)控系統(tǒng)中所要解決的問題,并制定了LED照明系統(tǒng)和監(jiān)控系統(tǒng)的整體框架。2、分析了LED照明系統(tǒng)中主要的Web控制PW...
【文章頁數(shù)】:56 頁
【學位級別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 選題背景及意義
1.2 LED調(diào)光控制現(xiàn)狀
1.3 監(jiān)控系統(tǒng)研究現(xiàn)狀
1.4 本文主要內(nèi)容
第二章 LED控制系統(tǒng)總體設計
2.1 系統(tǒng)總體設計方案
2.2 LED驅(qū)動電路設計
2.3 LED控制電路設計
2.3.1 線性調(diào)光
2.3.2 可控硅調(diào)光
2.3.3 PWM調(diào)光
2.4 PWM控制電路設計
2.4.1 WiringPI庫
2.4.2 RPI庫
2.4.3 網(wǎng)頁控制PWM輸出設計
2.5 本章小結(jié)
第三章 Web服務器設計
3.1 SecureCRT軟件介紹
3.2 Web服務器選擇
3.2.1 多路IO復用的Epoll模型
3.3 Web應用框架選型
3.3.1 Flask應用框架原理
3.4 Web通信協(xié)議的選擇
3.4.1 uwsgi協(xié)議通信過程
3.4.2 uwsgi協(xié)議處理流程中關鍵的類和方法
3.5 Nginx服務器安裝
3.6 Flask應用框架安裝
3.7 本章小結(jié)
第四章 監(jiān)控系統(tǒng)設計
4.1 監(jiān)控系統(tǒng)整體方案設計
4.2 樹莓派開啟監(jiān)控系統(tǒng)后臺的設計
4.3 Web服務器配置
4.3.1 Nginx服務器配置
4.3.2 Nginx反相代理服務器配置
4.4 Flask應用框架配置
4.5 花生殼內(nèi)網(wǎng)穿透設計
4.6 本章小結(jié)
第五章 系統(tǒng)整體性測試和制作樣機
5.1 LED照明控制系統(tǒng)調(diào)試
5.2 監(jiān)控系統(tǒng)測試
5.3 LED照明控制和監(jiān)控系統(tǒng)整體性測試
5.4 樣機的展示
5.5 本章小結(jié)
總結(jié)與展望
參考文獻
攻讀學位期間發(fā)表的論文和專利
致謝
本文編號:3756371
【文章頁數(shù)】:56 頁
【學位級別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 選題背景及意義
1.2 LED調(diào)光控制現(xiàn)狀
1.3 監(jiān)控系統(tǒng)研究現(xiàn)狀
1.4 本文主要內(nèi)容
第二章 LED控制系統(tǒng)總體設計
2.1 系統(tǒng)總體設計方案
2.2 LED驅(qū)動電路設計
2.3 LED控制電路設計
2.3.1 線性調(diào)光
2.3.2 可控硅調(diào)光
2.3.3 PWM調(diào)光
2.4 PWM控制電路設計
2.4.1 WiringPI庫
2.4.2 RPI庫
2.4.3 網(wǎng)頁控制PWM輸出設計
2.5 本章小結(jié)
第三章 Web服務器設計
3.1 SecureCRT軟件介紹
3.2 Web服務器選擇
3.2.1 多路IO復用的Epoll模型
3.3 Web應用框架選型
3.3.1 Flask應用框架原理
3.4 Web通信協(xié)議的選擇
3.4.1 uwsgi協(xié)議通信過程
3.4.2 uwsgi協(xié)議處理流程中關鍵的類和方法
3.5 Nginx服務器安裝
3.6 Flask應用框架安裝
3.7 本章小結(jié)
第四章 監(jiān)控系統(tǒng)設計
4.1 監(jiān)控系統(tǒng)整體方案設計
4.2 樹莓派開啟監(jiān)控系統(tǒng)后臺的設計
4.3 Web服務器配置
4.3.1 Nginx服務器配置
4.3.2 Nginx反相代理服務器配置
4.4 Flask應用框架配置
4.5 花生殼內(nèi)網(wǎng)穿透設計
4.6 本章小結(jié)
第五章 系統(tǒng)整體性測試和制作樣機
5.1 LED照明控制系統(tǒng)調(diào)試
5.2 監(jiān)控系統(tǒng)測試
5.3 LED照明控制和監(jiān)控系統(tǒng)整體性測試
5.4 樣機的展示
5.5 本章小結(jié)
總結(jié)與展望
參考文獻
攻讀學位期間發(fā)表的論文和專利
致謝
本文編號:3756371
本文鏈接:http://sikaile.net/jingjilunwen/jianzhujingjilunwen/3756371.html