浙江大学嵌入式系统课程
准备工作
- 连入局域网的Raspberry Pi(有线或无线均可)
- 迷你音箱一个
- 连入相同局域网内的iOS设备
更改缺省的音频输出端口
将缺省的音频输出端口指向标准耳机端口而非原先的HDMI。
|
|
安装shairport所需的包
|
|
浙江大学嵌入式系统课程
准备工作
更改缺省的音频输出端口
将缺省的音频输出端口指向标准耳机端口而非原先的HDMI。
|
|
安装shairport所需的包
|
|
浙江大学嵌入式系统课程
给RPi连接上移动硬盘,可以很方便的将其变为NAS(Network Attached Storage)供远程使用。
连接移动硬盘
在连接移动硬盘时遇到了一点问题,就是RPi的USB输出功率太小,即使移动硬盘的数据口和供电口(在同一条USB线上)都插在RPi上也依然带不动移动硬盘。最后我把移动硬盘的供电口插在了笔记本上移动硬盘才能正常使用。
所在若是你在连接移动硬盘后无法在/dev目录中找到设备,请检查移动硬盘供电是否充足。
因为我是通过ssh连接RPi的,接上移动硬盘后RPi并没有自动挂载。输入如下命令挂载。
|
|
浙江大学嵌入式系统课程
一开始我参考的是Oracle官网上的《Getting Started with Java® SE Embedded on the Raspberry Pi》,从Oracle的网站上下载了ejre-7u10-fcs-b18-linux-arm-vfp-client_headless-28_nov_2012.tar.gz并进行了安装,方法如下。
上传ejre-7u10-fcs-b18-linux-arm-vfp-client_headless-28_nov_2012.tar.gz文件到RPi的/home/pi/文件夹。
安装EJRE。
|
|
浙江大学嵌入式系统课程
树莓派(Raspberry Pi),是一款基于Linux系统的只有一张信用卡大小的单板机计算机。它由英国的树莓派基金会所开发,目的是以低价硬件及自由软件刺激在学校的基本的电脑科学教育。
树莓派配备一枚700MHz博通出产的ARM架构BCM2835处理器,256MB内存(B型已升级到512MB内存),使用SD卡当作储存媒体,且拥有一个Ethernet,两个USB接口,以及HDMI(支持声音输出)和RCA接口输出支持。Raspberry Pi只有一张信用卡大小,体积大概是一个火柴盒大小,可以执行像雷神之锤III竞技场的游戏和进行1080p影片的播放。操作系统采用开源的Linux系统,比如Debian、ArchLinux,自带的Iceweasel、KOffice等软件能够满足基本的网络浏览,文字处理以及计算机学习的需要,分A,B两种型号,其中售价分别是A型25美元,B型35美元。
树莓派基金会提供了基于ARM的Debian和Arch Linux的发行版供大众下载。还计划提供支持 Python 作为主要编程语言, 支持BBC BASIC , (通过 RISC OS 映像或者Linux的”Brandy Basic”克隆), C,和 Perl等编程语言。
下面让我们来一步步走入RPi的美妙世界。
准备工作
浙江大学嵌入式系统课程
既然说Raspberry Pi是一款基于Linux系统的个人电脑,那么GUI也必不可少。下面说说如何使用Windows自带的远程桌面连接登陆RPi。
借助vnc远程访问
Wheezy raspbian镜像中默认已经安装了TightVNC服务端,所以我们只需要简单的运行即可。
|
|
按提示设置好连接密码即可。最后会询问是否需要设置一个只能查看的密码,因为是自己使用我就没有设置,各位可按照自己的需要选择是否设置,如下图;