tft display на ардуино с touchscreen

whoim
Offline
Зарегистрирован: 03.11.2011

 Подумываю взять себе а 3.2 дюйма, пока для экспериментов, потом сделать бортовой компьютер в авто (ориентированный на оффроад)

Дисплеев много, реально много. Отобрал несколько по следующим характеристикам:
1) Драйвер из библиотеки http://code.google.com/p/itdb02/ (как я понимаю, SSD1289,  HX8347-A, правильно?)
2) 3.2 дюйма
3) 8-бит шина, ибо порты очень нужны для других целей

Есть дисплеи на шлейфе, например http://www.ebay.com/itm/3-2-320-240-TFT-LCD-Module-Display-Touch-Panel-SSD1289-/150688389117?pt=LH_DefaultDomain_0&hash=item2315ba57fd#ht_4365wt_1396

Я смогу такой без проблем подключить а Ардуино? Вроде пины совпадают по названиям
Я смогу расширить оставшиеся цифровые и аналоговые пины atmega32 для своих датчиков?

whoim
Offline
Зарегистрирован: 03.11.2011

 Перечитал все еще раз. Остановился на варианте таком.

Дисплей 2.8" Touch TFT LCD Module Display Screen ILI9325

Библиотека http://www.henningkarlsen.com/electronics/library.php?id=38

Вопрос 1: правильно ли я понимаю, что все шины данных и питание LED+ надо просто подать через 20КОм резисторы и все заработает? Или все таки надо собирать на 3.3в стабилизатор?

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

Вопрос 3: как называется разьем для этих дисплеев для установки на плату? )

usr-bin
Offline
Зарегистрирован: 04.09.2012

Ну как, получилось чего?

У меня навигатор нерабочий с подобным дисплеем валяется...

whoim
Offline
Зарегистрирован: 03.11.2011

usr-bin теме триста лет) Не, конкретно этот не юзал, да и с тачем вообще не юзал. Пока от мобилок, копеечные. 2.4 дюйма N93 счас буду заводить вот вот. Ну и не на Arduino IDE уже давно )

paf
Offline
Зарегистрирован: 25.01.2013

whoim пишет:

usr-bin теме триста лет) Не, конкретно этот не юзал, да и с тачем вообще не юзал. Пока от мобилок, копеечные. 2.4 дюйма N93 счас буду заводить вот вот. Ну и не на Arduino IDE уже давно )

Что лишь подтверждает - тема приобретает статус "извечной"!

А что нам предлагает "благодетель ebay "? Немного!

Всё напридумывали. Дисплеев под конкретные задачи - нет!  И до сей поры (!!! а на календаре-то!) нет кита "Собери себе сам свой дисплей" :)

 

whoim
Offline
Зарегистрирован: 03.11.2011

а какая задача то? Если дисплей нужен, которого нет для ардуино - тогда боюсь это потому что ардуино не потянет их)

whoim
Offline
Зарегистрирован: 03.11.2011

Обозначенный дисплей с тачем на ардуинке работает - встречал в сети.

paf
Offline
Зарегистрирован: 25.01.2013

Ну работать похоже только на Меге возможно? Заманчиво иметь хоть несколько цветов и тач.  

 

whoim
Offline
Зарегистрирован: 03.11.2011

paf сам вывод на дисплей много ресурсов не займет. Ресурсы займут ээ то что ты будешь выводить в него. Если держать их в еепром или флеш - ну можно что нить простенькое.. Если многобукаф из программы - держать их в progmem (флеше).

whoim
Offline
Зарегистрирован: 03.11.2011

То есть не вижу смысла использовать атмегу8 для того чтобы вывести одну картинку из памяти. Место в ней и кончится на этой картинке ))))

вот это заняло 8 кб в меге32 на ардуино
http://my.jetscreenshot.com/demo/20130206-2o7c-35kb

AlexFisher
AlexFisher аватар
Offline
Зарегистрирован: 20.12.2011

Можно подцепить SD, можно внешнюю память по i2c (24с1024 - 1 Мбит). Тач - это 2 аналоговых порта. Если экран имеет свой процессор и видеопамять (то есть данные принимает по интерфейсу и не требует организации динамической индикации, то вполне реализуемо на ардуино.

whoim
Offline
Зарегистрирован: 03.11.2011

AlexFisher да конечно реализуемо, только редко в каком устройстве будет иметь смысл. Ну касаемо 8кб флеш конечно, особенно на ардуино ИДЕ.

paf
Offline
Зарегистрирован: 25.01.2013

Спасибо, whoim!