logo资料库

树莓派3B+使用手册.pdf

第1页 / 共105页
第2页 / 共105页
第3页 / 共105页
第4页 / 共105页
第5页 / 共105页
第6页 / 共105页
第7页 / 共105页
第8页 / 共105页
资料共105页,剩余部分请下载后查看
前言
目录
第一章 树莓派安装与启动
一、树莓派简介
1.树莓派百科知识
2.树莓派3B+图解及配件选择
二、树莓派配件
三、树莓派启动前准备
1.如何烧录系统?
2.树莓派开机连接
四、树莓派有屏开机启动及配置
1.无线WIFI上网配置
2.获取IP和MAC地址
3.设置静态IP
5.键盘布局设置
五、树莓派无屏网线直连开机启动
六、启动常见问题
1.常见警示标志和故障排除
2.格式化TF卡
3.系统备份与恢复
第二章 树莓派Linux系统
一、Linux系统基础
1.开机关机
2.用户权限管理
3.安装软件方法
4.常用命令
二、树莓派常用软件
三、局域网摄像头安装与调试
四、迷你服务器
1.搭建http服务器
2.文件共享(Samba)
五、游戏
1.Minecraft
第三章 树莓派编程
一、树莓派开发C语言
二、树莓派开发Python
三、WringPi安装及使用
四、树莓派扩展I/O口及应用
五、树莓派模块展示
第四章 疑难问题
附录1 树莓派3B+图示
附录2 树莓派IO口图示
附录3 Linux常用指令
封面 1
前言 现阶段树莓派3B+的教程很少,大多都是树莓派3B的书籍与资料。特做此手册,方便 大家入门。 如发现本书有疏漏错误之处,请联系店铺客服反馈,我们会及时修订。 淘宝店铺: https://picakinq.tmall.com/shop/view_shop.htm?spm=a230r.7195193.1997079 397.2.56V9NI 2
目录 前言 ................................................................................................................................................. 2 目录 ................................................................................................................................................. 3 第一章 树莓派安装与启动 .......................................................................................................... 5 一、树莓派简介 .................................................................................................................... 5 1.树莓派百科知识 ........................................................................................................ 5 2.树莓派 3B+图解及配件选择 ................................................................................ 11 二、树莓派配件 .................................................................................................................. 17 三、树莓派启动前准备 ..................................................................................................... 24 1.如何烧录系统? ...................................................................................................... 24 2.树莓派开机连接 ...................................................................................................... 27 四、树莓派有屏开机启动及配置 ..................................................................................... 32 1.无线 WIFI 上网配置 ............................................................................................... 32 2.获取 IP 和 MAC 地址 ............................................................................................. 35 3.设置静态 IP .............................................................................................................. 36 4.系统汉化教程 .......................................................................................................... 37 5.键盘布局设置 .......................................................................................................... 40 五、树莓派无屏网线直连开机启动 ................................................................................. 43 六、启动常见问题 .............................................................................................................. 52 1.常见警示标志和故障排除 ..................................................................................... 52 2.格式化 TF 卡 ............................................................................................................ 53 3.系统备份与恢复 ...................................................................................................... 54 4.树莓派扩展分区 ...................................................................................................... 55 第二章 树莓派 Linux 系统 ........................................................................................................ 60 3
一、Linux 系统基础 ........................................................................................................... 60 1.开机关机 ................................................................................................................... 60 2.用户权限管理 .......................................................................................................... 60 3.安装软件方法 .......................................................................................................... 60 4.常用命令 ................................................................................................................... 61 二、树莓派常用软件 .......................................................................................................... 70 三、局域网摄像头安装与调试 ......................................................................................... 74 四、迷你服务器 .................................................................................................................. 80 1.搭建 http 服务器 .................................................................................................... 80 2.文件共享(Samba) ............................................................................................. 81 五、游戏 .............................................................................................................................. 83 1.Minecraft ................................................................................................................ 83 第三章 树莓派编程 ..................................................................................................................... 85 一、树莓派开发 C 语言 ..................................................................................................... 85 二、树莓派开发 Python ................................................................................................... 86 三、WringPi 安装及使用 ................................................................................................. 89 四、树莓派扩展 I/O 口及应用 ......................................................................................... 92 五、树莓派模块展示 .......................................................................................................... 97 第四章 疑难问题 ........................................................................................................................ 98 附录 1 树莓派 3B+图示 ......................................................................................................... 100 附录 2 树莓派 IO 口图示 ........................................................................................................ 101 附录 3 Linux 常用指令 ........................................................................................................... 102 4
第一章 树莓派安装与启动 一、树莓派简介 1.树莓派百科知识 树莓派(Raspberry Pi)是一款基于ARM的微型电脑主板,旨为学生计算机编程教育 而 设 计 , 其 系 统 基 于 Linux , 由 英 国 的 慈 善 组 织 “ Raspberry Pi 基 金 会 ” 开 发 , Eben·Upton为项目带头人。别看其外表“娇小”,内“芯”却很强大,上网、看视频、 听音乐等功能都有,可谓是“麻雀虽小,五脏俱全”。自问世以来,受众多计算机发烧友 和创客的追捧。 1.1 树莓派的家族 型号 Zero A+ 型 B型 B+型 2代B型 3代B型 SOC CPU BCM2835 BCM2836 BCM2837 (CPU、GPU DSP和SDRAM) ARM1176JZF-S核心 700MHz单核 ARM ARM Cortex-A7 Cortex-A53 900MHz四核 1.2GHz四核 GPU Broadcom videoCore IV,OpenGL ES 2.0,1080p 30 h.264/MPEG-4 AVC 高清解码器 RAM 512MB 256MB 512MB MicroUSB 1 2 1GB 4 USB2.0 视频输出 支持USB hub扩展 RCA视频接口输出(仅1代B型有此接口),支持PAL和NTSCz制式,支持HDMI(1.3和 1.4),分辨率为640*350至1920*1200 音频输出 3.5mm插孔(Zero无此项),HDMI(高清晰度多音频/视频接口) 数字接口 CSI(摄像头)和DSI(显示屏)排线接口 SD卡接口 Micro SD接口 SD接口 Micro SD接口 无 网络 (需通过USB扩展) 10/100以太网(RJ45)接口,3代B型同时板载蓝牙和WIFI 5
40针 26针 40针 5V,通过Micro USB或GPIO引脚 未知 约700mA 约600mA 约1A 约2-2.5A 65*30 65*56 86*54 85*56*17 引脚插槽 电源输入 电流 尺寸 (mm) 2018年3月14日(π日,圆周率日),树莓派基金会宣布树莓派3B+版本发布。新产 品采用树莓派3B的应用程序处理器BCM2837构架的升级版——BCM2837B0。 主要参数: · 1.4GHz 64位 四核ARM Cortex-A53 CPU · 双频802.11ac无线局域网(5G/2.4G WIFI) · 千兆以太网 · 蓝牙4.2,同时支持BLE · 1G LPDDR2 · 4个USB口不变 无线网络方面,双频无线网卡与蓝牙“组合”芯片,与其前身相比,树莓派3B+在 2.4G和5G波段上有着更好的表现(以前的主板均不支持5G网络)。 有线网络方面,以前的树莓派设备使用USB集线器和10/100以太网控制器结合起来的 LAN951x系列芯片。对于树莓派3B+,虽然USB2.0连接到应用程序处理器限制了可用带 宽,但使用千兆以太网的微型芯片LAN7515,吞吐量仍然比树莓派3B大约增加了三倍以 上。 树莓派就相当于集成了CPU、显卡、内存的微型PC主板,只不过这块主板是ARM架 构的。树莓派自2012年发售以来,现在已经是第三代了。上表中可以看出,升级后的树莓 派性能增强了很多。按照这样的增长速度,有理由相信在不久的将来,树莓派性能能够追 平一般家用PC。 6
1.2 树莓派可以做什么 和PC类似,树莓派也可以被用来理解计算机的工作原理、学习编写程序、文字处理以 及游戏等。对于广大极客和DIY爱好者来说,如何好好的将树莓派利用一番,是一个非常 有趣的话题。家庭影院、无线路由器、BT下载服务器、FTP服务器、代码托管、网络收音 机、DIY街机、智能小车、电子相框、“魔镜”、示波器、私有云、智能家居、语音交 互·······等等。 1.3 树莓派支持的系统有哪些呢? 树莓派就像一个小型电脑一样,需要安装系统。下面是树莓派支持的系统(注:有些 已经过时):ArchLinux ARM、FreeBSD、Happi Game Center、Instant WebKiosk、 IPFire 、 Lakka 、 LibreELEC 、 Kali Linux 、 Kano OS 、 Minepion 、 Moebius 、 mo0deaudio 、NetBSD、 NOOBS 、 OpenELEC、 openSUSE 、 OpenWrt 、 OSMC 、 Pardus ARM、Pidora、Pimusicbox、PiNet、Piplay、Puppy Linux、Raspberry Pi Fedora Remix 、 Raspbian 、 Rasplex 、 Rasplex 、 Raspbmc(XBMC) 、 Recalbox 、 Retropie、RISC OS、Runeaudio、Sailfish OS with Raspberry Pi 2、Slackware ARM、 Tiny Core Linux、Ubuntu mate、Volumio、Windows 10物联网核心版、Xbian、xv6 等。 1.4 主流的操作系统(OS)简介 适合树莓派的发行版版本很多,足以应付不同人群的挑选。官方推荐得有NOOBS和 Raspbian,我选择的是Raspbian,也是使用量最广泛的树莓派操作系统。第三方OS都有 其自身风格(它们往往对某一方面的支持非常好,但对其他方面就稍微差一点点)。如果 需要的只是某一方面的功能,那么选择第三方也是可以的。简单说明各个发行版本的适用 范围及特点,以便于大家挑选最适合自己的系统。 (1)NOOBS 官 方 推 荐 的 系 统 , 可 以 多 系 统 引 导 ( 包 含 Raspbian 、 Arch 、 OpenELEC 、 RaspBMC···),是一个非常好用的多系统引导管理器。它本身含有操作系统的全部文件, 7
可以完全不依赖网络直接安装系统,只要记得安装完成后更新系统就行。注意:NOOBS LITE中不含操作系统文件,纯粹是个引导器,需要联网下载。 (2)Raspbian 官方推荐的系统,使用Debian专门为ARM卡片式计算机树莓派定制的版本。Debian 使用的人很多,符合POSIX标准,文件系统规范,而且国内的更新源多,软件丰富,系统 安全稳定。不管是初学者还是资深用户使用Debian都非常顺手,它是最好的社区版Linux 之一,这也就是树莓派官方为什么首选Raspbian的原因吧。因为其他第三方(OS)的各 有侧重,可以说Raspbian是使用最平衡的版本。 (3)Ubuntu Mate 使用的是Ubuntu的ARM版本,Gnome2桌面。使用过Ubuntu的用户会非常熟悉这 个版本,而且Ubuntu的社区支持非常丰富。推荐书籍《鸟哥的私房菜系列》。 (4)Snappy Ubuntu Core Ubuntu的一个版本,是面向智能设备的最新平台,可以运行存储在本地或依赖于云 端的相同软件,最大的好处就是可以避免使用者频繁地更新。 (5)Windows 10 Iot 与以往的Windows版本不同,Windows 10 Iot Core主要是应用于智能设备和使用物 联网的设备,例如工业电脑、智能网关等。硬件也不仅仅限于x86架构,同时可以在ARM 架构上运行。 (6)OSMC OSMC(Open Source Media Center)是一个开源的媒体中心,可以播放本地和 互联网上的资源。项目始于2014年,基于Debian和Koli项目构建。前身是Raspbmc,集 成Kodi(XMBC/Xbox Media Center),目的是打造一个多媒体中心(可以配合电视机 打造一个家庭高清电视播放平台)。 (7)RISC OS PI 8
分享到:
收藏