树莓派Zero W 使用L293D驱动电机

L293D不需要复杂的外围电路上手就能用,能用来驱动小马达这类应用非常好使.

下面先来一个简单的接线图吧

把线接好后,用万用表测试下 VSS和 GND有没短路,我之前就是试过短路烧了一片L293D ><

确认没问题后可以启动 树莓派!

进入ssh 输入

sudo echo 18 > /sys/class/gpio/export

将GIPO 18端口暴露给用户空间, 这时候 /sys/class/gpio目录下会增加一个gpio18文件夹

cd /sys/class/gpio/gpio18

设置GPIO18 为输出模式

sudo echo out > direction

使GPIO 18 为高电平, 这时候 GPIO18-COM 电压为3.3v, 这时候电机会启动

sudo echo 1 > value

使 GIPIO 18为低电平 , 这时候 电机会停止运转

sudo echo 0 > value

同样的的方法可以把 output1, output2 链接到新电机上, input1链接到其他GPIO上,这样就可以多控制一路电机

参考资料

快速上手L293D电机驱动器,并控制直流电机的正反转和转速【IC原来如此】

树莓派的GPIO控制