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

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

Тема в разделе "Автоматика", создана пользователем Vadim Pivovaroff, 25 ноя 2014.

Поделиться этой страницей

  1. Слав0к

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

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

    Vadim Pivovaroff Active Member

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

    sgib Участник

    Регистрация:
    19.06.2015
    44
    0
    Имя:
    Сергей
    Всем привет. Есть китайская Мега 2560, шильд и экран TFT_320QVT
    Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!
    Но сенсор на экране никак не хочет работать. Пробовал разные библиотеки, калибровку проходит (но не сразу) картинка есть сенсора нет. Есть ли смысл брать TFT01-3.2 от производителя Мастер кит и будет ли он работать?
    --- сообщения объединены, 11 ноя 2015, дата первого сообщения: 10 ноя 2015 ---
    Помогите разобраться, почему не работает сенсор на экране. Калибровку проходит, а при тестах сенсора нет.
     
  4. mishgan

    mishgan Active Member

    Регистрация:
    29.04.2014
    186
    46
    При каких тестах сенсора?
     
  5. sgib

    sgib Участник

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

    mishgan Active Member

    Регистрация:
    29.04.2014
    186
    46
    А ты их под свой экран настроил?
     
  7. sgib

    sgib Участник

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

    mishgan Active Member

    Регистрация:
    29.04.2014
    186
    46
    Смотри в сторону этой строчки UTouch myTouch(.............);Посмотри одинакова ли она во всех этих скетчах
     
    Последнее редактирование: 12 ноя 2015
  9. sgib

    sgib Участник

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

    mishgan Active Member

    Регистрация:
    29.04.2014
    186
    46
    Если у вас работает Тест UTouch_Calibration то смотрите ее в нем.
     
  11. sgib

    sgib Участник

    Регистрация:
    19.06.2015
    44
    0
    Имя:
    Сергей
    Ясно, спасибо.
    --- сообщения объединены, 23 ноя 2015, дата первого сообщения: 12 ноя 2015 ---

    Имеется вот такой комплект: Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!
    Запускаю устройство, успешно прохожу тест UTouch_Calibration, проверяю чтобы в UTouch_ButtonTest был такой же дисплей для myTouch и, картинка есть - тач не работает:(. Продавец прислал библиотеки Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок! где в корне указан дисплей HX8357D но с ним не работате. Прочитал кучу информации и все понять не могу почему только UTouch_Calibration работает, а все остальное нет. Кто сталкивался с такой проблемой или может у кого есть настроенная ардуина под XTP2046 с библиотеками?
     
    Последнее редактирование: 23 ноя 2015
    • Полезно Полезно x 1
  12. Олег

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

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

    sgib Участник

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

    mishgan Active Member

    Регистрация:
    29.04.2014
    186
    46
    Как ты можешь пройти калибровку если тач не работает?
     
  15. sgib

    sgib Участник

    Регистрация:
    19.06.2015
    44
    0
    Имя:
    Сергей
    Я сам не могу понять в чем дело. Запускаю ардуино 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

    Регистрация:
    29.04.2014
    186
    46
    высылай в личку , что ты там заливаешь . Т.е. калибровку(при которой работает тач) и остальные...
     
  17. onebe

    onebe Новенький

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

    sgib Участник

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

    onebe Новенький

    Регистрация:
    22.06.2015
    4
    0
    в самом скетче на инглише написано, чуть выше того места где дисплей описывается.

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

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

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

    sgib Участник

    Регистрация:
    19.06.2015
    44
    0
    Имя:
    Сергей
    После калибровки менял значения в файле UTouchCD.h, не работает. Возвращал стандартные, также. Надо почитать про PORTRAIT.