“Microduino 视频输出/zh”的版本间的差异
(→视频) |
(→概述) |
||
第10行: | 第10行: | ||
*耗时:1小时 | *耗时:1小时 | ||
*制作者:Microduino Studio-ray | *制作者:Microduino Studio-ray | ||
− | + | *来源:Make Your Own Video Game System by Maik Schmidt http://pragprog.com/magazines/2011-08/make-your-own-video-game-system/ | |
==材料清单== | ==材料清单== |
2014年4月21日 (一) 14:51的版本
概述
材料清单
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 Microduino!,一条线,一个圆圈。 如下图: 注意问题
视频 |