Raspberry Pi是什么
目录 |
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 系统计算机所能做的事情,但是功耗、体积都较它要小的多!
了解更多
点击进入更多关于 Raspberry Pi 的有趣应用以及介绍
点击查看 Raspberry Pi 及相关产品
树莓派书籍试读: