轻触开关计数(CYD)

触控 + LVGL 参考 hw269test。GPIO22 读 轻触带帽开关:每按一次,屏幕计数 +1。

硬件

项目 说明
板子 CYD ESP32-2432S028R
开关 轻触开关(带帽),瞬时闭合
引脚 GPIO22

接线(重要)

GPIO22 ── 开关一脚
GND    ── 开关另一脚
  • 不要接 3.3V / VCC
  • 四脚轻触:矩形四脚中,同侧两脚内部常通;要接 对角 或 能通断的一对,不要接已经常通的那一对
  • 固件内部上拉:松开=HIGH,按下=LOW

屏上会显示 GPIO22: HIGH/LOW:按下应变为 LOW;若一直 HIGH,多半是接线或脚对选错。

操作

  • 按一下开关:计数 +1
  • 触控 Reset:清零

构建

pio run -e cyd -t upload

预编译:

cd firmware\cyd
.\flash.ps1
Description
CYD project: btntest
Readme 674 KiB
Languages
C 56.8%
C++ 23.7%
PowerShell 12.8%
HTML 5.5%
Python 0.8%
Other 0.4%