问题描述
在学习使用树莓派小车的过程中,最开始需要实现小车安装、系统烧录、wifi连接等初阶段操作,其中系统烧录和wifi设置最容易出现问题。
使用烧录软件将树莓派系统的镜像文件通过SD卡读卡器烧入到树莓派的SD卡中,将SD卡插入到树莓派小车中,结果wifi始终连接不上手机热点。
原因分析:
- 可能是
/etc/wpa_supplicant/wpa_supplicant.conf
路径下的wifi配置文件有问题; - 烧入系统有问题。
解决方案:
- 针对第一个问题,使用以下命令检查wifi配置文件的设置;
sudo gedit /etc/wpa_supplicant/wpa_supplicant.conf
对文件进行以下设置,设置好wifi名称和密码;
country=GB
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="此处填手机热点的名称,注意手机热点不能有中文字符"
psk="手机热点密码"
priority=2 #priority是优先级,数字越大,说明优先级越高
key_mgmt=WPA-PSK #这是加密方式,一般是这个,但是对于我的小车,不需要这个也没影响
}
配置完成,将SD卡重新插入树莓派小车
- 针对第二个问题,需要检查SD卡插入后,旁边红色灯是否长亮(电源正常供电,这个一般没什么问题)以及绿色灯是否等时间间隔闪烁(SD卡正在工作)。
我这边遇到的问题就是,插入已烧录系统的SD卡,打开电源,红色灯长亮,但是绿色灯按照4次慢闪,4次快闪,然后停一会循环
经过上网查询,得知这种情况可能是系统有问题,于是找到另一个树莓派系统重新烧录,配置好相关文件之后,将SD卡插入小车,绿色灯便能正常等时间间隔闪烁,同时wifi连接成功。接着使用电脑连接上手机热点,使用ipconfig
指令查询电脑的无线局域网适配器
,得到的是网段即为连接在手机热点下所有设备的IP网段。使用局域网IP扫描器
扫描该网段下的其它IP地址,即可得到树莓派小车的IP地址
;若连接的是路由器热点,可以通过电脑登陆路由器的IP地址,查询其它连接设备找到树莓派IP地址。最后通过SSH
实现电脑和小车的通信
,实现远程登录
操作。