下载 PDF
        SAMOVAR 
×
菜单

紧急按钮。附加紧急传感器

 
可以给 Samovar 接一个按钮或通过触点闭合工作的传感器(例如漏水传感器)。所用输入引脚取决于开发板:ESP32 DEVKIT 为 GPIO35,ESP32-S3 为 GPIO48。LILYGO 开发板不支持紧急按钮。
当输入端出现低电平(对地短接)时,Samovar 执行紧急停机:关闭加热并让调压器进入休眠模式,关闭阀门并停止供水,停止取酒泵、搅拌器和 I2CStepper 加料泵,蜂鸣器报警,并发送消息“紧急停机:紧急按钮被按下”(«Аварийное отключение: нажата аварийная кнопка»)。按钮和多个传感器可以并联连接,唯一的要求是传感器须适用于 3.3V。只能通过重启退出紧急模式。如果通电时按钮处于按下状态(传感器闭合),Samovar 启动后会立即进入紧急模式。
注意。ESP32 DEVKIT 的 GPIO35 输入没有内部上拉,因此必须在输入端与 3.3V 之间接一个外部电阻(10 kOhm)。ESP32-S3 使用内部上拉,无需外部电阻。
 
按钮默认处于禁用状态。Samovar 7.00: 在配置器的“设备”(«Оборудование»)选项卡中启用按钮(“使用紧急按钮”(«Использовать аварийную кнопку»)复选框);PlatformIO 中为此准备了现成的环境 Samovar_alarm_button。如果手动配置,需要在文件 Samovar_ini.h 中将
 
//#define USE_ALARM_BTN
替换为
#define USE_ALARM_BTN
 
更多细节见 DIY 组装手册。