树莓派学习笔记(一)树莓派刷机及登录

1.树莓派刷机

1.1简介

树莓派(Raspberry Pi)是一款小型的专门为学习而设计的ARM开发板,支持Raspbian,Ubuntu Mate, Ubuntu Server等多种Linux操作系统。接下来就简单的讲解下如何烧录树莓派系统。

1.2准备环境

准备一张8G以上存储大小的SD卡

1.3下载镜像及工具

1.进入Raspberry Pi官网(https://www.raspberrypi.org/),下载所需的镜像,有三个选项可选,分别是桌面环境+推荐软件、桌面环境、最小运行环境:
请添加图片描述
2.下载刻录镜像所需的工具,这里可选择"Win32DiskImager" 或者树莓派官方提供的"Raspberry Pi Imager"

Win32DiskImager下载地址如下:

https://win32diskimager.download/

Raspberry Pi Imager下载地址如下:

https://www.raspberrypi.org/software/

1.4烧录镜像

首先在电脑上插入TF卡,并采用以上几种刻录工具中的一种对下载好的img镜像进行刻录。

1.4.1采用Win32DiskImager刻录:

打开Win32DiskImager软件, 点击"文件"图标,选择要刻录的img系统镜像,并在"设备"处确认TF卡的正常分区号。然后点击写入即可开始刻录系统。
请添加图片描述
当提示"写入成功"后,根据需要配置下树莓派的串口和SSH服务后, 把TF拔下来插到树莓派上即可。

1.4.2采用Raspberry Pi Imager工具烧录

打开Raspberry Pi Imager工具
请添加图片描述
点击"选择操作系统"按钮,选择要在线安装的操作系统(受限于网络)或已经提前下载好的系统
请添加图片描述
请添加图片描述
点击"选择SD卡"按钮 ,选择要写入的TF卡后
请添加图片描述
请添加图片描述
点击"烧录"按钮,开始烧录
请添加图片描述
等待烧录完成后,根据需要配置下树莓派的串口和树莓派的SSH服务等配置后, 把TF拔下来插到树莓派上即可

2.树莓派登录

2.1HDMI视频线连接

2.2串口登录

2.2.1 修改配置文件

默认情况,树莓派的串口和蓝牙连接;需要断开蓝牙连接,将该串口用来数据通信

修改系统配置,启用串口登录树莓派
1.打开SD卡根目录的"config.txt"文件,将以下内容添加在最后并且保存。

dtoverlay=pi3-miniuart-bt

这样就停止了蓝牙,解除了对串口的占用。
2.然后再修改根目录的"cmdline.txt",将里面的内容全部替换成以下内容,以防万一,请先备份好这个文件的原内容。

dwc_otg.lpm_enable=0 console=tty1 console=serial0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait

2.2.2 USB-TTL连接树莓派串口

将对应针脚连接到树莓的TXD和RXD上(GPIO14和15),如图所示:
请添加图片描述

GND与GND相连接
USB转TTL的TXD与树莓派的RXD相连接
USB转TTL的RXD与树莓派的TXD相连接

2.2.3 树莓派默认账号和密码:

默认账号:pi
默认密码:raspberry

2.3网络ssh方式登录

2.3.1让树莓派入网

修改配置文件

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

在文件中添加无线网配置信息:

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
 
network={
        ssid="你的无线网名字"
        psk="密码"
}

Nano是文档编辑器,一进入便可以编写。
Ctrl+o 保存,会有提示是否写入。我们按回车。Ctrl+x退出

然后重启一下,重启之前我们可以用 ifconfig 来查看一下 wlan0 是wifi的意思,如果 wlan0 没有ip地址说明没有连接上。可以用 sudo reboot 重启后再 ifgonfig 查看是否连接成功。

2.3.2 固定树莓派的 ip 地址

命令:sudo nano /etc/rc.local

在文件的exit 0 上一行添加“ifconfig wlan0 xx.xx.xx.xx”

请添加图片描述
重新启动:sudo reboot ,然后 ipconfig 查看树莓派重启之后的ip地址是否为固定的地址。

2.3.3 登录树莓派

1.打开 ssh 功能

sudo raspi-config 命令后,选择 5.Interfacing Options 回车,选择 P2 SSH 回车,会出现一个界面“Would you like the SSH server to be enabled?”选择“Yes”回车。然后点击“OK”,最后点击“Finish”。

2.登录
协议选择SSH,主机名填写本主机所配置的ip地址,用户名为 pi。
请添加图片描述
注意:当树莓派无法通过ssh登录时,有可能是因为固定了ip地址,把固定的IP地址去掉,还有,电脑和树莓派一定要连在同一个网段,否则树莓派无法通过ssh登录

2.4图形方式登录树莓派

2.4.1更新源

编辑sources.list,打开终端 输入

sudo nano /etc/apt/sources.list

用 “#” 注释或直接删除原有的内容,新增一条:

deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi

然后按 ctrl + o 保存, ctrl + x 退出
更新源命令:sudo apt-get update

2.4.2 下载远程桌面

sudo apt get install xrdp
  windows用“远程桌面连接”系统软件登录
  请添加图片描述
  请添加图片描述

3. VIM工具 更新

sudo apt-get update更新源
sudo apt-get upgrade 更新软件
sudo apt-get install vim 安装新版vim

4.树莓派设置开机自启程序

一般通过修改 /etc 目录底下,加上自启程序的路径保存即可,用途在于可以在做智能家居时一上电自动运行程序。

 sudo nano /etc/rc.local
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值