Страница 6 из 8 ПерваяПервая 12345678 ПоследняяПоследняя
Показано с 51 по 60 из 77
  1. #51
    Местный Аватар для zhserg
    Регистрация
    12.11.2010
    Сообщений
    135
    Вес репутации
    194

    По умолчанию Re: Arduino TFT 3.2" + Touch Panel

    Вопрос: ты где конкретно покупал дисплей? Нужно бы уточнить у продавца в каком режиме он работает по умолчанию 8 или 16 бит.


    взял за основу пример подключения дисплея тут-
    http://iteadstudio.com/application-n...-with-arduino/
    Посмотри внимательно для какой ардуины пример!
    avaclub.ru
    Intel D525MW, 2Gb, SSD 40Gb, 7' noname, ATX DC-DC 160W MINI-ITX, GM-2 USB GPS Receiver MTK2, USB ELM327 V1.4

  2. #52
    Новичок
    Регистрация
    17.10.2011
    Возраст
    43
    Сообщений
    11
    Вес репутации
    158

    По умолчанию Re: Arduino TFT 3.2" + Touch Panel

    Цитата Сообщение от zhserg Посмотреть сообщение
    Вопрос: ты где конкретно покупал дисплей? Нужно бы уточнить у продавца в каком режиме он работает по умолчанию 8 или 16 бит.

    Посмотри внимательно для какой ардуины пример!
    у какого продавца-не помню. постараюсь найти...
    а в коде написано, что конкретно для arduino mega:

    #include <ITDB02_Graph16.h>

    // Declare which fonts we will be using
    extern uint8_t SmallFont[];

    // Uncomment the next line for Arduino 2009/Uno
    //ITDB02 myGLCD(19,18,17,16); // Remember to add the parameter for your display if you are not using an ITDB02-3.2!

    // Uncomment the next line for Arduino Mega
    ITDB02 myGLCD(38,39,40,41); // Remember to add the parameter for your display if you are not using an ITDB02-3.2!

    void setup()..........

  3. #53
    Новичок
    Регистрация
    17.10.2011
    Возраст
    43
    Сообщений
    11
    Вес репутации
    158

    По умолчанию Re: Arduino TFT 3.2" + Touch Panel

    вот ссылка где покупал экран.
    http://www.ebay.com/itm/2-4inch-TFT-...item3eff300039
    как я понимаю он работает в режиме 16 бит.
    почему он у меня не хочет гад работать?

  4. #54
    Местный Аватар для zhserg
    Регистрация
    12.11.2010
    Сообщений
    135
    Вес репутации
    194

    По умолчанию Re: Arduino TFT 3.2" + Touch Panel

    взял за основу пример подключения дисплея тут-
    http://iteadstudio.com/application-n...-with-arduino/
    А пример с этой же страницы не заливал?
    Только по пинам нужна коррекция скетча применительно к Меге.
    avaclub.ru
    Intel D525MW, 2Gb, SSD 40Gb, 7' noname, ATX DC-DC 160W MINI-ITX, GM-2 USB GPS Receiver MTK2, USB ELM327 V1.4

  5. #55
    Новичок
    Регистрация
    17.10.2011
    Возраст
    43
    Сообщений
    11
    Вес репутации
    158

    По умолчанию Re: Arduino TFT 3.2" + Touch Panel

    Цитата Сообщение от zhserg Посмотреть сообщение
    А пример с этой же страницы не заливал?
    Только по пинам нужна коррекция скетча применительно к Меге.
    с это тоже пробовал.
    что значит "коррекция скетча применительно к Меге" ?

  6. #56
    Пользователь
    Регистрация
    07.10.2011
    Сообщений
    23
    Вес репутации
    160

    По умолчанию Re: Arduino TFT 3.2" + Touch Panel

    Цитата Сообщение от fedy
    в arduino, в Examplу выбрал пример, загрузил, не показывает. т.е. просто горит белый экран. пробовал добавлять цифры в строку " ITDB02 myGLCD" - не помогает.
    помогите разобраться, что я делаю не так!?
    ты пишешь, что:

    Цитата Сообщение от fedy
    взял за основу пример подключения дисплея тут-
    http://iteadstudio.com/application-n...-with-arduino/
    там есть распиновка подключения-
    а затем:

    Цитата Сообщение от fedy
    ...скачал там библиотеку "ITDB02_Graph16.rar"...
    а подключение или коды примеров скорректировал? соответствует куда какие ноги идут? и про резисторы ~20кОм не забыл?
    Последний раз редактировалось _msd; 25.10.2011 в 16:49.

  7. #57
    Новичок
    Регистрация
    17.10.2011
    Возраст
    43
    Сообщений
    11
    Вес репутации
    158

    По умолчанию Re: Arduino TFT 3.2" + Touch Panel

    подключил дисплей как написано здесь-
    http://iteadstudio.com/application-n...-with-arduino/
    на этой же станице код залил в ардуину, только изменил начало кода -
    #define LCD_RS 21 // было 19
    #define LCD_REST 18 // было 16
    #define LCD_WR 20 // было 18
    #define LCD_CS 19 // было 17
    выходы дисплея подключил к ардуине к таким ногам
    RESET to 18
    CS to 19
    WR to 20
    RS to 21

    не работает! куда смотреть?

  8. #58
    Пользователь
    Регистрация
    07.10.2011
    Сообщений
    23
    Вес репутации
    160

    По умолчанию Re: Arduino TFT 3.2" + Touch Panel

    Цитата Сообщение от fedy Посмотреть сообщение
    выходы дисплея подключил к ардуине к таким ногам
    RESET to 18
    CS to 19
    WR to 20
    RS to 21

    не работает! куда смотреть?
    18, 19, 20, 21, имеется в виду d18,.., d21?

    ардуина у тебя мега, питание 5V?

    DB0-DB15 дисплея к pin D0-D15 ардуины через резисторы, так же, как и RESET, CS, WR, RS - так?

    RD должно быть подключено к +3.3V или +5B через резистор (20к).

    И если подключено VCC to 5V , GND to GND, то должно работать, но только в случае, если модуль соответствует кодам.
    В библиотеке ITDB02_Graph16, той, про которую я говорил, учитываются различные модели дисплеев, поэтому попробуй еще раз с ней, только исправь там в примерах подключаемые ноги.
    конструктор там определен так:
    ITDB02::ITDB02(int RS, int WR,int CS, int RST, byte model), поэтому определение должно для твоего случая быть:

    ITDB02 myGLCD(21, 20, 19, 18, N);

    вместо N подставляй числа от 0 до 3

  9. #59
    Новичок
    Регистрация
    17.10.2011
    Возраст
    43
    Сообщений
    11
    Вес репутации
    158

    По умолчанию Re: Arduino TFT 3.2" + Touch Panel

    18, 19, 20, 21, имеется в виду d18,.., d21?
    да

    ардуина у тебя мега, питание 5V?
    да

    DB0-DB15 дисплея к pin D0-D15 ардуины через резисторы, так же, как и RESET, CS, WR, RS - так?
    нет. а пологаю надо сделать чтото типа того?
    http://iteadstudio.com/produce/itdb0...-library-v1-2/
    резисторы 1ком?

    RD должно быть подключено к +3.3V или +5B через резистор (20к).
    не, подключал на прямую. а куда резюк все же вешать?

    И если подключено VCC to 5V , GND to GND, то должно работать, но только в случае, если модуль соответствует кодам.
    В библиотеке ITDB02_Graph16, той, про которую я говорил, учитываются различные модели дисплеев, поэтому попробуй еще раз с ней, только исправь там в примерах подключаемые ноги.
    конструктор там определен так:
    ITDB02::ITDB02(int RS, int WR,int CS, int RST, byte model), поэтому определение должно для твоего случая быть:

    ITDB02 myGLCD(21, 20, 19, 18, N);

    вместо N подставляй числа от 0 до 3
    ок, попробую, только наверно сначала надо переходник с резюками сделать ...
    Последний раз редактировалось fedy; 28.10.2011 в 13:18.

  10. #60
    Пользователь
    Регистрация
    07.10.2011
    Сообщений
    23
    Вес репутации
    160

    По умолчанию Re: Arduino TFT 3.2" + Touch Panel

    Цитата Сообщение от fedy Посмотреть сообщение
    нет. а пологаю надо сделать чтото типа того?
    http://iteadstudio.com/produce/itdb0...-library-v1-2/
    резисторы 1ком?
    я все перепутал, для меги должно быть:
    LCD: DB0-DB7 ардуино-мега: D37-D30
    LCD: DB8-DB15 ардуино-мега: D22-D29

    RS, WR, CS, RST - произвольно, и должно соответствовать тому что у тебя будет в строке ITDB02 myGLCD(RS, WR, CS, RESET, N);

    если питание +5В, то все линии данных и управления (DB0-DB15, RS, WR, CS, RST) должны подключаться к ардуине через резисторы около 20кОм!

    Нога RD дисплея (не путать с RS) подключается тоже через резистор 20кОм к +5B (всегда логическая единица).
    Примерно как на рисунке:
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	22.JPG 
Просмотров:	2278 
Размер:	8.9 Кб 
ID:	13258  
    Последний раз редактировалось _msd; 28.10.2011 в 14:20.

Страница 6 из 8 ПерваяПервая 12345678 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •