当前位置:
文章详情

玩转树莓派Raspberry Pi 篇一:入门篇

2014-03-07 10:27:26 365点赞 883收藏 54评论

前言:

之前发了一篇树莓派刷OpenWrt系统的晒单,得到众多网友的关注,小编要希望分享更多DIY树莓派的经验。我玩树莓派都是比较简单的DIY,也积累了一点经验,在此分享给大家,算是抛砖引玉,希望看到大神分享更好玩更有意思的树莓派DIY。


树莓派的前世今生:

树莓派的由英国的树莓派基金会所开发,由合作的全球工业分销商 Premier Farnell/Element 14 、 RS Components 和中国总代理 Egoman Technology Corp 生产和销售。

树莓派最开始的目的是为了制作一套启发孩子的计算机,很奇妙的事情,树莓派不仅仅完成了最初的目的,更是被极客开发出各种有趣的应用。

树莓派的流行离不开繁荣的社区,我在写这片文章的时候,看了下官方论坛的统计:Total posts 502051 • Total topics 65873 • Total members 86637(502051个回帖,65873个主题, 86637注册会员),很不错吧。

树莓派的流行更在于其便宜的价格,大家经常用到的B型树莓派,官方指导价格35美元折合软妹币约210元。在我们的大淘宝上,也就200多,不多于250,也就能入手一个树莓派了。 极客DIY:我的树莓派...


树莓派硬件介绍:

硬件规格(转自维基百科)

入门篇树莓派B型示意图(转自The Hour of Code and all things educational)

入门篇树莓派PCB板示意图(转自维基百科)

PCB

树莓派是基于博通BCM2835处理器的单片机系统,512MB内存(B型),使用SD卡当作存储媒体,且拥有一个Ethernet,两个USB接口,以及HDMI(支持声音输出)和RCA端子输出支持。

博通公司对BCM2835的定义是:High Definition 1080p Embedded Multimedia Applications Processor。主要特点: BCM2835
树莓派的CPU是ARM1176JZF-S核心(ARM11系列)700MHz处理器,使用的架构是ARMv6(更严谨点说是ARMv6KZ),诺基亚N93使用的就是同样架构ARMv6德州电仪出品的OMAP2420,最高频率330MHz。通过这个例子大家应该会对树莓派的CPU性能有大概的认识,没有现在主流的手机CPU厉害,但是也足够运行一些单一的工作。

树莓派的GPU是双核VideoCore IV处理器,支持1080p30 Full HD HP H.264视频的编码和解码,支持200万像素的摄像图像处理,支持OpenGL-ES® 1.1/2.0并且每秒10亿像素,支持1080p60的视频输出。最新的一个八卦是:博通宣布将VideoCore IV上的OpenGL ES开源,树莓派基金会同时宣布,将会向首位能够基于这个驱动程序,在树莓派上运行游戏Quake III的人送出US$10,000的奖金,不过条件就是游戏运作的影格率是要在可接受(可正常玩)范围内,这个比赛是接受全球的人参与。

树莓派同时拥有一个10M/100M自适应的以太网接口(RJ45接口)和两个USB接口,这三个设备共享一个USB hub。示意图如下(转自维基百科)

入门篇

树莓派本身没有存储空间,需要购买SD卡作为存储空间。听说SD卡也有兼容性问题,我一直用的都是Sandisk的SD卡,8G和16G的都试过,没遇到兼容性问题。

树莓派包含HDMI和RCA的视频输出,3.5mm插孔和HDMI的音频输出。

树莓派的电源输入接口为Micro USB,也就是现在很多智能手机的充电接口,额定功率为3.5W(5V*700mA)。我使用的是1A的电源,可以正常工作,如果外接设备比较多的话,需要更大功率的电源。

树莓派有一组通用型输入输出接口(General Purpose I/O)简称GPIO,共计2*13个接头,包含SPI, I2C, serial UART, 3V3 and 5V power。树莓派一些好玩的功能就要通过这些接口来实现了,如温度传感器,声音传感器,大气压强传感器等等。示意图如下(转自维基百科)

入门篇


树莓派操作系统介绍:

前面说了树莓派是基于ARM架构的单片机,除了可以安装RISC OS和Unix系统外,最主要的就是安装基于Linux内核的各种发行版本。Android,Android 4.0 (Ice Cream Sandwich);Arch Linux ARM;Debian Squeeze;Firefox OS;Gentoo Linux;Chromium OS;Raspberry Pi Fedora Remix;Raspbian(Debian Wheezy port with faster floating point support);Slackware ARM(formerly ARMedslack);QtonPi a cross-platform application framework based Linux distribution based on the Qt framework;WebOS,Open webOS。


树莓派操作系统安装:

树莓派提供了一种极其简单的安装方式,New Out Of Box Software(NOOBS),里面包含树莓派安装界面,以及多个树莓派操作系统。参考这篇文章安装配置树莓派的最佳工具——NOOBS,其安装步骤如下:

  1. 准备好一张大于等于4GB的SD卡,格式化这张SD卡。

  2. 点击~此处~下载最新的NOOBS。

  3. 解压缩下载的文件到SD卡中,把SD卡插入树莓派。

  4. 连接显示器,USB键盘,然后接上电源,开始安装。

  5. 开始安装时,你会看到如下的界面(图片转自极客范)。入门篇

  6. 进入选择需要安装的系统界面,可以选择多个(图片转自极客范)。入门篇

  7. 选择好要安装的系统后,点击Install按钮,等待系统安装完成(时间较长)。

  8. 系统安装完成后,开始享受树莓派的神奇之旅吧。 [商品:进口版树莓派2 ARM11开发板 Raspberry Pi Model B BCM2835 700MHz处理器 4核图形GPU]

入门篇到此为止,希望大家看了这篇文章对树莓派有了大致的了解。

后续准备介绍一些初级的树莓派应用:

家庭媒体中心XMBC

PT下载机

谢谢大家观看,我们下次再见。入门篇

展开 收起

OnePlus 一加 12 5G手机 骁龙8Gen3

OnePlus 一加 12 5G手机 骁龙8Gen3

3556元起

RAZER 雷蛇 黑寡妇蜘蛛V3 无线版 104键 2.4G蓝牙 HYPERSPEED 多模无线机械键盘

RAZER 雷蛇 黑寡妇蜘蛛V3 无线版 104键 2.4G蓝牙 HYPERSPEED 多模无线机械键盘

698.25元起

Apple 苹果 iPhone 15 Pro Max 5G手机

Apple 苹果 iPhone 15 Pro Max 5G手机

7544元起

Apple 苹果 iPhone 15 Pro 5G手机

Apple 苹果 iPhone 15 Pro 5G手机

5795元起

ASUS 华硕 a豆14 Air 八代锐龙版 14英寸 轻薄本

ASUS 华硕 a豆14 Air 八代锐龙版 14英寸 轻薄本

3699元起

OnePlus 一加 Ace 3 5G手机

OnePlus 一加 Ace 3 5G手机

2198元起

Xiaomi 小米 14 5G手机 骁龙8Gen3

Xiaomi 小米 14 5G手机 骁龙8Gen3

3478元起

HUAWEI 华为 Pura 70 手机

HUAWEI 华为 Pura 70 手机

5599元起

Apple 苹果 iPhone 15 5G手机

Apple 苹果 iPhone 15 5G手机

4495元起

HONOR 荣耀 Magic6 Pro 5G手机 骁龙8Gen3

HONOR 荣耀 Magic6 Pro 5G手机 骁龙8Gen3

4388元起

Redmi 红米 K70 5G手机

Redmi 红米 K70 5G手机

1889.01元起

vivo X100 Pro 5G手机

vivo X100 Pro 5G手机

4188元起

Xiaomi 小米 AX3000T 双频3000M 家用千兆Mesh路由器 Wi-Fi 6 白色 单个装

Xiaomi 小米 AX3000T 双频3000M 家用千兆Mesh路由器 Wi-Fi 6 白色 单个装

89.5元起

Xiaomi 小米 13 5G手机 第二代骁龙8

Xiaomi 小米 13 5G手机 第二代骁龙8

2688元起

NANK 南卡 NEO 2骨传导蓝牙耳机 运动耳机

NANK 南卡 NEO 2骨传导蓝牙耳机 运动耳机

1198元起

OnePlus 一加 Ace 3V 5G手机

OnePlus 一加 Ace 3V 5G手机

1639.01元起
54评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
天猫超级红包
距结束::
每天领现金,最高24888元
红包按钮
最新文章 热门文章
883
扫一下,分享更方便,购买更轻松