Подключить tft lcd 2.4" Shield через i2c
- Войдите на сайт для отправки комментариев
Ср, 11/07/2018 - 19:47
Доброго времени суток. Есть на руках tft lcd 2.4" Shield (скорей всего на ILI9325) c Тачем и слотом под micro SD
На Шилде контакты LCD_RST LCD_CS LCD_RS LCD_WR LCD_RD, и 8 пинов с подписями LCD, на сколько впонимаю 8 бит + gины на SD карту/Флеш(если впаять) SD_SS, SD_DI, SD_DO, SD_SCK
И имеется порт плата LCD to I2C (ЖК 1602/2004) на PCF8574AT, даже две.
Проблема в том что после установки Шилда,у меня совсем нет пинов для работы (10,11,12,13 если не подключать SD Карту).
Я думаю, гадаю, можно ли помудрив с библиотеками, и с железом, перевести Шилд на I2C шину? Или проще будет расширить этой же шиной пины и ими пользоваться.. ?
Подскажитекто что знает. Спсибо.
а взять мегу не думали ?
Я думаю, гадаю, можно ли помудрив с библиотеками, и с железом, перевести Шилд на I2C шину? Или проще будет расширить этой же шиной пины и ими пользоваться.. ?
Я думаю, библиотеку Вам надо будет писать самому.
Потому, что никто до Вас подобной проблемой не озадачивался.
Не думаю, что найдется много людей, которых устроит время обновления экрана порядка 10 секунд.
Ах да, скорость шины... Тогда проще поставить i2c на расширение пинов для других устройств.
А вот Мега не влазит в бюджет)
Так подключи дисп как есть и используй шину i2c для переферии...
Подскажите правильная распиновка? Только начал разбираться в Arduino много интересных идей и первый блин комом надо было брать мегу https://ibb.co/Vg7TvMh Подключение к Wavgat (UNO) через I2C 2 адаптера PCF8574 к 3.5 TFT LCD Shield подскажите если что напутал за ранее спасибо!
Подскажите правильная распиновка? Только начал разбираться в Arduino много интересных идей и первый блин комом надо было брать мегу https://ibb.co/Vg7TvMh Подключение к Wavgat (UNO) через I2C 2 адаптера PCF8574 к 3.5 TFT LCD Shield подскажите если что напутал за ранее спасибо!
При 8 бит вы и так можете получить тормоза при прорисовке нескольких изменяемых величин, а для I2C это вообще будет жесть. + вам потребуется переписывать библиотеку дисплея.
Это извращение. Даже и не думайте.
или берите мегу ,
или вторую уно для графики ,
или садите свои датчики/исполнительные устройства на i2c , при этом LCD_RST у дисплея можно отогнуть и переназначить на другой пин , и возможно подключить его на RST ардуины.
или ставьте регистр для своих устройств на D8,9,2134567 и привязывать его управление к LCD_CS дисплея
Спасибо большое! в основные пины втыкается Shield R3 с драйверами хочу попробовать сделать 3d фрезер автономный без подключения к другим источникам с выводом всей нужной инфы на дисплей и управления в плоть до сети питания переписывать библиотеку и на меге скорее всего придется ошибся взял Uno вместо Mega и вот нехватка пинов! если не сложно подскажите как эфективнее сделать!
если не сложно подскажите как эфективнее сделать!
купите Мегу. На Уно вам в первую очередь не хватит памяти
если не сложно подскажите как эфективнее сделать!
На первом шаге составьте полный список хотелок.
На втором шаге нарисуйте схему.
А там видно будет.
В любом случае - начинать нужно с проектирования.