一种远程监控的LED照明系统设计研究
发布时间:2023-03-05 14:33
本文提出了一种基于LED照明、实时监控和精准控制的照明控制系统的设计方案。系统分3个子系统组成,分别为LED照明控制系统、视频监控系统和Web客服端登录系统。首先在树莓派中分别搭建基于LED照明控制和监控系统的两个后台应用程序,并安装花生壳内网穿透工具,配置相应外网能够访问的域名和端口号;再通过安装和配置阿里云服务器中的Nginx反向代理服务器,使Nginx反向代理服务器指向由树莓派内网穿透外网能访问的域名和端口号;同时搭建基于python的Flask应用框架,实现客服端远程连接Web服务器,实现远程、多路、独立255级可调的LED照明控制系统和远程、实时的监控系统设计。本文提出一种基于LED照明控制和监控系统设计方案,树莓派自带USB摄像头+阿里云服务器+Web服务器+Flask应用框架,实现了远距离、实时监控和精准控制的新型LED照明功能。主要的研究工作如下:1、查阅大量国内外文献资料,分析了LED照明控制和监控系统当前技术所面临的技术突破难点,分析了LED照明控制和监控系统中所要解决的问题,并制定了LED照明系统和监控系统的整体框架。2、分析了LED照明系统中主要的Web控制PW...
【文章页数】:56 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第一章 绪论
1.1 选题背景及意义
1.2 LED调光控制现状
1.3 监控系统研究现状
1.4 本文主要内容
第二章 LED控制系统总体设计
2.1 系统总体设计方案
2.2 LED驱动电路设计
2.3 LED控制电路设计
2.3.1 线性调光
2.3.2 可控硅调光
2.3.3 PWM调光
2.4 PWM控制电路设计
2.4.1 WiringPI库
2.4.2 RPI库
2.4.3 网页控制PWM输出设计
2.5 本章小结
第三章 Web服务器设计
3.1 SecureCRT软件介绍
3.2 Web服务器选择
3.2.1 多路IO复用的Epoll模型
3.3 Web应用框架选型
3.3.1 Flask应用框架原理
3.4 Web通信协议的选择
3.4.1 uwsgi协议通信过程
3.4.2 uwsgi协议处理流程中关键的类和方法
3.5 Nginx服务器安装
3.6 Flask应用框架安装
3.7 本章小结
第四章 监控系统设计
4.1 监控系统整体方案设计
4.2 树莓派开启监控系统后台的设计
4.3 Web服务器配置
4.3.1 Nginx服务器配置
4.3.2 Nginx反相代理服务器配置
4.4 Flask应用框架配置
4.5 花生壳内网穿透设计
4.6 本章小结
第五章 系统整体性测试和制作样机
5.1 LED照明控制系统调试
5.2 监控系统测试
5.3 LED照明控制和监控系统整体性测试
5.4 样机的展示
5.5 本章小结
总结与展望
参考文献
攻读学位期间发表的论文和专利
致谢
本文编号:3756371
【文章页数】:56 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第一章 绪论
1.1 选题背景及意义
1.2 LED调光控制现状
1.3 监控系统研究现状
1.4 本文主要内容
第二章 LED控制系统总体设计
2.1 系统总体设计方案
2.2 LED驱动电路设计
2.3 LED控制电路设计
2.3.1 线性调光
2.3.2 可控硅调光
2.3.3 PWM调光
2.4 PWM控制电路设计
2.4.1 WiringPI库
2.4.2 RPI库
2.4.3 网页控制PWM输出设计
2.5 本章小结
第三章 Web服务器设计
3.1 SecureCRT软件介绍
3.2 Web服务器选择
3.2.1 多路IO复用的Epoll模型
3.3 Web应用框架选型
3.3.1 Flask应用框架原理
3.4 Web通信协议的选择
3.4.1 uwsgi协议通信过程
3.4.2 uwsgi协议处理流程中关键的类和方法
3.5 Nginx服务器安装
3.6 Flask应用框架安装
3.7 本章小结
第四章 监控系统设计
4.1 监控系统整体方案设计
4.2 树莓派开启监控系统后台的设计
4.3 Web服务器配置
4.3.1 Nginx服务器配置
4.3.2 Nginx反相代理服务器配置
4.4 Flask应用框架配置
4.5 花生壳内网穿透设计
4.6 本章小结
第五章 系统整体性测试和制作样机
5.1 LED照明控制系统调试
5.2 监控系统测试
5.3 LED照明控制和监控系统整体性测试
5.4 样机的展示
5.5 本章小结
总结与展望
参考文献
攻读学位期间发表的论文和专利
致谢
本文编号:3756371
本文链接:https://www.wllwen.com/jingjilunwen/jianzhujingjilunwen/3756371.html