树莓派文档翻译

(1) raspberrypi document

https://www.raspberrypi.org/documentation/
翻译 2016.06.24

----------------------------------------

(2) 启动前的准备

#启动前的准备

一份启动你的树莓派的教程。

##你需要什么?

###必须的东西(一般情况下使用)
-  SD卡
    - 我们推荐8GB class 4的sdcard - 完美预装上了NOOBSX系统。【class4读取速度10+MB】
- 显示器和连接线
    - 任何 HDMI或者DVI接口的现实器和电视都可以作为树莓派的显示器。为了最好的效果,找一个支持HDMI输入的,但是其他的旧式的设备一样支持。
- 键盘和鼠标
    - 任何标准usb借口的键盘和鼠标都可以在树莓派上工作。
    - 无线键鼠匹配好了也可以。
    - 键盘的布局的配置见[raspi-config]
- 电源支持
    - 树莓派的电源由USB micro接口供电,和大多数的手机充电器一样。
    - 你需要一个质量好一点的电源供电,在型号3B的树莓派需要5v至少2A的供电,之前的低功耗的旧型号,至5v下700mA的供电电。
    - 700mA的供电只能支持基础使用,如果需要更多能耗的话会导致树莓派重启。

##可选的

- 以太网网线(型号b或者b+)
    -  一条以太网网线可以让你的pi连接上一个本地网或者互联网上。
- USB 无线网卡
    - 你可以使用USB无线网卡连接上无线网络不过需要配置。
- 音频设备
    - 可通过标准的3.5mm接口通过音箱或者耳机播放音频。
    - 没有HDMI线,可以通过音频接口播放。
    - 如果使用了hdmi借口连接了带扬声器的显示器,音频会直接通过hdmi传给显示器,但是你可能更喜欢用其他扬声器播放,就需要[配置一下]()

##处理问题

在准备启动时遇到了一些问题,可以在[论坛]上搜索解决问题的办法。如果你不能找到,可以发布你的问题,尽量提供一些细节。

----------------------------------------

(3) 安装

#安装

一些简单的教程,教你如何在你的树莓派上安装软件。

初学者可以用NOOBS开始,会让用户选择安装标准的发行版本。对于普通用户的发行版本是Raspbian,也提供其他的一些发行版本,比如OpenELEC(XBMC 媒体中心)或者 arch Linux。

## 目录

