Страница 1 из 5

flprog tvout

Добавлено: 15.12.2017{, 19:43}
Skaynet
Всем доброго времени суток
Столкнулся с проблемой не могу заставит работать  tvout
Если кто знает или есть готовый блок поделитесь информацией за ранее спасибо !

flprog tvout

Добавлено: 15.12.2017{, 20:02}
pan
уже была такая тема. точно помню. кто то делал такое.

flprog tvout

Добавлено: 15.12.2017{, 20:09}
Skaynet
pan, Та тема до конца не раскрыта я читал 

Добавлено (15.12.2017, 20:09)

flprog tvout

Добавлено: 15.12.2017{, 20:16}
pan
даже вроде я делал этот блок. но не помню чтоб отписывались по поводу работы.

и кстати почему у вас на X и Y  нет значений? куда выводить? в небо?)

flprog tvout

Добавлено: 15.12.2017{, 20:20}
Skaynet
pan,  ардуинка у меня не так давно поэтому много чего еще не знаю

flprog tvout

Добавлено: 15.12.2017{, 20:37}
pan
Изображение
пустые входа. вставьте туда значения. (я не знаю какие)

flprog tvout

Добавлено: 15.12.2017{, 20:39}
Skaynet
pan, пробовал разные  не помогает

flprog tvout

Добавлено: 16.12.2017{, 10:26}
AVGN
Skaynet, у Вас не заданы координата вывода текста.
Соберите сначала без термодатчика , телевизор в системе NTSC обязательно

flprog tvout

Добавлено: 16.12.2017{, 10:29}
AVGN
потом с термрдатчиком пробуйте

flprog tvout

Добавлено: 16.12.2017{, 11:39}
Skaynet
AVGN, не компилится ошибка Arduino:
1.8.1 (Windows 10), Плата:"Arduino/Genuino Uno"
C:\Users\admin\AppData\Local\Temp\flprog\pr29\pr29.ino: In function 'void setup()':

pr29:11: error: 'NTSC' was not declared in this scope

 TV.begin(NTSC, 120, 96);

          ^

C:\Users\admin\AppData\Local\Temp\flprog\pr29\pr29.ino:12:25: warning: invalid conversion from 'const unsigned char*' to 'uint8_t {aka unsigned char}' [-fpermissive]

   TV.select_font(font6x8);

                         ^

In file included from C:\Users\admin\AppData\Local\Temp\flprog\pr29\pr29.ino:1:0:

C:\Users\admin\Documents\Arduino\libraries\TVout/TVout.h:103:7: note: initializing argument 1 of 'void TVout::select_font(uint8_t)'

  void select_font(uint8_t f);

       ^

C:\Users\admin\AppData\Local\Temp\flprog\pr29\pr29.ino: In function 'void loop()':

pr29:24: error: 'class TVout' has no member named 'print'

 TV.print( x ,  y ,long( z ));

    ^

exit status 1
'NTSC' was not declared in this scope

flprog tvout

Добавлено: 16.12.2017{, 14:49}
AVGN
что не компилируется? Я Вам два проекта запостил.
У меня все компилируется

flprog tvout

Добавлено: 16.12.2017{, 14:53}
Skaynet
AVGN, Проблема в другом 

TV.print( x ,  y ,long( z ));  почему так ????

flprog tvout

Добавлено: 16.12.2017{, 14:54}
pan
а как должно

flprog tvout

Добавлено: 16.12.2017{, 14:57}
Skaynet
pan, Вот пример 
#include "TVout.h"
#include "fontALL.h"
TVout TV;

void setup()
 {
  TV.begin(PAL,90,40);
  TV.select_font(font6x8);
 }
 
void loop()
 {
  TV.set_cursor(0,6);
  TV.print("Hello");
  delay(1000);
 }тоесть в место "Hello " должна быть температура ну или какие нибуть данные

flprog tvout

Добавлено: 16.12.2017{, 15:23}
pan
какой скетч дали, так и сделал. а то что вы сейчас написали это уже с другой библиотекой.

flprog tvout

Добавлено: 16.12.2017{, 15:26}
Skaynet
pan,   TV.print("а тут должны данные с термодатчика"); вот как нужно ..... ни чего не выходит не знаю куда копать

flprog tvout

Добавлено: 16.12.2017{, 15:33}
pan
только в блоке нет библиотек. установите их в IDE / либо выложите тут

flprog tvout

Добавлено: 16.12.2017{, 15:37}
Skaynet
pan, TV.print(  text  ); только слово текст а данные выводится так  text = String("20c");

flprog tvout

Добавлено: 16.12.2017{, 15:39}
AVGN
Skaynet писал(а):AVGN, Проблема в другом TV.print( x ,  y ,long( z ));  почему так ????
Я в этой кракозябре вообще не разбираюсь.
Поэтому и пользую FLPROG.

flprog tvout

Добавлено: 16.12.2017{, 15:39}
pan
выводит на экран слово text ?