树莓派系统安装

树莓派官网下载地址: http://www.raspberrypi.org/downloads (可下载最新的 Raspbian 树莓派系统)

树莓派官方论坛地址: http://www.raspberrypi.org/phpBB3/

1. 插上 SD 卡到电脑,格式化 SD 卡,使用我们网盘下 SDFormatter/SDFormatter.exe 对 SD 卡进行格式化

RPi-writing-the-Img-to-the-SD-card-1.jpg

RPi-writing-the-Img-to-the-SD-card-2.jpg

RPi-writing-the-Img-to-the-SD-card-3.jpg

RPi-writing-the-Img-to-the-SD-card-4.jpg

RPi-writing-the-Img-to-the-SD-card-5.jpg

2. 打开 Win32DiskImager/Win32DiskImager.exe 选择烧写镜像(经过我们配置好的镜像在网盘的 IMAGE/ 目录下,你也可以选择安装自己下载的镜像),并点击“Write”进行烧写,烧写完后把 SD 卡插入树莓派即可运行。

RPi-writing-the-Img-to-the-SD-card-6.jpg

通过串口登陆树莓派

打开software/putty.exe,使用串口终端登陆,对下图红框位置进行设置:

  • Serial line: 选择对应的串口。图中所示是COM3,但用户应按照实际设置。(通过设备管理器可以查看)
  • Speed: 设置波特率为115200。
  • Connection type: 设置为Serial

通过串口登陆树莓派

输入用户名:pi 密码:raspberry 即可进入串口终端:

注:树莓派的串口默认为串口终端调试使用,如要正常使用串口(运行串口程序时)则需要修改树莓派设置。关闭串口终端调试功能后则不能再通过串口登陆访问树莓派,需使用SSH等其他方式控制树莓派。需开启后才能通过串口控制树莓派。

通过SSH登陆树莓派

树莓派需要连接网络才能使用SSH登陆。对下图红框位置进行设置:

  • Host Name: 选择对应的IP。图中所示是192.168.1.187,但用户应按照实际设置。
  • Port: 设置端口为22。
  • Connection type: 设置为SSH

通过SSH登陆树莓派

输入用户名:pi 密码:raspberry 即可进入SSH终端。

树莓派系列教程

为树莓派安装必要的函数库

(运行我们提供的示例 API 代码,要安装相应的库,我们配置的系统中已经安装好库函数,不用再安装,如果你是自己下载的镜像,就要安装和配置库)

WiringPi 的安装

我们提供了 WiringPi 的安装包,(也可自己到 WiringPi 官网下载: https://projects.drogon.net/raspberry-pi/wiringpi/download-and-install/

复制安装包到你自己的镜像的系统中,把文件解压后,进入 WiringPi 文件夹内部,执行:

chmod 777 build
./build

安装完后输入:

gpio -v

查看是否安装成功。

bcm2835 C 函数库的安装

我们提供了 bcm2835 的安装包,(也可自己到 bcm2835 官网下载 http://www.airspayce.com/mikem/bcm2835/

复制安装包到你自己的镜像的系统中,把文件解压后,进入 bcm2835-1.36 文件夹内部,执行:

./configure
make
sudo make check
sudo make install

安装完成。

python 函数库的安装

我们提供了 python 的 RPi.GPIO安装包和spidev安装包(也可以到 python 官网下载 https://pypi.python.org/pypi/RPi.GPIO https://pypi.python.org/pypi/spidev

(使用apt-get命令安装库需要树莓派联网,安装前可以运行如下命令更新软件列表)

sudo apt-get update

1、执行如下命令,安装python-dev

sudo apt-get install python-dev

2、安装RPi.GPIO,GPIO接口库函数
复制RPi.GPIO安装包到树莓派,解压并进入文件内部执行如下命令安装

sudo python setup.py install

3、执行如下命令,安装smbus库,I2C接口库函数

sudo apt-get install python-smbus

4、执行如下命令,安装serial库,UART接口库函数

sudo apt-get install python-serial

5、安装spidev库,SPI接口库函数

复制spidev安装包到树莓派,解压并进入文件内部执行如下命令安装

sudo python setup.py install

设置接口功能

(运行我们提供的示例 API 代码,需要启动树莓派对应接口内核驱动才能运行程序,我们配置的系统中已经默认启动i2c,spi,但串口还是默认作为终端调试用)

1、启动I2C功能

运行如下命令进入树莓派设置

sudo raspi-config

选择Advanced Options -> I2C -> yes 启动i2C内核驱动

除了启动i2c内核驱动外,还需修改配置文件,运行如下命令打开配置文件,

sudo nano /etc/modules

增加以下两行

i2c-bcm2708
i2c-dev

按Ctrl+X退出,输入Y 确定保存。重启生效。

2、启动serial(串口)功能

树莓派的串口默认为串口终端调试使用,如要正常使用串口则需要修改树莓派设置。关闭串口终端调试功能后则不能再通过串口登陆访问树莓派,需开启后才能通过串口控制树莓派。

sudo raspi-config

选择Advanced Options -> Serial

选择 no 关闭串口终端调试功能,可以正常使用串口;选择 yes 启动串口终端调试功能.重启生效。

3、启动spi功能 运行如下命令

sudo raspi-config

选择Advanced Options -> I2C -> yes 启动i2C内核驱动

树莓派系统安装》有1个想法

发表评论