Raspberry Pi是什么

来自ALSROBOT WiKi
跳转至: 导航搜索
01C11901.png

目录

Raspberry Pi 简介

Raspberry Pi,缩写RPi或者RasPi,中文译名为“树莓派”,是一个信用卡大小的、基于Linux的“卡片电脑”(Single-board Computer,单板机),是为学生计算机编程教育而设计,由英国剑桥某实验室历经6年的研制,于 2012年2月29日公开发布并接受预定。负责Raspberry P(树莓派)i这个项目运作的是树莓派基金会(Raspberry Pi Foundation),该基金会主任是Eben Upton(埃本·阿普顿),在媒体前有着非常高的曝光率。
探究Raspberry Pi的命名,一种广为接受的说法是:“Raspberry(树莓)”来源于剑桥以水果命名的老传统,"Pi"则为Python的缩写,意为Python将做为Raspberry Pi应用主要编程语言之一。
2012年3月,英国剑桥大学埃本·阿普顿(Eben Epton)正式发售世界上最小的台式机,又称卡片式电脑,外形只有信用卡大小,却具有电脑的所有基本功能,这就是Raspberry Pi电脑板,中文译名"树莓派"!这一基金会以提升学校计算机科学及相关学科的教育,让计算机变得有趣为宗旨。基金会期望这 一款电脑无论是在发展中国家还是在发达国家,会有更多的其它应用不断被开发出来,并应用到更多领域。

Raspberry Pi 功能

Raspberry Pi是一种低成本,信用卡大小的电脑,可以直接使用电脑显示器或电视作为显示设备,并使用标准 USB 键盘和鼠标,这是一个比较小的装置,能使所有年龄的人学习计算机,并学习如何使用 Python 程序语言。它可以做与台式电脑相同的事,例如浏览互联网、播放高清视频、制作电子表格、文字处理、甚至玩游戏等。更重要的是,Raspberry Pi 有 GPIO 接口,可以外接传感器设备,所以 Raspberry Pi 有与外界交流的能力,也由于它的这个功能,Raspberry Pi 同样广泛应用于教学项目。那么我们能使用 Raspberry Pi 做什么呢?用它可以实现什么功能?
1、初级应用 - 使用 Raspberry Pi 来了解计算机 Linux 的相关操作,比如:

  • 远程登录到你的 Raspberry Pi 并对系统进行配置
  • 使用树莓派作为一个音乐播放器、视频播放器
  • 使用 Raspberry Pi 及显示器搭建一个小型的学习机
  • 学习 Scratch 编程
  • 结合现在同样主流的开源硬件 Arduino 来使用

2、进阶应用 - 连接外部传感器件、学习 Python 语言

  • 连接摄像头模块,在 Raspberry Pi 上进行拍照、录像,做成一个属于自己的摄像机
  • 连接超声波模块,给 Raspberry Pi 增加距离测量的功能
  • 连接环境相关传感器,例如温度、湿度、MQ2等,使用 Raspberry Pi 来探测室内环境
  • 使用 Raspberry Pi 来控制小车的运动,还可以连接将树莓派连接到网络,实现无线控制小车的运动

3、高级应用 - 可以在 Raspberry Pi 上搭建各种服务,比如:

  • 个人网站,放些好玩的东西,也蛮有意思的,更新起来也不需要FTP,直接拷贝就可以了。服务器上还可以搭建一个家庭相册,使用局域网,那样速度可以很快。
  • Git 服务器,用来存放一些代码,比如有些代码不想放在 github 上的,可以放在这里
  • BT 下载机(transmission),可以远程操作,随时随地的下载。
  • AirPlay 服务,可以把苹果设备的音乐无线投放到树莓派上的音箱,用的是 ShairPort
  • 私有云服务ownCloud,可以在任何地方,包括用手机,上传下载文件,同步日历等,这个服务比较慢。
  • 定时闹钟,整点会报时,用Cronjob设置,也可以添加传感器,将当前的温度,PM2.5指数都报出来。
  • 语音信箱,发送邮件到一个指定的邮箱,邮件的内容就会被转换成语音,从树莓派的音箱播放出来。
  • GoAgent代理服务,家里所有的设备都可以通过它翻墙(设置proxy.pac)。
  • Twitter机器人,每天定时把当地的天气情况发送到twitter。
  • 网站资源下载器,比如文章、图片。可以写一些脚本去解析你常去的网站论坛,自动下载图片:汽车、风景、人文、等等。用SQLite,保存文件的MD5,小文件,重复文件自动删除。程序中把User Agent设置为知名浏览器,比如Chrome, IE等,否则可能会被拒绝下载。
  • 一组Yeelink的脚本,用来同步Pi的性能指标(比如CPU利用率等)到云端,用于在手机上显示。并且还可以用手机去控制Pi上面跑的程序。


Raspberry Pi 特色

1、Raspberry Pi配备 ARM 主芯片,以SD卡为内存硬盘,主板只有卡片大小,低功耗,同时含有 USB 接口、网络接口、摄像头接口、GPIO 接口,扩展非常便捷。
2、视频输出方面有模拟信号的电视输出接口和HDMI高清视频输出接口,可配合大部分显示器使用
3、Raspberry Pi 应用例程开源,用户可以在 Raspberry Pi 官网查找到很多有趣的应用
4、可以做 Linux 系统计算机所能做的事情,但是功耗、体积都较它要小的多!

了解更多

Erweima.png

点击进入更多关于 Raspberry Pi 的有趣应用以及介绍
点击查看 Raspberry Pi 及相关产品
树莓派书籍试读: