跳至正文
首页 » 文章 » ESP32 引脚说明

ESP32 引脚说明

ESP32 30 引脚开发板引脚图——GPIO 引脚分配
序号PIN接口 – PIN – 设备用途
1VIN5V 电源 – 输入
2GND地线(GND)
3D134CHRELE – 4 号继电器RM2M Boost
4D12SG1 – 扬声器 声音、提示音
5D144CHRELE – 3 号继电器控制冷却水供水阀(开/关)。当蒸馏釜温度达到程序(sketch)中设定的值时水阀打开,断电时水阀关闭。
6D27Level – 回流传感器回流液位
7D26U3 – STEP – 步进电机驱动器 步进电机控制
8D25SERVO1 舵机取酒装置控制
9D33U3 – EN – 步进电机驱动器 步进电机控制
10D32U3 – DIR – 步进电机驱动器 步进电机控制
11D35ALARM_BTN紧急按钮。按下后会停止供水并切断电源。可以配合漏水传感器使用(可并联多个),也可以配合普通按钮使用(同样可以与漏水传感器并联)。程序(sketch)中默认禁用。需要取消注释 //#define USE_ALARM_BTN
并通过 10k 电阻将 D35 上拉到 3.3V
12D34LUA_PIN该端口预留给脚本使用。可用于读取模拟或数字信号。
13D39BTN – 按钮 在蒸馏模式下,用于启动/停止过程。在精馏模式下,用于启动 boost、启动程序、暂停取酒(取决于 Samovar 当前的状态)
14D36WATERSENSOR – 流量传感器水流监控
15EN无
16D23ENC1 – KEY – 编码器按钮编码器,选择
17D22BME(BMP) – SCL + LCD1 -SCL大气压力传感器 + 显示屏
18TX0无
19RX0无
20D21BME(BMP) – SDA + LCD1 -SDA大气压力传感器 + 显示屏
21D19ENC1 – S2 编码器
22D18ENC1 – S1编码器
23D5DS1280 – 温度传感器温度传感器监控
24TX2UART – TX加热稳压器控制
25RX2UART – RX加热稳压器控制
26D4SERVO2 – 冷却泵 PWM用于对冷却泵进行 PWM 控制(如果已连接,在程序(sketch)中选择),或者在不使用水泵时,用于对调水阀/旁通阀进行 PWM 控制。两种情况下都会维持程序(sketch)中设定的水温。
27D24CHRELE – 1 号继电器接触器(加热开启时接通,加热关闭时断开),或控制 RM2M 的开/关
28D154CHRELE – 2 号继电器在“啤酒”模式下,用于打开搅拌器
29GND地线(GND)
303V33.3V 电源 – 输出

发表回复