1. Уважаемые форумчане! Убедительная просьба, используйте наиболее подходящие темы для своих сообщений. Спасибо за понимание.
    Dismiss Notice

Контроллер на Arduino MEGA 2560 + TFT

Discussion in 'Автоматика' started by Vadim Pivovaroff, Nov 25, 2014.

Thread Status:
Not open for further replies.
  1. Слав0к

    Слав0к Новенький

    Joined:
    06.11.2015
    3
    0
    Имя:
    Вячеслав
    спасибо все заработало)))
    --- сообщения объединены, Nov 9, 2015, дата первого сообщения: Nov 9, 2015 ---
    Вадим к тебе вопрос а темпер датчик как у тебя обязательно или можно с 2мя контактами?заранее спс
     
  2. Vadim Pivovaroff

    Vadim Pivovaroff Active Member

    Joined:
    19.03.2014
    156
    63
    С двумя контактами нельзя так как это скорее всего термопара, нужен именно такой датчик как у меня, он цифровой и библиотека заточена именно под него
     
  3. sgib

    sgib Участник

    Joined:
    19.06.2015
    85
    6
    Имя:
    Сергей
    Всем привет. Есть китайская Мега 2560, шильд и экран TFT_320QVT
    Please login or register to view links
    Но сенсор на экране никак не хочет работать. Пробовал разные библиотеки, калибровку проходит (но не сразу) картинка есть сенсора нет. Есть ли смысл брать TFT01-3.2 от производителя Мастер кит и будет ли он работать?
    --- сообщения объединены, Nov 11, 2015, дата первого сообщения: Nov 10, 2015 ---
    Помогите разобраться, почему не работает сенсор на экране. Калибровку проходит, а при тестах сенсора нет.
     
    marmusss1968 likes this.
  4. mishgan

    mishgan Active Member

    Joined:
    29.04.2014
    255
    77
    При каких тестах сенсора?
     
  5. sgib

    sgib Участник

    Joined:
    19.06.2015
    85
    6
    Имя:
    Сергей
    Тест UTouch_Calibration проходит (не с первого раза). Тесты UTouch_ButtonTest, UTouch_QuickPaint, и др. сенсор ноль, картинка есть.
     
  6. mishgan

    mishgan Active Member

    Joined:
    29.04.2014
    255
    77
    А ты их под свой экран настроил?
     
  7. sgib

    sgib Участник

    Joined:
    19.06.2015
    85
    6
    Имя:
    Сергей
    Пробовал разные настройки, может что не так делал. Подскажите какие настройки нужно сделать?
    На моем дисплее указано 3231-SZ, на шлейфе T32-1289 V21, контроллер тачскрина XTP2046.
     
  8. mishgan

    mishgan Active Member

    Joined:
    29.04.2014
    255
    77
    Смотри в сторону этой строчки UTouch myTouch(.............);Посмотри одинакова ли она во всех этих скетчах
     
    Last edited: Nov 12, 2015
  9. sgib

    sgib Участник

    Joined:
    19.06.2015
    85
    6
    Имя:
    Сергей
    Может подскажите для XTP2046, что конкретно писать в скобках для myTouch?
     
  10. mishgan

    mishgan Active Member

    Joined:
    29.04.2014
    255
    77
    Если у вас работает Тест UTouch_Calibration то смотрите ее в нем.
     
  11. sgib

    sgib Участник

    Joined:
    19.06.2015
    85
    6
    Имя:
    Сергей
    Ясно, спасибо.
    --- сообщения объединены, Nov 23, 2015, дата первого сообщения: Nov 12, 2015 ---

    Имеется вот такой комплект: Please login or register to view links
    Запускаю устройство, успешно прохожу тест UTouch_Calibration, проверяю чтобы в UTouch_ButtonTest был такой же дисплей для myTouch и, картинка есть - тач не работает:(. Продавец прислал библиотеки Please login or register to view links где в корне указан дисплей HX8357D но с ним не работате. Прочитал кучу информации и все понять не могу почему только UTouch_Calibration работает, а все остальное нет. Кто сталкивался с такой проблемой или может у кого есть настроенная ардуина под XTP2046 с библиотеками?
     
    Last edited: Nov 23, 2015
  12. Олег

    Олег Участник

    Joined:
    18.11.2013
    509
    20
    Не подходят драйвера думаю.
    У меня точно такой же комплект-всё работает.
    --- сообщения объединены, Nov 24, 2015, дата первого сообщения: Nov 24, 2015 ---
    Драйвера не помню где брал -по моему "гуглил" для китайской Ардуино 2560
     
  13. sgib

    sgib Участник

    Joined:
    19.06.2015
    85
    6
    Имя:
    Сергей
    Драйвер установлен CH340 для китайской Ардуино 2560. На дисплее все тесты выполняются, а вот тач не работает. Отпаял тач и проверил на работоспособность мультиметром. При сопротивлении до 20 кОм контакты 2-4 показывают сопротивление. Наверно нужно искать новый тач для дисплея.
    --- сообщения объединены, Nov 27, 2015, дата первого сообщения: Nov 25, 2015 ---
    Купил тачскрин, проверил на работоспособность, припаял и все так же. Картинка есть тач не работает, но калибровку проходит. В чем проблема, так и не могу понять. У кого была такая проблема, и как решили её?
     
  14. mishgan

    mishgan Active Member

    Joined:
    29.04.2014
    255
    77
    Как ты можешь пройти калибровку если тач не работает?
     
  15. sgib

    sgib Участник

    Joined:
    19.06.2015
    85
    6
    Имя:
    Сергей
    Я сам не могу понять в чем дело. Запускаю ардуино 1.0.5 (1.0.6), стандартные настройки, UTFT myGLCD(ITDB32S,38,39,40,41), UTouch myTouch( 6, 5, 4, 3, 2), прохожу тест UTouch_Calibration (бывает что не с первого раза проходит). Далее запускаю другие тесты UTouch, настройки те же, картинка есть, а тачскрин не реагирует. Выставлял разные модели экрана для контроллера SSD1289, согласно мануала UTFT_Supported_display_modules_&_controllers, результат такой же. Уже замучился искать причину.
     
  16. mishgan

    mishgan Active Member

    Joined:
    29.04.2014
    255
    77
    высылай в личку , что ты там заливаешь . Т.е. калибровку(при которой работает тач) и остальные...
     
  17. onebe

    onebe Новенький

    Joined:
    22.06.2015
    5
    0
    Имя:
    Александр
    там прикол в том что при прведении калибровки есть параметр "portrait" либо "landscape" причем калибровка проходит одинаково при любом параметре однако дальше тач может практически не работать при неверном параметре...
    тоже мучался недавно, правда моего экрана небыло в доке
     
  18. sgib

    sgib Участник

    Joined:
    19.06.2015
    85
    6
    Имя:
    Сергей
    А что и где нужно менять? В тесте калибровки есть оба параметра.
     
  19. onebe

    onebe Новенький

    Joined:
    22.06.2015
    5
    0
    Имя:
    Александр
    в самом скетче на инглише написано, чуть выше того места где дисплей описывается.

    // Define the orientation of the touch screen. Further
    // information can be found in the instructions.
    #define TOUCH_ORIENTATION PORTRAIT

    вот тут нужно набить нужный параметр в зависимости от дисплея и тача, причем это не ориентация самого дисплея. в пдф к библиотеке есть таблица для каких дисплеев какой из параметров надо писать(калибровка проходит одинаково для разных параметров).

    я сейчас подумал, а ты не забываешь выданные значения калибровки потом UTouchCD корректировать?
     
    Last edited: Nov 30, 2015
  20. sgib

    sgib Участник

    Joined:
    19.06.2015
    85
    6
    Имя:
    Сергей
    После калибровки менял значения в файле UTouchCD.h, не работает. Возвращал стандартные, также. Надо почитать про PORTRAIT.
     
Thread Status:
Not open for further replies.