树莓派问题集

在玩树莓派小车的过程中遇到的问题记录嗷。

工具:

  • 电脑,Linux,ubuntu 16.04
  • 树莓派3B

目录:

  1. 电脑连接树莓派
  2. 查看opencv的版本
  3. 电脑传文件到树莓派
  4. Opencv的使用
  5. CMake的使用
  6. Qt的安装
  7. Qt的使用
  8. 树莓派系统的安装
  9. 树莓派新系统启动ssh
  10. 树莓派重装系统后电脑ssh连接树莓派时被告知不安全
  11. 树莓派系统设置
  12. CMake的安装
  13. 树莓派更换清华源
  14. OpenCV的安装
  15. 各种压缩文件的解压方式
  16. 删除文件或文件夹
  17. 修改文件或文件夹名称
  18. 树莓派开热点
  19. 树莓派配置wifi
  20. 扩展树莓派SWAP分区
  21. 两台电脑间用nfs远程传输文件

0.  注意事项
00. 血泪史
00.1  为了关掉树莓派连接到电脑的wlan0


1. 电脑连接树莓派

通过ssh(Secure shell,建立在应用层基础上的网络安全协议)。
可以通过电脑连接树莓派热点,再ssh树莓派的ip比如: 192.168.12.1,但是这样电脑就不能上网了。
所以为了电脑可以上网,又可以远程控制树莓派,选择用一根网线将树莓派和电脑连接起来。以下是配置方法:

  • 命令ps -e|grep ssh可以用来查看是否安装了ssh服务,如果显示sshd则表示已安装,如果没有的话,先去安装吧。
  • 打开电脑右上角wifi配置,选择底部“编辑连接...”,下拉至“以太网”部分,选择那个“有线连接”,“编辑”,在“IPv4设置”中将“方法(M)”改为“与其他计算机共享”。电脑与树莓派之间的连接就建立好了。
    • 注意不是编辑电脑正在使用的那个wifi,而是编辑下边以太网中连着树莓派的有线连接。
  • 在电脑终端中输入arp -asudo arp -a命令,可以看到局域网下本机和树莓派的ip信息。其中192.168.1.1在是所在路由器,另外一个(比如10.42.0.78)是树莓派。
    • 前者位于wlsp2s0,后者位于enp3s0是什么意思?
  • 这个时候就可以ssh pi@树莓派的ip了。
    • 注意,是ssh pi@10.42.0.78,@前面是目标的用户名。不要直接ssh+ip。
  • 输入树莓派的密码,就好了。

还有一种方法,就是把树莓派通过网线连接到路由器,电脑上打开浏览器进入192.168.1.1,查看路由器配置,可以找到树莓派的ip地址,此时电脑和树莓派也在同一局域网下。这个时候可以ssh pi@192.168.1.104(树莓派的ip,因情况而异)

  • 退出ssh可以用logoutexit命令。

2. 查看opencv的版本

  • 命令行中输入python(默认使用的python版本)或python3(如果装了python3.x的话)进入python。
    • python --versionpython3 --version可查看已有python的版本。
  • import cv2,如果不报错则表明装上了,如果报错则没装上,安装opencv的方法见第X点。
  • 命令cv2.__version__可查看已安装的opencv版本。
    • 我们的咋才2.4.9.1?包的名字上写的3.4.1呢?。。。重装重装

3. 电脑传文件到树莓派

  • 使用scp(secure copy)命令,该命令用于在Linux下远程拷贝文件。
  • 格式为:
    scp local_file remote_username@remote_ip:remote_folder(不改变文件名)

    scp local_file remote_username@remote_ip:remote_file(改变文件名)

4. Opencv的使用

  • OpenCV(Open Source Computer Vision)

  • 投向OpenCV的官网。OpenCV官网
    果然有Online Documentation和Tutorials!

  • 打开Tutorials。

  • 先跳过安装步骤。(已经安装好了,安装见第X点)

  • Let’s see Using OpenCV with gcc and CMake。它说,用OpenCV最简单的方法就是使用CMake,因为它不仅兼容多平台(Linux和Windows),还可以使很容易和其他工具结合起来(比如Qt,ITK和VTK)。

  • 笔者的opencv安装在了usr/local/include

5. CMake的使用

6. Qt的安装

  • Qt是…

  • Qt官网

  • 使用命令行安装Qt:
    sudo apt-get install qt5-default
    sudo apt-get install qtcreator

7. Qt的使用

  • 终端命令行输入qtcreator可打开Qt
  • 选择要创建的项目类别,这里选择’console`控制台类别,接下来按照提示步骤依次设置项目名称和项目地
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值