树莓派智能小车python_树莓派(Raspberry Pi 3)——智能小车

概述

树莓派能用来做啥?

树莓派虽小,但五脏俱全和普通电脑无异,是一种微型电脑。树莓派以其低能耗、移动便携性、GPIO等特性,很多在普通电脑上难以做好的事情,用树莓派却是很适合的。

资源和环境

Raspberry Pi 3

Raspbian

Python2.7

L289N

系统

ssh连接

电脑中打开树莓派sd卡盘在里面添加两个文件ssh和wpa_suplicant.conf

1、wpa_suplicant.conf

在sd根目录下添加wpa_suplicant.conf文件,内容如下:

ctrl_interface=DIR=/var/run/wpa_supplicant

GROUP=netdev

update_config=1

network={

ssid="wifi name"

psk="wifi password"

}

只能连接2.4G网络,所以你需要确保你所连接的是2.4G的通道而不是5G的。

2、ssh

根目录下添加空的ssh文件,不要内容

3、连接

然后打开wifi,我是自己电脑wifi,xshell连接

利用xshel进入登陆界面后,输入对应得树莓派默认账号、密码

账号 ----> pi

密码 ----> raspberry

可以自己 修改密码[但是一定要记住,不然就等着哭吧]

利用xshell的rz,和sz插件传输文件。

设备

树莓派GPIO[这里的GPIO号,将会在脚本里用到]

s2.png

L298N双H桥直流电机驱动器

1.png

马达A区输出和马达B区输出

可同时控制两个马达正反转,如果是四驱可以使用并联的方法,A区连接小车右前后轮,B区连接左前后轮。每个区有两个输出接口(没有正负极之分),分别连接马达正负极,注意四个电机的旋转方向是否保持一致。

单机片IO控制输入 : 接 4 个 GPIO 口。 上面两个脚 Input1 、Input2 (靠近 A Enable )控制电机 A ; 下面两个脚 Input3、Input4 (靠近 B Enable)控制电机 B。有四根铜柱,分别连接树莓派GPIO针(推荐:19、26、20、21针)

把 L289N 的直流电源接好,然后把树莓派的 GND 与 L298N 的 GND 连在一起,因为共地后 L298N 才能识别树莓派发送的 IN1、IN2 到底是高电平还是低电平。

树莓派的 13、19、26 脚分别连到 A Enable、IN1 、IN2 。(把短接帽拿掉)

树莓派的 21、20、16 脚分别连到IN3 、IN4、 B Enable、 。(把短接帽拿掉)

如下:

image.png

组装完成图

finish

可使用脚本

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值