树莓派3B+GPIO网页控制(WebIOPi)40Pin

1.安装前准备

把树莓派连接路由器,用IPscanner找到树莓派的ip地址,使用putty通过SSH连接。
默认用户名为:pi
密码为:raspberry

更改登陆密码

1
passwd

设置root账户的密码

1
sudo passwd root

安装python-gpio插件

1
2
3
4
5
sudo apt-get update

sudo apt-get install -y python-dev

sudo apt-get install python-rpi.gpio

2、安装WebIOPi

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
su  #输入root账户的密码,切换为root账户,之后进行的操作都应该在root账户下进行

sudo wget http://sourceforge.net/projects/webiopi/files/WebIOPi-0.7.1.tar.gz  #从官方网站下载最新版

tar xvzf WebIOPi-0.7.1.tar.gz  #解压缩

sudo rm -rf /home/pi/WebIOPi-0.7.1.tar.gz  #删除下载的WebIOPi压缩包

cd WebIOPi-0.7.1

wget https://raw.githubusercontent.com/doublebind/raspi/master/webiopi-pi2bplus.patch  #下载插件来支持最新树莓派3B+的40Pin GPIO接口

patch -p1 -i webiopi-pi2bplus.patch  #注入脚本

sudo ./setup.sh  #安装WebIOPi

3、运行WebIOPi

1
2
3
4
5
6
7
sudo /etc/init.d/webiopi start  #后台运行和

sudo update-rc.d webiopi defaults  #设置开机自启

sudo webiopi-passwd  #建议修改初始账号、密码

sudo reboot  #重启树莓派后如果能打开WebIOPi后台,那就大功告成啦!

访问地址:http://树莓派IP:8000

如未修改密码,默认用户名:webiopi 密码:raspberry

15