摘要:目前LED灯的开关主要是以手动按键的方法来控制,随着无线通信学技术的发展,各种无线控制产品开始出现在人们的生活中。本设计利用Android平台无线控制理论设计了一个具有同时利用按键控制和WiFi无线控制LED的亮和灭,以及调节LED灯光强的智能控制系统。该系统利用STC12C5A60S2单片机作为主控制芯片,利用WiFi无线接收芯片ESP8266接收手机WiFi发来的信号,完成LED灯的控制。本文先根据设计要求做出系统的总体设计方案,然后keil软件编写系统的软件,做出系统实物。
毕业论文关键词:单片机;Android;ESP8266
LED lamp control based on the Android platform
Abstract:Current methods of LED light switch is mainly based on manual buttons to control, with the development of wireless communications technology, various wireless control products began to appear in people's life. This design USES the Android platform designed a wireless control theory at the same time using the button control and WiFi control LED on and off, and adjust the LED lighting control system. The system USES STC12C5A60S2 single-chip microcomputer as the main control chip, using WiFi receiver chip ESP8266 receive signals from mobile WiFi, complete control of LED lights. This paper first to make the system overall design according to design requirements, and then the keil software writing system software, to make a physical system.
Keyword:MCU;Android;ESP8266
目 录
1.1单片机发展状况 1
1.2照明市场及照明技术发展 1
1.3 Android 发展现状 2
1.4 WiFi 技术发展现状 2
2系统方案设计 4
2.1系统任务 4
2.2系统总体方案 4
3 系统硬件设计 7
3.1 系统总体硬件设计 8
3.2单片机MCU模块 10
3.2.1单片机概述 10
3.2.2单片机的特点 10
3.2.3 本设计采用51单片机的型号 11
3.3 Wifi模块ESP8266介绍 11
3.4 按键电路设计 12
3.5 LCD显示屏选型及介绍 14
3.6 单片机最小系统的其他组成部分 18
3.6.1 晶振电路的设计 18
3.6.2 单片机复位电路以及复位电路的设计 18
3.6.3 USB转串口接口电路 19
3.6.4单片机系统电源滤波电路 20
4 系统软件设计 23
4.1 软件开发环境 23
4.2 软件总体实现方案 24
4.3 按键检测方案 25
4.4 PWM波控制软件实现方案 26
4.5液晶显示软件实现 27
5系统调试 30
5.1 硬件电路调试 30
5.2软件调试 32
5.2.1 keil软件调试说明 32
STC12C5A60S2单片机LED智能控制系统硬件设计+电路图+程序:http://www.youerw.com/zidonghua/lunwen_61958.html