📜  在 Nextion GUI 编辑器中向 Nextion Display 添加了睡眠 (1)

📅  最后修改于: 2023-12-03 15:23:13.936000             🧑  作者: Mango

在 Nextion GUI 编辑器中向 Nextion Display 添加了睡眠

简介

在 Nextion GUI 编辑器中,我们可以添加睡眠功能,让 Nextion Display 根据设定的时间间隔自动进入睡眠状态。这样不仅可以省电,还能延长 Nextion Display 的使用寿命。

编辑器操作步骤
  1. 打开 Nextion GUI 编辑器,打开你的项目文件并选择你的页面。
  2. 在主页面中添加一个按钮或者其他元件,名称可以为“Sleep”或其他名称。
  3. 右键点击该按钮或其他元件,在弹出的菜单栏中选择“Add Event”,接着选择“Touch Release”或其他事件。
  4. 在弹出的脚本编辑窗口中输入以下代码:
thsp=600; //设置睡眠时间为10分钟
thup=1;   //进入睡眠状态
  1. 点击“OK”按钮保存,然后将项目上传到 Nextion Display 中。
代码解析

以上代码中,thsp 表示 Nextion Display 进入睡眠状态前的时间间隔,单位是秒。该值可以根据实际需求进行调整,比如设置为600,则表示设备在10分钟内无操作后自动进入睡眠状态。

thup 表示 Nextion Display 进行睡眠状态。当该值等于1时,设备会进入睡眠状态。当等于0时设备会从睡眠状态中唤醒。

注意事项
  1. 睡眠状态下,Nextion Display 将不会响应任何用户触摸或点击操作。
  2. 在设备处于睡眠状态时,如需唤醒设备,可以添加一个唤醒按钮。点击唤醒按钮后,将thup 的值设置为0,则设备会从睡眠状态中唤醒。
  3. 在实际项目中,需根据设备的具体需求进行设置,如何启用睡眠模式,如何唤醒等。
结论

通过以上步骤,我们可以在 Nextion GUI 编辑器中轻松添加睡眠功能。该功能不仅可以省电,还可以延长 Nextion Display 的使用寿命。在实际项目中,我们可以根据设备的具体需求进行设置,从而达到最佳的效果。