一、借助ESP8266 WIFI模塊,實現單片機利用外圍硬件把所編好的程序信息發送給Android手機APP原理分析。
通過給單片機編寫串口通信函數(用來實現單片機與ESP8266 WiFi模塊通信)、激活ESP8266 WiFi模塊WiFi功能的AT命令函數(用來把ESP8266 WiFi模塊設置成具有端口號能發射WiFi的服務器端)和實現功能函數(單片機利用外圍硬件把所編好的程序信息發送給Android手機APP),並把這些單片機函數燒入單片機。先讓Android手機連上ESP8266 WiFi模塊發射出的WiFi,通過查看Android手機連上ESP8266 WiFi模塊所發射出WiFi的相關信息,可以獲取ESP8266 WiFi模塊所發射出WiFi的IP地址和端口號。然后利用安卓開發軟件(比如:可用Eclipse集成安卓開發環境編寫或Android Studio軟件編寫或使用手機端安卓編程軟件AIDE編寫)編寫能夠連接上ESP8266 WiFi模塊所發射出WiFi的IP地址和端口號的通信函數(用來實現Android手機APP與ESP8266 WiFi模塊通信)以及能接收單片機利用外圍硬件發來的程序信息的功能函數(單片機利用外圍硬件把所編好的程序信息發送給Android手機APP)的Android手機APP。
二、借助ESP8266 WIFI模塊,實現單片機利用外圍硬件把所編好的程序信息發送給Android手機APP接線圖。
三、給單片機編寫串口通信函數(用來實現單片機與ESP8266 WiFi模塊通信)、激活ESP8266 WiFi模塊WiFi功能的AT命令函數(用來把ESP8266 WiFi模塊設置成具有端口號能發射WiFi的服務器端)和實現功能函數(單片機利用外圍硬件把所編好的程序信息發送給Android手機APP)。
四、編寫能夠連接上ESP8266 WiFi模塊所發射出WiFi的IP地址和端口號的通信函數(用來實現Android手機APP與ESP8266 WiFi模塊通信)以及能接收單片機利用外圍硬件發來的程序信息的功能函數(單片機利用外圍硬件把所編好的程序信息發送給Android手機APP)的Android手機APP安卓程序。
1、編寫能夠連接上ESP8266 WiFi模塊所發射出WiFi的IP地址和端口號的Android手機APP安卓主程序(包括通信函數、功能函數)
2、編寫能夠連接上ESP8266 WiFi模塊所發射出WiFi的IP地址和端口號的Android手機APP界面布局程序
3、編寫能夠連接上ESP8266 WiFi模塊所發射出WiFi的IP地址和端口號的Android手機APP屬性權限程序
4、編寫能夠連接上ESP8266 WiFi模塊所發射出WiFi的IP地址和端口號的Android手機APP字符串資源程序
五、借助ESP8266 WIFI模塊,實現單片機利用外圍硬件把所編好的程序信息發送給Android手機APP調試。
