Skip to content

niyongsheng/ps2x_smart_car

Repository files navigation

ps2x_smart_car

(logo)

Pages

PWM(Pulse Width Modulation)调速是一种通过调节脉冲宽度的方式来控制电机或其他设备的转速或输出功率的技术。 通过调整PWM信号的占空比(高电平与低电平时间的比例),可以改变电机的平均电压或电流,从而控制电机的转速。
根据手柄的摇杆或按钮状态来实现智能车的调速、前进、后退、转向、平移、斜行、旋转等操作。

支持轮型:

硬件清单

名称 型号 备注
芯片 ATmega328P Document
驱动 L298N x2 Schemetics
稳压 LM2596 DC-DC
电池 9.6V 8000MA 大田宫端头
电机 TT Motor 麦轮推荐使用闭环测速
车架 Acrylic
手柄 ps2

驱动板

右前电机
定义 L298N-a IO
io_0 IN1 A0
io_1 IN2 A1
pwm1 INA D6
右后电机
定义 L298N-a IO
io_2 IN3 A2
io_3 IN4 A3
pwm2 INB D10
左前电机
定义 L298N-b IO
io_4 IN1 D2
io_5 IN2 D3
pwm3 INA D11
左后电机
定义 L298N-b IO
io_6 IN3 D4
io_7 IN4 D5
pwm4 INB D9

接收器

接口 端口 线色 IO
Data D12
Command D8
Ground GND
Power 3V3
Attention 绿 D7
Clock D13

实物展示

To view video, you can check out the link here

联系方式

About

ps2手柄遥控pwm调速智能车🚗

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages