応用演習2 TV出力サンプルプログラム

【TV出力サンプルプログラム1】

 

1.arduino IDEを起動し、メニュー[ファイル] のスケッチの例からTVoutを選択し、
サンプルソース(DemoNTSC)を開きます。

2.「DemoNTSC」のタグのソースファイルを消し,下のプログラムをコピペして,名前を付けて保存する。

3.コンパイルして,アップロードする。

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

 /*
  arduino-tvout text demonstration
 */

#include <TVout.h>
#include <fontALL.h>
TVout TV;

int d=10; // for delay purposes
char c='X';

void setup()
{
  //TV.begin(_PAL); // for PAL system
  TV.begin(_NTSC); // for NTSC system
  TV.clear_screen();
}

void loop()
{
  TV.select_font(font4x6);
  for (int a=0; a<6; a++)
  {
    for (int b=0; b<128; b++)
    {
      TV.print_char(b,a*6,c);
      delay(d);
      TV.clear_screen();
    }
  }
  delay(1000);
  TV.clear_screen();  

  TV.select_font(font6x8);
  for (int a=0; a<6; a++)
  {
    for (int b=0; b<128; b++)
    {
      TV.print_char(b,a*8,c);
      delay(d);  
      TV.clear_screen();
    }
  }
  delay(1000);
  TV.clear_screen();  

  TV.select_font(font8x8);
  for (int a=0; a<6; a++)
  {
    for (int b=0; b<128; b++)
    {
      TV.print_char(b,a*8,c);
      delay(d);  
      TV.clear_screen();
    }
  }
  delay(1000);
  TV.clear_screen();  
}

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

 

【TV出力サンプルプログラム2】

 

1.arduino IDEを起動し、メニュー[ファイル] のスケッチの例からTVoutを選択し、
サンプルソース(DemoNTSC)を開きます。

2.「DemoNTSC」のタグのソースファイルを消し,下のプログラムをコピペして,名前を付けて保存する。

3.コンパイルして,アップロードする。

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

#include "TVout.h"
#include "fontALL.h"
TVout TV;
 
int d=10; // for delay purposes
char c='X';
char c1='m';
char c2='a';
char c3='s';
 
void setup()
{
  //TV.begin(_PAL); // for PAL system
  TV.begin(_NTSC); // for NTSC system
  TV.clear_screen();
}
 
void loop()
{
  for (int ft=0; 3>ft; ft++){
    if (ft==0)TV.select_font(font6x8);
    if (ft==1)TV.select_font(font8x8);
    if (ft==2)TV.select_font(font8x8ext);
    for (int a=0; 6>a; a++)
    {
      for (int b=0; 128>b; b++)
      {
        TV.print_char(b,a*8,c);
        TV.print_char(b,(a+1)*8,c1);
        TV.print_char(b,(a+2)*8,c2);
        TV.print_char(b,(a+3)*8,c3);
        delay(d);  
        TV.clear_screen();
      }
    }
  }
  delay(1000);
  TV.clear_screen();
}

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

 

参考資料

Tutorial: Video output from your Arduino

RCAジャックでテレビに表示

 

 

このブログの人気の投稿

手順4【Windows11用】 com0comのエラー(署名の問題)の手動での回避方法

手順3 com0com 3.0.0.0をインストール

手順1 Arduino IDE(Arduino 0023)をダウンロードしてインストールする