找回密码
 立即注册

QQ登录

【树莓派小车】第2课——使用树莓派驱动一个电机

来源: 奥松-Neil 2015-11-9 17:08 显示全部楼层 |阅读模式
一.硬件连线
1.将电机两端焊好两条供电线。
2.锂电池的正极连接到双H桥驱动板的VMS端,锂电池负极连接到双H桥驱动板的GND端。
3.将焊好供电线的电机连接到双H桥驱动板的绿色端子
4.使用杜邦线连接树莓派和驱动板
(1)EA 接 GPIO2(+5V)
(2)I1 接 GPIO27(引脚13)
(3)I2 接 GPIO22(引脚15)
(4)树莓派和双H桥电机驱动板共地
5.按照文档远程显示树莓派图形化界面方法远程连接到树莓派控制器
二.程序编译
1.安装树莓派GPIO库文件
  1. sudo apt-get install python-RPi.GPIO
复制代码
如图所示,GPIO库文件安装成功:
QQ图片20151108175410.png

2.在pi下建立一个名字叫alsrobot的文件夹

  1. mkdir alsrobot
复制代码
3.进入alsrobot文件夹目录下
  1. cd alsrobot
复制代码
4.编写第一个python程序
  1. sudo nano robot1.py
复制代码
如图所示,在弹出的程序对话框中开始程序编译
QQ图片20151108180014.png

5.输入python程序,将下面的程序代码写入到树莓派中,按“ctrl+x”进行保存,保存后树莓派会回到终端命令状态
  1. import RPi.GPIO as gpio
  2. import time
  3. gpio.setmode(gpio.BOARD)
  4. gpio.setup(13,gpio.OUT)
  5. gpio.setup(15,gpio.OUT)
  6. gpio.output(15,True)
  7. gpio.output(13,False)
  8. time.sleep(2)
  9. gpio.cleanup()
复制代码
注意:使用python编程时,在最后需要对GPIO的输出进行清空,不然我们将必须通过拔掉电源来结束程序。
6.通过下面一条指令来运行保存的python程序
  1. sudo python robot1.py
复制代码
如果完全按照上面的步骤操作无误的话,电机应该已经正常运行2秒然后停止运行。

回复

使用道具 举报

大神点评1

LENS 2015-11-17 17:08 显示全部楼层
讲解的很透彻  很明白  受教了 顶顶顶顶
回复 支持 反对

使用道具 举报

您可能感兴趣的文章

您需要登录后才可以回帖 登录 | 立即注册

关注0

粉丝9

帖子147

发布主题
社区热门 MORE+
    社区热帖 MORE+