TV-выход на Arduino

Данная статья поможет тем, кому необходимо использовать плату Arduino для вывода какой-либо информации на ТВ по НЧ-кабелю (в простонародии - тюльпаны). Правда изображение будет черно-белым, однако и этого будет достаточно для большинства проектов.

TV-выход на Arduino

Итак, что необходимо:
- телевизор или монитор с соответствующим входом
- плата Arduino
- резистор 470 Ом
- резистор 1 кОм
- кабель, тюльпаны

Также, понадобится библиотека TVout для Arduino и клонов

Схема подключения ТВ к Arduino

Схема переходника простейшая.

Работать с библиотекой также очень просто:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <tvout.h>
 
TVout TV;
unsigned char x, y;
 
void setup ( )
{
  TV.start_render( _NTSC );
}
 
void loop ( )
{
  TV.clear_screen ( );
  TV.print_str ( 10, 10, "TVout FTW!!!" );
  TV.delay ( 60 );
}
</tvout.h>

А вот сайт, где Arduino используется как простейшая игровая консоль: http://nootropicdesign.com/hackvision/games.html

скетч PDE - tvout.rar

TVout_R5.91.zip

Оригинал статьи на английском языке (перевод Колтыков А.В. для сайта cxem.net)