《树莓派开发实战(第2版)》——1.8 使用复合视频显示器/TV

简介:

本节书摘来自异步社区《树莓派开发实战(第2版)》一书中的第1章,第1.8节,作者[英]Simon Monk(蒙克),韩波 译,更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.8 使用复合视频显示器/TV

面临问题

当文本显示在低分辨率的复合视频显示器上面的时候,它们是非常难以辨认的。所以,你需要调整树莓派的分辨率,以适应较小的屏幕。

解决方案

树莓派提供了两种视频输出:HDMI和来自音频插孔的复合视频,后者需要专用的线缆。其中,HDMI的输出质量要更高一些。如果你打算使用复合视频作为主显示器信号的话,那么你可能需要重新斟酌一下。

如果你果真打算使用这种屏幕的话,比如确实需要一个小屏幕的话,那么你必须做出相应的调整,以使视频输出适合屏幕大小。为此,你必须修改/boot/conig.txt。你可以在树莓派上编辑该文件,具体可以在终端会话中利用下列命令完成这些操作。

$ sudo nano /boot/config.txt

如果文字太小难以看清,而你又没有HDMI显示器的话,那么你可以将SD卡从树莓派上面取下来,将其插入计算机中。该文件位于SD卡的根目录下面,你可以通过计算机上面的文本编辑器来进行修改。

你需要了解自己屏幕的分辨率是多少。对于许多小屏幕来说,它们的分辨率通常是320×240像素。在这个文件中,你可以找到如下所示的两行内容。

#framebuffer_width=1280
#framebuffer_height=720

将以上两行前面的#去掉,并将这两个数字改为你显示器的宽度和高度。在下面的例子中,这两个数字已经被改为320和240。

framebuffer_width=320
framebuffer_height=240

保存文件,然后重新启动树莓派。你将会发现,屏幕上面的内容已经变得更加易于阅读了。你也许还会发现,屏幕周围出现了一个大黑边。要想调整黑边,可以参考1.9节。

进一步探讨

除此之外,树莓派还可以使用许多廉价的CCTV监视器,这时它们看起来非常像仿古的游戏控制台(参见4.6节)。

不过,这些监视器的分辨率通常会很低。

参考资料

如果你想阅读其他复合视频显示器的使用指南的话,可以访问Adafruit提供的有关介绍,地址为http://bit.ly/adafruit-learning

另外,如果你使用的是HDMI视频输出的话,可以按照本书的1.7节和1.9节介绍的方法来调整图像。

相关文章
|
消息中间件 物联网
MQTT常见问题之mqtt 报 MqttException:客户机未连接如何解决
MQTT(Message Queuing Telemetry Transport)是一个轻量级的、基于发布/订阅模式的消息协议,广泛用于物联网(IoT)中设备间的通信。以下是MQTT使用过程中可能遇到的一些常见问题及其答案的汇总:
|
编解码 开发工具 Android开发
低延迟播放超高分辨率(4K+)帧率(50帧+)RTSP|RTMP流技术探讨和实现
为满足安检等场景需求,需支持4K+分辨率与50帧以上的高帧率视频流播放。实现这一目标的关键步骤包括:确保视频源支持高帧率输出、选用高性能RTSP/RTMP播放器以处理高负载视频解码、采用硬件解码以降低CPU负担、保证充足的网络带宽以维持流畅播放并控制延迟、合理配置播放器缓冲策略以适应网络波动、进行性能监控与调试以优化播放效果,以及确保播放器在多平台上的良好兼容性和表现。例如,大牛直播SDK的SmartPlayer在不同平台上实现了稳定且低延迟(150-300ms)的播放体验,支持多种视频和音频格式及多种功能,如多实例播放、事件回调、视频快照等。
787 1
|
监控 JavaScript 安全
《VitePress 简易速速上手小册》第5章:社交媒体和网络互动(2024 最新版)
《VitePress 简易速速上手小册》第5章:社交媒体和网络互动(2024 最新版)
500 1
|
存储 物联网 数据库
App Inventor 2 低功耗蓝牙 BlueToothLE 拓展中文文档(完整翻译加强版)
低功耗蓝牙,也称为蓝牙LE 或简称 BLE,是一种类似于经典蓝牙的新通信协议,不同之处在于它旨在消耗更少的功耗和成本,同时保持同等的功能。 因此,低功耗蓝牙是与耗电资源有限的物联网设备进行通信的首选。
708 0
|
前端开发 jenkins 持续交付
不是Jenkins玩不起,而是脚本更有性价比,在1Panel中使用Node搭建前端自动化
不是Jenkins玩不起,而是脚本更有性价比,在1Panel中使用Node搭建前端自动化
1058 2
|
存储 JavaScript 搜索推荐
《VitePress 简易速速上手小册》第3章:主题定制与扩展(2024 最新版)
《VitePress 简易速速上手小册》第3章:主题定制与扩展(2024 最新版)
613 0
|
Ubuntu 安全 网络协议
|
传感器 数据格式
【STM32】DHT11温湿度模块传感器详解&代码
【STM32】DHT11温湿度模块传感器详解&代码
|
IDE Java Apache
常用 Maven 插件大全(速度收藏)
常用 Maven 插件大全(速度收藏)
1491 1
|
安全
qt.qpa.xcb: could not connect to display 问题解决
【5月更文挑战第16天】qt.qpa.xcb: could not connect to display qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found. This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem. 问题解决
7573 1

热门文章

最新文章