pinball_exp_rp5/requirements.txt
2026-06-11 19:37:42 +08:00

29 lines
881 B
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# ==================================================
# 圆柱水槽运动控制系统 — Python 依赖列表
# 安装命令pip install -r requirements.txt
# ==================================================
# SPI 通信库
# 用于树莓派通过 SPI 总线与 ADS124S08 ADC 芯片通信
# 实现 24 位高精度模数转换数据的读取
spidev
# I2C 通信库
# 用于树莓派通过 I2C 总线与以下模块通信:
# - M5Stack 4EncoderMotor 模块(地址 0x24
# - M5Stack StepMotor Driver 模块(地址 0x27
smbus2
# 树莓派硬件 PWM 控制库
# 用于通过树莓派硬件 PWM 发生器GPIO12产生步进脉冲
# 驱动步进电机按指定速度运动
rpi_hardware_pwm
# Jupyter Notebook 环境
# 用于交互式运行 test.ipynb 教学演示
jupyter
# 数据可视化库(可选)
# test.ipynb 中的绘图功能依赖此库
matplotlib