1zlab / 1ZLAB_PyEspCar

1ZLab在准备挑选合适的小车来研发计算机视觉的教程时候 , 发现习惯了Python语法的我们, 在市面上找不到合适小车, 后来我们选了ESP32作为小车的控制主板, 可以使用Python对其进行交互式编程, 极大的提升了开发效率.
http://www.1zlab.com
GNU General Public License v3.0
91 stars 25 forks source link

修改管脚并重新测试 #14

Closed mushroom-x closed 6 years ago

mushroom-x commented 6 years ago

新版本的映射

'''
小车的管脚配置
'''
# GPIO字典
gpio_dict = {
    "BATTERY_ADC": 36, # 电池ADC采样(SVN)
    "USER_BUTTON": 39, # 用户按键(SVP)

    "LEFT_MOTOR_A": 17, # 左侧电机A相
    "LEFT_MOTOR_B": 5, # 左侧电机B相

    "RIGHT_MOTOR_A": 18, # 右侧电机A相
    "RIGHT_MOTOR_B": 19, # 右侧电机B相

    "LEFT_ENCODER_A": 15, # 左侧编码器A相
    "LEFT_ENCODER_B": 4, # 左侧编码器B相

    "RIGHT_ENCODER_A": 14, # 右侧编码器A相
    "RIGHT_ENCODER_B": 27, # 右侧编码器B相

    "UART_LCD_RX": 33, # 串口液晶屏 接收端
    "UART_LCD_TX": 32 # 串口液晶屏 发送端

    "UART_USER_RX": 35, # 用户串口接收端
    "UART_USER_TX": 34 # 用户串口 发送端

    "USER_IIC_SCL": 22, # 用户IIC SCL
    "USER_IIC_SDA": 23 # 用户IIC SDA

    "SERVO_1": 25, # 舵机1
    "SERVO_2": 26 # 舵机2

}