在本教程中,我将向您展示如何在模拟电视上打印图像。为此,我们需要一个“TVout”库,但它只能打印黑白形状。
1. 您需要在 TV2 上准备好要打印的图像。您必须将其缩小到 128x64 或更小的尺寸3。
CODE .h:
#include
#ifndef CAR_H
#define CAR_H
extern const unsigned char car[];
#endif
CODE
#include "car.h"
PROGMEM const unsigned char car[] = {
30, 10, //picture
resolution
0x03,0xFF,0xC0,0x00, //copied code
0x0F,0x04,0x30,0x00,
0x7F,0xC6,0x1C,0x00,
0x7F,0xFF,0xFF,0xF0,
0xFF,0xFF,0xFF,0xF8,
0xFF,0xFF,0xFF,0xFC,
0xFD,0xFF,0xFE,0x7C,
0xFC,0xFF,0xFE,0x3C,
0x1C,0xFF,0xFE,0x70,
0x07,0x80,0x03,0xC0
};
CODE: .ino
#include
#include "car.h"
TVout TV;
void setup() {
TV.begin(_PAL, 128, 96); //PAL or NTSC
}
void loop() {
TV.clear_screen();
TV.bitmap(10, 10, car);
delay(60);}
现在上传你的代码☺
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !