0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Arduino怎样连接到电视以显示文本信息和图形

454398 来源:工程师吴畏 2019-07-30 11:38 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Arduino可以连接到许多设备,包括传感器,机电部件,甚至简单的显示器。但想象一下,如果你可以将Arduino连接到电视并用它来显示文字,信息,甚至粗糙的图形!在这个Maker Pro项目中,我们将做到这一点!

原理图

工作原理:复合电视信号

复合电视信号相当复杂和混乱,所以我们只看基础知识。还应该注意的是,我们只考虑PAL而不是NTSC,因为两者的时序略有不同,我住在欧洲,使用PAL。

电视显示一系列图像的速度形成运动图像称为每秒帧数(也称为FPS)。由于每个帧是静止图像并且电视上的这些图像是逐行绘制的,因此图像被串行发送到TV,每个像素一次发送一个。但如果图像线是串行数据,亮度如何确定?与数字串行连接不同,PAL信号是模拟信号,串行线上的电压决定了像素的亮度。下图显示了PAL图表以及不同的电压指示。

如果输入信号为0V,则电视将其视为同步信号。根据同步信号的完成方式,它可以用来告诉电视两件事:

水平同步 - 准备好显示我们图片中的下一行

垂直同步 - 为全新图像做好准备

0.3V和1V之间的电压是图像像素,其中0.3V代表黑色像素,1V代表白色像素,其间的电压是灰色的。由于使用相移和色同步信号的颜色非常复杂,因此不会覆盖彩色像素。那么如果我们在Uno上没有模拟输出,我们怎样才能达到这些电压水平?这就是我们的两个外部电阻器进来的地方!

Arduino Uno与TV Out库一起使用时,有两个引脚:视频和同步。视频引脚用于传输视频数据(单个像素),而同步引脚用于同步电视。这两个引脚通过R1和R2连接在一起,形成一个简单的分压器,提供以下电压电平。

如何安装电视输出库

首先加载Arduino IDE,然后单击草图》包含库》管理库。

在打开的库窗口中,选择搜索栏并输入“TV Text”。

搜索完成后,选择电视文本库并单击“安装”。

最后一步将涉及打开内置示例,以便我们可以测试它。首先单击文件》示例》电视输出》演示PAL。

设置

该项目利用面包板帮助将Arduino Uno连接到两个电阻和复合视频电缆。 Arduino连接到主机PC,便于编程和供电,一旦完成设置(如下所示),您就可以对Arduino进行编程并打开电视。

