16.6 项目调试
2025年09月21日
16.6 项目调试
针对第16.3~16.5节关于对安卓手机APP控制继电器实现LED灯点亮与熄灭的硬件电路和底层软件程序设计以及APP控制继电器开关的前端设计,进行项目联合调试。
1)在后缀名.xml设计的界面布局如图16-6所示,在后缀名.java中设置对应实现的功能。
2)在底层软件程序设计中,需要对WiFi进行配置。设置AP模式,重启模块设置,设置启动多连接方式,设置服务器和定义端口号,设置串口通信。将第16.5节采用C语言编写的底层硬件电路驱动程序编译成功后烧写到51单片机中,如图16-7所示编译成功的结果图。
图16-6 界面布局图
图16-7 底层电路软件编译成功结果图
3)根据底层硬件电路原理图,完成单片机最小系统、继电器模块、WiFi模块和电源电路的连接。
4)底层硬件电路通电,打开安卓手机连接ESP8266 WiFi,手机连接WiFi的IP地址与端口号如图16-8所示。在APP继电器控制界面中输入IP地址192.168.4.1和端口号8080,实现WiFi连接,WiFi连接设置界面如图16-8所示。
5)按下按钮“吸合”,在底层硬件电路上继电器控制LED灯亮;按下按钮“断开”,在底层硬件电路上继电器控制的LED灯熄灭,项目最终调试成功的实物图如图16-9所示。
图16-8 WiFi连接设置界面
图16-9 项目最终调试成功实物图