Microduino 视频输出/zh
概述
材料清单
RCA线在我们开始生成视频信号前,我们必须把Microduino连接到电视机。一个最便宜和最简单的解决方案就是用于发送音频或视频信号的RCA电缆(有时称为cinch电缆)。在下图中你可以看到一个RCA连接线有三个接头。 这些电缆通常是传送声音(红色和白色接头)和视频(黄色接头)。在本例中我们只需要黄色接头的电缆就足够了。
视频制式视频制式主要有两种PAL,NTSC,我国主要使用PAL:
原理图
程序见 MicroduinoTVOut
tv.select_font(font4x6);//设置字体 tv.clear_screen();//清屏 tv.draw_line(0, 10, WIDTH - 1, HEIGHT - 1, WHITE);//画线 tv.draw_rect(0, 10, WIDTH - 11, HEIGHT - 11, WHITE);//画长方形 tv.draw_circle(WIDTH / 2, HEIGHT / 2, 20, WHITE);//画圆 调试步骤一:Microduino连接电视,不幸的是, Microduino没有RCA插孔,所以我们如何将连接microduino呢 ?确实可以在microduino上加一个RCA插槽,但我们会用一种更Geek的方式,直接连接电缆的电线到Microduino的引脚。 剪开你的线,RCA连接线包含两条线:信号线和地线。 信号线在中间,通过一个层绝缘层保护,最外层就是地线。 把这两股线做成如下图所示:
步骤三:RCA连接到Microduino,1k欧接D9,470欧接D7,Gnd接Gnd,如下图: 然后RCA接头接到你家电视的AV接口也是黄颜色的很好找。 步骤四:需要一个库函数解决PAL和NTSC视频编码输出问题:http://code.google.com/p/arduino-tvout/ 下载代码并编译通过。 步骤五:运行代码,看看电视屏幕上有啥反应。 结果电视上会循环显示,hello字样,一条线,一个圆圈。 如下图:
注意问题
视频http://v.youku.com/v_show/id_XNzAxMDc0ODQw.html
|