如果一切按计划进行,你应该有类似于下面显示的电视屏幕。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Arduino
    +关注

    关注

    190

    文章

    6515

    浏览量

    195996
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    CYBLE-416045_EVAL BLE如何连接到Windows?

    Bluetooth_LE_Hello_Sensor 来将PSoC™作为外围设备,但当我尝试连接时它失败了。 失败意味着:在 Windows 中配对完成并连接,但在 Windows 中 5 秒内显示断开
    发表于 07-24 07:03

    飞书开源“RTV”富文本组件 重塑鸿蒙应用富文本渲染体验

    近日,飞书正式将其自研的富文本组件库 RichTextVista(简称“RTV”)开源,并上线OpenHarmony 三方库中心仓。该组件领先的性能、流畅的渲染体验与高度的开放性,为鸿蒙生态提供了
    的头像 发表于 07-11 15:20 461次阅读
    飞书开源“RTV”富<b class='flag-5'>文本</b>组件 重塑鸿蒙应用富<b class='flag-5'>文本</b>渲染体验

    WICED IDE 6.6.1.1怎样才能连接到自定义硬件?

    在Evalboard上运行良好的扫描片段示例,证明它可以正常运行。 因此,我们复制了该项目并从他们声称必要的 muRata 中应用了补丁。 但是这些补丁无助于连接的启动和运行。 一些基本问题
    发表于 07-09 07:01

    将CYW20706基于硅的蓝牙模块(CYBT-343151-02)连接到定制板上的MCU,怎样才能将链接配置为未确认数据模式?

    我将 CYW20706 基于硅的蓝牙模块(CYBT-343151-02)连接到定制板上的 MCU。 它在确认数据模式下工作,没有问题 但是我怎样才能将链接配置为未确认数据模式
    发表于 06-27 08:23

    将 TypeC 连接到 DisplayPort 转换电缆时,可能无法检测到 CC 线路,也可能无法显示屏幕,为什么?

    CYPD5225-96BZXI 设计具有 2 个 Type-C 端口的设备。 将 TypeC 连接到 DisplayPort 转换电缆时,可能无法检测到 CC 线路,也可能无法显示屏幕。 ■详细信息
    发表于 05-28 08:11

    FPC连接器在电视LED屏幕中的应用优势

    FPC连接器在电视LED屏幕中的应用,已成为现代显示技术不可或缺的一部分。FPC(柔性印刷电路)连接器凭借其轻薄、灵活、可靠的特性,广泛应用于各种电子设备,尤其是在
    的头像 发表于 05-17 10:20 512次阅读

    S32K322能否将V25 (2.5V) 连接到VREFH获得精密ADC基准电压?

    我能否将 V25 (2.5V) 连接到 VREFH 获得精密 ADC 基准电压?
    发表于 04-07 06:37

    医院IPTV数字电视系统:构建医院IPTV数字电视数智化医疗信息融合传播平台

    电视“互联网+”为建设引领,构建的科室多场景、应用多样化的海特伟业智慧IPTV数字电视交互平台,为医院打造集“电视节目直播、图片文字插播、资源交互点播、科室
    的头像 发表于 03-27 18:11 1042次阅读
    医院IPTV数字<b class='flag-5'>电视</b>系统:构建医院IPTV数字<b class='flag-5'>电视</b>数智化医疗<b class='flag-5'>信息</b>融合传播平台

    把树莓派打造成识别文本的“神器”!

    在许多项目中,RaspberryPi被用作监控摄像头或执行机器学习任务。在这些场景中,图像中经常包含应用程序感兴趣的文本信息。我们希望提取这些信息并将其转换,以便通过程序分析文本
    的头像 发表于 03-25 09:30 761次阅读
    把树莓派打造成识别<b class='flag-5'>文本</b>的“神器”!

    RCA接口连接电视和音响的方法

    使用RCA接口连接电视和音响的方法相对简单,以下是详细的步骤: 一、准备工具和材料 RCA音频线:这种线缆通常具有红、白两个插头,红色插头用于传输右声道音频信号,白色插头用于传输左声道音频
    的头像 发表于 02-17 15:39 5019次阅读

    使用插件将Excel连接到MySQL/MariaDB

    使用插件将 Excel 连接到 MySQL/MariaDB 适用于 MySQL 的 Devart Excel 插件允许您将 Microsoft Excel 连接到 MySQL 或 MariaDB
    的头像 发表于 01-20 12:38 1146次阅读
    使用插件将Excel<b class='flag-5'>连接到</b>MySQL/MariaDB

    等离子电视连接方式解析

    、等离子电视的基本接口 等离子电视通常配备有多种接口,满足不同设备的连接需求。以下是一些常见的接口类型: HDMI接口 :高清多媒体接口(HDMI)是目前最主流的高清视频和音频传输接
    的头像 发表于 01-13 09:54 1843次阅读

    液晶电视的常见故障与解决方法

    正确连接或电源适配器故障。 开关问题:电视开关故障或接触不良。 内部电路问题:内部电路损坏或连接松动。 解决方法: 检查电源线是否正确连接到电源插座和
    的头像 发表于 12-27 09:19 1.2w次阅读

    电视机顶盒连接电视的方法 电视机顶盒常见问题及解决办法

    ) 遥控器(电视机顶盒附带) 2. 连接电源 将电视机顶盒的电源适配器插入电源插座,并确保电视机顶盒已经接通电源。 3. 连接线缆 HDMI
    的头像 发表于 12-16 15:33 1.3w次阅读

    电视机顶盒与智能电视的比较 电视机顶盒有哪些功能

    一、电视机顶盒与智能电视的基本定义 电视机顶盒(Set-Top Box,STB)是一种连接电视机与外部信号源的设备,它可以接收和解码数字电视
    的头像 发表于 12-16 15:31 3661次阅读