Quellcode durchsuchen

update: 修改8101文件管理系统关于按键说明

tuoyiheng vor 1 Monat
Ursprung
Commit
bb946e96b8

+ 9 - 7
module/Air8101/project/wifi_ap_read_file/readme.md

@@ -22,7 +22,7 @@ HTTPSVR 文件管理系统是一种基于Air8101模组的轻量级文件服务
 #### 1、系统控制方式
 
 - **自动启动模式**:在task_control.lua中设置`AUTO_START=true`,系统开机后会自动创建AP热点、初始化SD卡并启动HTTP文件服务器
-- **手动控制模式**:默认设置`AUTO_START=false`,通过短按GPIO5来控制系统的启动和停止
+- **手动控制模式**:默认设置`AUTO_START=false`,通过杜邦线短接GPIO5与GND(地)然后断开,来控制系统的启动和停止
 
 #### 2、初始化AP热点
 
@@ -66,12 +66,12 @@ HTTPSVR 文件管理系统是一种基于Air8101模组的轻量级文件服务
 
 **手动控制模式操作步骤:**
 1. 烧录固件后上电,设备初始化按键功能,等待按键初始化完毕日志中会输出"系统已就绪,等待按键触发"的打印
-2. 通过拉低GPIO5,设备自动创建WiFi热点并启动文件服务器
+2. 使用杜邦线短接GPIO5与GND(地)然后断开,设备自动创建WiFi热点并启动文件服务器
 3. 使用手机或电脑连接到`LuatOS_FileHub`热点(密码:12345678)
 4. 打开浏览器,输入`http://192.168.4.1/explorer.html`访问文件管理系统
 5. 使用用户名`admin`和密码`123456`登录
 6. 浏览文件列表,点击文件可直接下载
-7. 再次拉低GPIO5可停止文件服务器服务
+7. 再次使用杜邦线短接GPIO5与GND(地)然后断开,可停止文件服务器服务
 
 **自动启动模式操作步骤:**
 1. 修改task_control.lua文件,将`AUTO_START`值设置为`true`
@@ -83,11 +83,13 @@ HTTPSVR 文件管理系统是一种基于Air8101模组的轻量级文件服务
 
 ## 演示硬件环境
 
+![](https://docs.openluat.com/air8101/luatos/app/image/8101-AirMICROSD_1000.jpg)
+
 1、Air8101核心板一块
 
 2、TYPE-C USB数据线一根
 
-3、micro SD卡一张(可选,用于扩展存储)
+3、AirMICROSD_1000配件板一个+micro SD卡一张(可选,用于扩展存储)
 
 ## 演示软件环境
 
@@ -108,7 +110,7 @@ HTTPSVR 文件管理系统是一种基于Air8101模组的轻量级文件服务
 **两种启动模式效果说明:**
 
 - **自动启动模式**(默认AUTO_START=true):上电后系统会自动创建AP热点、初始化SD卡并启动HTTP服务器,无需手动拉低GPIO5即可使用文件管理系统功能。
-- **手动控制模式**(需修改AUTO_START=false):上电后系统仅初始化按键功能,日志显示"系统已就绪,等待按键触发",需要手动拉低GPIO5才会启动文件管理系统服务。
+- **手动控制模式**(需修改AUTO_START=false):上电后系统仅初始化按键功能,日志显示"系统已就绪,等待按键触发",需要手动使用杜邦线短接GPIO5与GND(地)然后断开才会启动文件管理系统服务。
 
 手动控制模式下的启动日志示例:
 
@@ -116,7 +118,7 @@ HTTPSVR 文件管理系统是一种基于Air8101模组的轻量级文件服务
 [000000000.497] I/user.main 系统已就绪,等待按键触发
 ```
 
-5、拉低GPIO5,启动文件管理系统。
+5、使用杜邦线短接GPIO5与GND(地)然后断开,启动文件管理系统。
 
 ```lua
 系统启动,创建AP:
@@ -157,7 +159,7 @@ SD卡挂载完毕,开始启动系统:
 
 12、如需要访问SD卡中的文件,点击网页左上角的 `TF/SD目录` ,即可切换到SD卡目录中
 
-13、在手动控制模式下,再次拉低GPIO5按键,可停止文件管理系统服务,日志会输出停止状态信息
+13、在手动控制模式下,再次使用杜邦线短接GPIO5与GND(地)然后断开,可停止文件管理系统服务,日志会输出停止状态信息
 
 ## 系统参数说明
 

+ 5 - 5
module/Air8101/project/wifi_ap_read_file/task_control.lua

@@ -10,18 +10,18 @@
 
 -- 控制模式配置:
 -- 1. 自动启动模式:设置AUTO_START=true(默认),系统开机后自动创建AP热点、初始化SD卡并启动HTTP文件服务器
--- 2. 手动控制模式:设置AUTO_START=false,通过拉低GPIO5控制系统的启停
+-- 2. 手动控制模式:设置AUTO_START=false,通过杜邦线短接GPIO5与GND(地)然后断开控制系统的启停
 
 -- 手动控制操作指南:
 -- - 功能:控制远程文件管理系统的启动与停止
 -- - 引脚:GPIO5
--- - 触发方式:短按(下降沿触发)
+-- - 触发方式:将GPIO5与GND(地)引脚用杜邦线短接然后断开,通过双边沿触发
 -- - 防抖处理:因杜邦线测试时脉冲无法控制,所以暂无设计。实际设计板子时,根据自己的需求可以更改防抖配置以及打开防抖
--- - 状态切换:短按一次切换一次系统运行状态
+-- - 状态切换:每次短接GPIO5与GND后断开,切换一次系统运行状态
 
 -- 使用示例:
 -- 1. 自动启动系统:在代码中将AUTO_START设置为true(默认)
--- 2. 手动控制系统:在代码中将AUTO_START设置为false,通过拉低GPIO5切换系统状态
+-- 2. 手动控制系统:在代码中将AUTO_START设置为false,通过杜邦线短接GPIO5与GND然后断开,切换系统状态
 -- 3. 查看状态:通过日志查看系统启动和停止的状态信息
 
 -- 注意:本模块需要在main.lua中通过require方式引入,无需额外调用接口
@@ -69,7 +69,7 @@ local function press_key()
     sys.publish("PRESS", true)
 end
 gpio.setup(5, press_key, gpio.PULLUP, gpio.BOTH)
--- gpio.debounce(0, 100, 1) -- 实际设计板子时,根据自己的需求可以更改防抖配置以及打开防抖
+-- gpio.debounce(5, 100, 1) -- 实际设计板子时,根据自己的需求可以更改防抖配置以及打开防抖
 
 local function config_services()
     -- 根据配置决定是否自动启动服务