||
本文將分享基于Air8000工業引擎的WiFi AP文件管理系統功能——輕量級文件服務器解決方案。
以Air8000開發板為例,通過簡單的配置和操作,可以快速將設備變為一個輕量級的文件服務器,用戶只需連接到設備創建的Wi-Fi熱點,即可通過瀏覽器方便地瀏覽、管理和下載設備內部存儲及SD卡中的文件。
一、工作原理及系統特色Air8000工業引擎支持AP和STA兩種無線網絡工作模式。
AP模式:
AP是Access Point的縮寫,即無線接入點,作為無線網絡的中心節點;設備工作在AP模式時,可以創建一個Wi-Fi 熱點,供其他設備連接;其他設備連接到該熱點后,可以直接與Air8000進行通信。
STA模式:
STA是Station的縮寫,它是無線網絡中的一個終端站點設備;處于STA模式下的設備連接到AP節點進行網絡訪問。
本項目利用Air8000的AP模式,創建Wi-Fi熱點并啟動HTTP 服務器,實現文件的遠程訪問和下載功能。
文件管理系統涵蓋WiFi AP模塊、SD卡管理模塊、HTTP服務器、任務控制模塊等核心組件,具有以下特點:
操作簡單:通過boot按鍵即可控制系統的啟停;
使用方便:用戶只需連接Wi-Fi熱點,通過瀏覽器即可訪問;
功能實用:支持文件瀏覽和下載,支持SD卡擴展存儲;
安全可靠:提供用戶認證機制,保護文件安全。
該系統適用于需要遠程訪問設備文件的場景,如設備配置、日志查看、數據導出等應用。
二、源碼下載及實操要點
Air8000支持LuatOS開發,應用示例持續更新中。文件管理系統demo示例相關資料,可通過下方鏈接獲取。
最新源碼下載:
https://gitee.com/openLuat/LuatOS/tree/master/module/Air8000/project/wifi_ap_read_file
實操教程詳見:
https://docs.openluat.com/air8000/luatos/app/wifi/wifi_ap_file/
1)main.lua(主入口文件)

2)ask_control.lua(任務控制模塊)



1)燒錄固件后上電,設備初始化按鍵功能。
新朋友可參考《如何使用LuaTools燒錄軟件》操作:
https://docs.openluat.com/air8000/luatos/common/download/

2)觀察串口日志,等待“系統已就緒,等待boot按鍵觸發”的提示:

3)按下boot按鍵,啟動文件管理系統:

使用手機或電腦搜索并連接名為LuatOS_FileHub的Wi-Fi熱點,密碼為12345678。

連接熱點后,打開瀏覽器,通過以下地址訪問文件管理系統:
http://192.168.4.1/explorer.html

使用默認用戶名admin和密碼123456,登錄文件管理系統。

登錄成功后,可以查看設備內部存儲和SD卡中的文件列表,點擊文件可直接下載。

以上就是基于Air8000工業引擎的WiFi AP文件管理系統實現要點,實際應用中可結合需求靈活運用。
今天的內容就分享到這里了~