树莓派3b程序控制无人机 (一)——电脑连树莓派

设备:

树莓派3b(备有键盘,鼠标);win10 x64笔记本;UAV (pixhawk飞控板)

/etc/network/interfaces 的设置可参考以下链接:
interfaces 参考链接1

方法一、通过有线连接并设置静态ip

准备:一根网线连接树莓派和电脑。

  1. 电脑配置:
    网络配置中实现WLAN连接无线网并共享给以太网
    在这里插入图片描述
    共享后会出现如图所示的字
    在这里插入图片描述
    至此,将WLAN共享给以太网,所以电脑和树莓派能ping通

  2. 树莓派配置

    (1)sudo vi /etc/dhcpcd.conf
    在最后加上

interface eth0
static ip_address=192.168.1.***/24
static router=192.168.1.1

router即为第一步中 WLAN地址,ip_address为自己设置

(2)sudo vi /etc/network/interfaces
在后面加上

interface wlan0
static ip_address=192.168.1.***/24
static routers=192.168.1.1
static domain_name_servers=192.168.8.1 8.8.8.8

8.8.8.8 是提供DNS服务的,如果这个不行可以换其他的,
比如 百度 BaiduDNS 180.76.76.76
附上ip查询地址
如果使用下面的配置,也可以不用设置。

auto lo
iface lo inet loopback

iface eth0 inet static
address 192.168.1.***
netmask 255.255.255.0
gateway 192.168.1.1

方法二、通过wifi连接

我的树莓派3b只支持2.4GHz,手机热点无法自动连接,电脑的热点需要设置成2.4GHz才行,如下图设置:
在这里插入图片描述
目前我的树莓派3b可以支持(1)电脑连路由器(电脑连手机热点不行),树莓派连电脑2.4GHz热点。(2)电脑和树莓派连同一个路由器,路由器是否连外网都可以。

需要先利用手机或者电脑确定路由器的地址,如为:192.168.1.1
再在树莓派上如下配置:


auto wlan0 # 根据自己树莓派确定是不是wlan0这个接口
iface wlan0 inet static
address 192.168.1.***   #自己设置一个树莓派的ip
netmask 255.255.255.0
gateway 192.168.1.1  #路由器的ip,通过手机或者电脑连接路由器可查看
wpa-ssid xxxx  #连接的wifi的ssid
wpa-psk 密码    #连接的wifi密码

网上有些方法也可以通过 /etc/wpa_supplicant/wpa_supplicant.conf
但是我的好像不行。。。只能全部固定下来了。

注:树莓派连接哪个路由器,电脑去ssh树莓派的时候就连那个路由器下设置的ip地址。

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值