树莓派入门操作笔记

1.烧录系统

1.1官方烧录

https://www.raspberrypi.com/software/

使用官方工具自动下载烧录

1.2.win32烧录

https://www.raspberrypi.com/software/operating-systems/

下载镜像后使用Win32 Disk Imager烧录

2.连接外设 

先连接HDMI(显示器),再连接电源

3.或者连接笔记本 

3.1通过网线连接

网络设置,勾选连接共享

然后通过cmd命令,查看树莓派的ip,和当前电脑同一网段的ip就是。

arp -a

有了ip后就可以通过ssh软件进行连接,首先通过读卡器,在树莓派系统文件里建立一个空的ssh文件,之后可通过ssh连接。

//默认账号pi
login as:pi
//默认密码:raspberry
password:raspberry

3.2通过无线连接

在系统盘建立wpa_supplicant.conf文件,输入以下内容,可以开启笔记本热点,使用热点的名字和密码

country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="无线网络"
psk="密码"
priority=10
}

当树莓派连接到热点后,可直接在热点里查看树莓派ip。

连接到树莓派后,如果系统没有不是桌面版,可安装系统桌面,可通过远程桌面连接控制。

sudo apt-get install xrdp

3.3通过vnc进行远程控制

首先打开树莓派VNC服务器

方法一:进入树莓派桌面>菜单>首选项>raspberry pi configuration>interfaces>VNC>Enable

方法二:通过命令行进入配置,开启VNC

sudo raspi-config

开启后,通过命令启动VNC服务器,拿到ip和端口

vncserver

在控制端(笔记本)下载VNC客户端,软件输入ip和端口连接桌面

4.给树莓派设置静态ip

4.1 通过路由器绑定静态ip

4.2 修改树莓派配置文件

sudo nano /etc/dhcpcd.conf

 写入一下内容,配置完后重启树莓派

interface wlan0
static ip_address=你的ip地址/24
static routers=你的默认网关
static domain_name_servers=你的默认网关

5.vncserver开机启动

vncserver连接需要启动,通过配置文件,每次开机自动启动vncserver

sudo nano /etc/init.d/vncserver

 输入以下内容

#!/bin/sh
export USER='pi'

eval cd~$USER

case "$1" in
start)
#启动命令行。此处自定义分辨率、控制台号码或其它参数。
su $USER -c '/usr/bin/vncserver -depth 24 -geometry 1920x1080:1'
echo "Starting VNCServer for $USER"
;;
stop)
su $USER -c '/usr/bin/vncserver -kill:1'
echo "VNCServer stopped"
;;
*)
echo "Usage: /etc/init.d/vncserver {start/stop}"
exit 1
;;
esac
exit 0

给文件加上权限:

sudo chmod 775 /etc/init.d/vncserver

设置默认启动

sudo update-rc.d vncserver defaults

重启

sudo reboot

6.查看GPIO信息&升级WiringPi

在终端输入“gpio readall”,会报错

pi@raspberrypi:~ $ gpio readall
Oops - unable to determine board type... model: 17

这时候需要将wiringPi升级到最新版本 

cd /tmp
wget https://project-downloads.drogon.net/wiringpi-latest.deb
sudo dpkg -i wiringpi-latest.deb

在终端输入“pinout”,板子信息及GPIO接口信息都会显示

7.系统备份

8.GPIO

1.板载编码

2.BCM编码

3.WiringPi编码

终端窗口查看引脚编号

//查看板载编码
pinout
//查看全部编码
gpio readall

点亮LED灯

//设置管脚为输出模式,-g表示是以BCM编码
//如果去掉这个参数表示以wiringPi编码方式
gpio -g mode 4 out
//读取管脚当前状态
gpio -g mode 4 out
//设置管脚为高电平
gpio -g write 4 1
//设置管脚为低电平
gpio -g write 4 0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值