- [NOOBS]()
- [安装镜像]()
- [sd卡 (nyf://entry?itemid=1) ]()

----------------------------------------

(4) 安装操作系统镜像

#安装操作系统镜像

本文主要解释了如何将一个树没皮的系统镜像安装到一个sd卡上面。在安装镜像的时候需要另外一台电脑和一个sd卡的读卡器。

我们建议大多数的用户下载为了更方便安装而设计的NOOBS。然而,大多数进阶的用户安装一个特别的镜像应该应该会用到这个教程。

## 下载镜像

官方推荐的操作系统镜像可以从这个[页面]()上下载。

第三方也提供了一些可选择的发行版本。

在下载完zip文件之后,将img的镜像文件解压之后写入你的sd卡。

## 将镜像写入SD卡

根据你的选择下载相应的发行版,你需要使用镜像写入工具来把它安装到你的sd卡上。

根据你的操作系统来查看教程:

- Linux
- mac os
- [Windows]()

----------------------------------------

(5) sd卡

#SD卡

树莓派兼容任何兼容性的SD卡,但是还是要注意下面的一些:

- SD 卡的容量大小。安装NOOBS,至少需要8GB的容量。镜像安装,我们建议最少4GB,一些发行版可以在更小的卡里运行。特别是OpenELEC和Arch。
-  SD卡的级别。卡的级别决定了持久的读写熟读,一个Class 4的卡写入速度4MB/s, class 10可以达到10MB/s。然而需要注意的是,这并不意味class 10的卡在日常使用中表现的比class 4要好,因为经常写入速度超过了读取速度,增加了搜索的次数。
- sd卡的尺寸。最开始的a和b型号需要全尺寸的sd卡。但是新的a+和b+和2b,zero和3b需要micro sd卡。

我们建议在这里购买树莓派的sd卡,其他的一些零售商可以买到。这是一个8GB大小的sd卡,class6,有大尺寸的sd卡套,比其他大多数的sd卡表现要好,是个不错的选择。

如果你在你的sd卡上遇到了一些问题,确定是否依照下面的一些步骤:

1. 确保你使用了一个正品的sd卡。有一些便宜的卡容量比宣传的容量要小,也不能使用多久。
2. 保证使用的质量的好的电源。你可以在在tp1和tp2之间测量你的电压,如果跌到了4.75v,恰好在做一些比较繁重的任务,就会变得很不稳定。
3. 保证你使用了好的usb电源线连接电源。如果你使用的电源线是质量的好电源,TP1到TP2的电压差还是在4.75v之下,大多是因为线的消耗,为了节约成本usb连接线会尽量减少铜,在这么长的线材上耗损1v(或者1w)的电压。
4. 在切断电源之前先关闭树莓派,输入sudo halt,等待树莓派的信号灯闪烁表示显示关闭。
5. 最后,超频使用pi也可能导致异常,这问题之前被修复过,但是仍然可能会发生。如果检查在检查了上面提到的几步,还是有问题的话,请让我知道。

----------------------------------------

(6) 使用

##使用

一些基础的使用例子,可以帮助里开始使用raspbian的一些软件。

目录:

- scratch
  - scratch是一个可视的变成工具,可以让用户通过拖动和放置界面,做一些动画和游戏。
- python
  - python 是一个广泛使用的变成语言,很容易入门,也很强大。
- Sonic pi
  - 用sonic pi写代码制作音乐。
- 终端

----------------------------------------

(7) 远程访问

#远程访问

有时候你想要远程访问一个没有连接显示器的树莓派:比如,如果树莓派被嵌入了比如机器人的设备,如果你想要在别的地方查看它上面的一些信息,或者你刚好没有用多余的显示器。

##目录

- IP 地址
  如何找到你的树莓派的ip地址,为了连接上它之需。
- 通过互联网连接
   通过因特网连接上树莓派。
- VNC (nyf://entry?itemid=0)
   远程访问树莓派的图形界面,就是在另外电脑上的一个窗口上访问。
- SSH
   在另外电脑上访问树莓派的命令行。
- SFTP
   在你的树莓派和另外的电脑之前用security FTP传输文件
- SCP
    在你的树莓派和另外的电脑之前用Securiy copy传输文件
- SSHFS
   在你的树莓派和另外的电脑之前用Security FTP传输文件
-  rsync
   在树莓派和其他电脑上同步文件,rsync通过ssh。
- FTP
   在你的树莓派和另外的电脑之前用FTP传输文件
- Web 服务器
   可以制作一个网站介绍显示一些信息,其他电脑可以通过一个浏览器来访问,通过网络,或者因特网。

----------------------------------------

(8) VNC

VNC 虚拟网络电脑

有时候不方便直接在树莓派上工作的时候,你可能想要通过在另外一台电脑上远程控制。

VNC是一个图形化的桌面分享系统,可以让你在一个电脑远程控制另外一个。它通过控制器传送鼠标和键盘的事件,然后接受远程计算机屏幕上的更新。

你会在你电脑上的一个窗口看到树莓派的桌面,你可以控制它,就像在树莓派上工作一样。

- 在你的树莓派上,使用显示器或者通过SSH远程连接,安装TightVNC安装包

sudo apt-get install tightvncserver

- 然后,运行TightVNC服务器,会提示你输入密码,然后会提示输入只观看的密码(为可选项)。

tightvncserver

- 在终端下运行一个VNC服务器。这条例子开启了一个全高清分辨率的VNC display(:1)

  注意由于默认的x session从display 零开始,如果你使用:0的话,可能会获得一个错误信息。

- 由于现在有两个x 会话在运行,可能会比较消耗资源,建议关掉默认在:0运行的display管理器。使用如下命令:

service lightdm stop

- 现在,在你的电脑上,安装运行VNC客户端吧:、
    - linux下可以安装xtightvncviewer
      sudoinstall xtightvncviewer
    - 其他的平台下的tightvnc可以从tightvnc.com下载

【停止vnc, vncserver -kill :1】

## 自动化然后开机时运行

你可以创建一个简单的写有命令的文件,用来在树莓派上运行VNC服务器,to save having to remember it:

- 创建一个包含下面shell脚本的文件:

  #!/bin/sh
  vncserver :1 -geometry 1920x1080 -depth 24 -dpi 96

- 保存为vnc.sh

- 让文件变成可执行的:

  chmod +x vnc.sh

- 然后可以随时运行它:

  ./vnc.sh

- 如果你希望在vnc客户端上的鼠标作为箭头显示而不是默认的"x",在/home/pi/.vnc/xstartup里添加一个选项给xsetroot:

  -cursor_name left_ptr

开启启动:

- 在命令行里root登录:

  sudo su

- 切换到/etc/init.d/目录

  cd /etc/init.d/

- 创建一个包含下面脚本的文件

#! /bin/sh
# /etc/init.d/vncboot

### BEGIN INIT INFO
# Provides: vncboot
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start VNC Server at boot time
# Description: Start VNC Server at boot time.
### END INIT INFO

USER=pi
HOME=/home/pi

export USER HOME

case "$1" in
start)
  echo "Starting VNC Server"
  #Insert your favoured settings for a VNC session
  su - $USER -c "/usr/bin/vncserver :1 -geometry 1280x800 -depth 16 -pixelformat rgb565"
  ;;

stop)
  echo "Stopping VNC Server"
  /usr/bin/vncserver -kill :1
  ;;

*)
  echo "Usage: /etc/init.d/vncboot {start|stop}"
  exit 1
  ;;
