项目简介
本项目是基于ESP32框架开发的Dot Bit查询工具,能在Nervos网络上的ESP32 HMI(人机接口)设备运行,可提供.bit DID服务的记录查询和QR码生成功能。
项目的主要特性和功能
- 支持查询.bit DID服务的记录。
- 能为查询到的记录生成QR码。
- 设备可自动连接WiFi,具备自动重连功能。
- 利用SD卡存储GUI图像、保存的记录和QR码文件。
- 使用多个库(Time、ArduinoJson、ESP32Time、ESP Mail Client、LovyanGFX和TFT_eSPI)实现各种功能。
安装使用步骤
环境准备
安装Arduino 2.1 IDE或Platform.IO,确保ESP32 HMI设备已准备好。
库安装
在Arduino IDE的库管理器中安装所有必要的库:Time、ArduinoJson、ESP32Time、ESP Mail Client、LovyanGFX和TFT_eSPI。
项目设置
将"src"文件夹的内容复制到Arduino主文件夹的新文件夹"dotBitSearch_v1"中,将"images"文件夹的内容(仅复制其中的子文件夹)复制到FAT32格式的SD卡上。
设备配置
首次启动工具时,进入设置配置WiFi详情和邮件账户详情(如需要发送QR码)。
操作设备
启动工具后,通过触摸屏操作进行查询、生成QR码等操作。
注意事项
- 需使用与项目兼容的ESP32 HMI设备。
- SD卡应为FAT32格式,且容量要足够存储记录文件和QR码文件。
- 使用前要正确配置WiFi网络和邮件账户信息。
- 工具建立WiFi连接时可能有短暂无响应期,需耐心等待。
- 无外接扬声器时工具仍可运行,但无触摸反馈音频提示;使用外接扬声器时要确保电源供应充足,避免屏幕亮度降低。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】