Страница 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 ?