esac

exit 0

- 保存为vncboot(只是做个比方)

- 然后让文件可执行

  chmod 755 vncboot

- 开启dependency-base的启动顺序

update-rc.d -f lightdm remove
update-rc.d vncboot defaults

- 如果启用了dependency-base启动顺序,你可以看到这个:

update-rc.d: using dependency based boot sequencing

- 重启你的树莓派,然后你可以发现vnc服务器已经在运行了。

你就可以在你的电脑或者笔记本上用vnc客户端程序远程连接服务器,然后控制树莓派了。根据你的电脑的操作系统依照下面说明去做:

-  linux
-  mac os
- windows

时间: 2024-11-04 08:47:52

树莓派文档翻译的相关文章

树莓派文档翻译 - 使用 - GPIO: 树莓派A和B

https://www.raspberrypi.org/documentation/usage/gpio/README.md 2016/6/25 GPIO: 树莓派A和B ##介绍GPIO和在树莓派上进行物理编程 树莓派的强大特性就是那一排在板子周围的GPIO(一般目的的输入输出)插针,就在黄色的视频输出插孔的旁边. GPIO pins 这些pin是pi和外界世界的物理接口.最简单,你可以把他们当作可以打开和关闭的开关(输入)或者树莓派可以打开或者关闭(输出).26个插针的17个是GPIO插针,

树莓派进阶之路 (028) - 树莓派SQLite3的安装

MySQL占用内存太大,而SQLite是一款轻量级零配置数据库,非常适合在树莓派和其他嵌入式系统中使用.SQLite文档详细资料丰富,本文不会详细解释SQLite数据库操作的方方面面,只能结合具体场景按需说明.本文介绍的SQLite技巧也可以在其他平台使用,并不局限于树莓派. 安装 SQLite 1 sudo apt-get update 2 sudo apt-get install sqlite sqlite3 3 #如果需要的话还可以顺便安装 PHP 相关组件 4 sudo apt-get

树莓派研发笔记 一

树莓派组装及操作系统安装 一.树莓派原件 1.Raspberry Pi 2 Model B 开发板 2.SD卡(本次实验项目选用内存为8G的SD卡) 3.网线一根 4.HDMI连接线1根 5.液晶显示屏 6.电源 7.USB无线网卡 二.安装系统 1.SD卡格式化 用读卡器将SD卡与PC相连,在WINDOWS环境下使用SDFormatter,将SD卡格式化. 2.下载系统压缩包 去树莓派官网下载,地址为http://www.raspberrypi.org/downloads,下载NOOBS_v1

(16)给树莓派B+ 安装一个实时时钟芯片DS1302

在这里首先感谢glgoo在google被墙的情况下提供搜索功能,还要感谢 http://wiringpi.com/ 以及github,尽管自己眼瞎,几经波折还是发现了尘封已久的少林"七十二绝技",没错,每种绝技都能克制一个树莓派GPIO控制外设的问题,七十二绝技的核心就是wiringpi这个为Pi GPIO写的C语言库了,而每种绝技则暗藏在wiringPi/examples/目录下,这里就不一一罗列了,大家想学什么招式,就去看每个example,都非常简短. 其实早在第9篇文章&quo

Mac OSX下给树莓派安装Raspbian系统

Mac OS X下给树莓派安装Raspbian系统 先到树莓派的官方网站去下载一个系统镜像,推荐下载Raspbian. 如果用了直接扩展的WaveShare的TFT小屏,到http://www.waveshare.net/wiki/RPI_IMAGE 去下载. 下载完成后得到一个img镜像: [[email protected]: pi]$ls -lh total 3788800 -rw-r--r--  1 zhangshenjia  staff   1.8G  2  9 03:44 2013-

Lua2.4 文档翻译

Lua2.4 文档翻译完了,这次的翻译感觉和 Lua1.1 的时候有点不一样. 这次也是在业余时间里断断续续的完成的,所以,进度也同样是比较慢. 这次的翻译内容明显比 Lua1.1 的时候多了很多,1.1 的时候手册是 19 页,这次的手册是 38 多页.不过,算一算,1.1 的时候是两个文档,加在一起的话就和 2.4 差不多了. 翻 译时是以 1.1 做为基础的,在翻译的过程中顺便发现 1.1 的不少的翻译错误之处.好的是基本上都是比较低级的错误,比如输入错误和句子明显的不通顺.就不在老版本上

Deruio制作 树莓派用户手册V001

目录 1 准备工作...5 1.1 下载Raspbian系统...5 1.2 Linux系统下安装Raspbian系统...6 1.3 Windows系统下安装Raspbian系统...7 1.4 配置树莓派系统...8 1.5 安装samba.9 1.6 使用ssh工具登录树莓派...11 2 树莓派GPIO的学习...15 2.1 GPIO类库...15 2.1.1Python GPIO类库...15 2.1.2wiringPi类库...16 2.1.3BCM2835 C Library库.

树莓派系统安装及配置

入手树莓派将近一个月了,很折腾,许多资源不好找,也很乱.简单整理一下自己用到的东西,方便以后自己或别人继续折腾. 0. 操作系统下载 树莓派官方 Raspbian 系统下载:http://www.raspberrypi.org/downloads 或直接下载 http://downloads.raspberrypi.org/raspbian_latest.torrent 最新版的 BT 种子. 还有一个选择是由国人制作的超级精简版,更低内存占用:http://pan.baidu.com/shar

用树莓派改装电风扇及实现Android遥控

最近天气很热,我租的房子又没有空调,基本上风扇一开就是一晚上,结果经常起床后发现口干舌燥的.我觉得这肯定是因为整晚吹风扇搞的,不管是不是,反正我觉得就是了.不开风扇吧,热!开风扇吧,早上起来不舒服,怎么办呢?能不能让风扇吹一会停一会这样的吹呢?让手机来当遥控器来控制风扇?加上语音控制?我看了下我那吃灰半年多的树莓派,觉得应该让它动一动了. 硬件准备 首先,电扇是必须的,树莓派吃灰了半年,也该工作工作了.其他再需要啥的就该淘宝了.树莓派控制电扇嘛,3v-7v直流信号控制220v交流的电磁继电器得一