当前位置: 澳门新濠3559 > 操作系统 > 正文

用HDMI线连接树莓派和电视,正常情况下

时间:2019-11-20 22:05来源:操作系统
  开箱清单 正常情况下,树莓派开箱只有一块主控板,显然是无法正常运行的。 【连接】 开机必要配件 tf卡:最好是已安装了raspbain系统(系统从tf卡启动); micro USB线(树莓派通过

 

开箱清单

正常情况下,树莓派开箱只有一块主控板,显然是无法正常运行的。

【连接】

开机必要配件

  • tf卡:最好是已安装了raspbain系统(系统从tf卡启动);
  • micro USB线(树莓派通过micro USB进行供电);
  • 5V电源(可选,可以通过USB线从电脑取电);

我买的是树莓派3代B型,带蓝牙和wifi的,RS英国原版。板子的切割工艺一般,GPIO那一侧的边上还有几根丝丝缕缕的毛刺,要说消费电子制造(没说设计)的工艺,还得数我大天朝啊。

交互模式

添加了上面的配件树莓派就可以正常工作了,但没有输入和输出配件,对应使用者和开发者都是毫无意义的。

插上TF卡,用HDMI线连接树莓派和电视,用安卓充电器连接到树莓派板子的电源接口,即可开机。开机后会直接进入系统,不会进入控制台的配置界面,所以这个过程中不需要键盘。

1屏幕+键盘+鼠标

最简单的交互方式就是和台式机一样通过屏幕、鼠标、键盘进行交互。必要配件:

  • HDMI线(树莓派只提供了HDMI接口);
  • 键盘;
  • 鼠标;

这样上电开机就和使用普通的Linux主机一样了。
很多时候显示器只有VGA接口,这时候需要添加配件:

  • HDMI转VGA接口(要求使用有源接口,无源接口可能会损坏树莓派主板);

同时,需要修改tf卡中的配置文件(config.txt文件),如:

# For more options and information see
# http://rpf.io/configtxtreadme
# Some settings may impact device functionality. See link above for details

# uncomment if you get no picture on HDMI for a default "safe" mode
#hdmi_safe=1

# uncomment this if your display has a black border of unused pixels visible
# and your display can output without overscan
disable_overscan=1

# uncomment the following to adjust overscan. Use positive numbers if console
# goes off screen, and negative if there is too much border
#overscan_left=16
#overscan_right=16
#overscan_top=16
#overscan_bottom=16

# uncomment to force a console size. By default it will be display's size minus
# overscan.
#framebuffer_width=1280
#framebuffer_height=720

# uncomment if hdmi display is not detected and composite is being output
hdmi_force_hotplug=1

# uncomment to force a specific HDMI mode (this will force VGA)
hdmi_group=2
hdmi_mode=9

# uncomment to force a HDMI mode rather than DVI. This can make audio work in
# DMT (computer monitor) modes
hdmi_drive=2

# uncomment to increase signal to HDMI, if you have interference, blanking, or
# no display
config_hdmi_boost=4

# uncomment for composite PAL
#sdtv_mode=2

#uncomment to overclock the arm. 700 MHz is the default.
#arm_freq=800

# Uncomment some or all of these to enable the optional hardware interfaces
#dtparam=i2c_arm=on
#dtparam=i2s=on
#dtparam=spi=on

# Uncomment this to enable the lirc-rpi module
#dtoverlay=lirc-rpi

# Additional overlays and parameters are documented /boot/overlays/README

# Enable audio (loads snd_bcm2835)
dtparam=audio=on

#dtoverlay=hifiberry-dacplus

参考:用HDMI线连接树莓派和电视,正常情况下。http://www.jianshu.com/p/1b5f21fbb928

接上USB无线鼠标,亲测可用(罗技M505)。

2 SSH远程登录

raspbain系统默认开启了ssh服务,可以通过终端进行登录,这里终端推荐Putty;
ssh登录需要知道树莓派的IP地址、用户名和密码;
其中,树莓派的默认用户名和密码为:

  • 用户名:pi;
  • 密码:raspberry

IP的获取,可以通过IP嗅探器来获取,比如Advanced IP Scanner。将树莓派同扫描器的宿主主机置于同一网段(比如连接到同一路由器)。

图片 1

IP嗅探器扫描

扫描到IP后,就可以通过SSH进行登录。

接下来连接WIFI路由器。由于没键盘,密码输入成了问题。随便打开浏览器,浏览器会显示诸如无法连接之类的一大堆英语字符。我就从上面用鼠标拷贝字符下来,粘贴到密码框,慢是慢了点,但能解决问题。

上网

通过修改/etc/network/interfaces配置文件实现上网配置,如:

图片 2

interfaces文件修改

图片 3

/etc/wpa.conf文件修改

参考:http://shumeipai.nxez.com/2016/09/17/raspberry-pi-set-up-a-wireless-internet-access.html

至此,树莓派就基本满足使用和开发需求了。

连上WIFI之后,会在托盘图标显示出树莓派的ip地址。

博客地址

http://caiquanliu.github.io

 

【SSH】

有了IP地址,就可以用SSH了。用putty连接SSH:

用户名:pi

密码:raspberry

第一次连接会弹出一个对话框,说一堆废话,点确定就行。

 

【禁用待机】

但是,只是这样的话,还不能断开显示器使用,因为树莓派过一会不操作的话,就进入待机模式了,SHH就断了。于是还要禁用待机。

首先启用root账号:

$ sudo passwd root
$ sudo passwd --unlock root
root# cd /etc/profile.d
root# vi screen.sh

输入内容:

xset dpms 0 0 0
xset s off

 

保存后退出。

root# chmod +x screen.sh
root# reboot

 

重启后就可以了。

 

【使用USB话筒】

我还买了个USB话筒,录音的命令是:

$ arecord -D 'plughw:1,0' -d 5 filename.wav

其中,plughw:1,0是外部设备(plug hardware)的代号, 5是5秒的意思。

录制中间可以用ctrl+C半路退出。

 

播放刚才的wav文件,可以用系统已经自带的omxplayer:

$ omxplayer -o hdmi(或者local) filename.wav

因为我接着HDMI,所以用电视的音箱输出声音,如果参数是local,就要插耳机到树莓派的多媒体插座。

 

另外,杀进程的命令是:

ps -A | grep proccess_name

列出所有进程,找到进程对应proccess_name进程的pid号

kill ####

此处####写pid号

 

【远程桌面】

最后想配置个远程桌面,方便用别的电脑的鼠标键盘对树莓派控制。

先装xrdp:

$ sudo apt-get install xrdp
$ sudo /etc/init.d/crdp restart

然后在win7下打开自带的远程桌面软件,Listbox里面选第一个xorg,输入用户名pi和密码raspberry,就成功登陆了。

 

【中文字体】

选择config菜单项,配置语言为中文,发现显示乱码。下载中文字体:

$ sudo apt-get install ttf-wqy-zenhei

然后重启,OK了。

 

到这里为止,可以只用SHH和远程桌面操作树莓派了,可以拔掉接电视的HDMI线了。

 

编辑:操作系统 本文来源:用HDMI线连接树莓派和电视,正常情况下

关键词: