LCD1602?
- AndreyB
- Site Admin
- Posts: 14327
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: LCD1602?
Нужно немного подробностей. Для начала - мы вообще про rusEfi говорим? Можно фотографию всего этого?
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: LCD1602?
Ну да, про rusEfi просто 2004 под рукой не оказалось. Фотографию завтра только смогу.. В настройках поставил ширину 16 и высоту 2. Пины проверил - верные.russian wrote:Нужно немного подробностей. Для начала - мы вообще про rusEfi говорим? Можно фотографию всего этого?
Отправлено с моего MI 4W через Tapatalk
- AndreyB
- Site Admin
- Posts: 14327
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: LCD1602?
в текущем файле https://svn.code.sf.net/p/rusefi/code/trunk/firmware/hw_layer/lcd/lcd_HD44780.cpp
намекает похоже на 20x4
с другой стороны уже есть настройки engineConfiguration->HD44780height так что менять в прошивке нужно не очень много для поддержки 16x2.
Code: Select all
// http://web.alfredstate.edu/weimandn/lcd/lcd_addressing/lcd_addressing_index.html
static const int lineStart[] = { 0, 0x40, 0x14, 0x54 };
с другой стороны уже есть настройки engineConfiguration->HD44780height так что менять в прошивке нужно не очень много для поддержки 16x2.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: LCD1602?
Понял, кажется:) Надо попробовать собрать...russian wrote:в текущем файле https://svn.code.sf.net/p/rusefi/code/trunk/firmware/hw_layer/lcd/lcd_HD44780.cpp
намекает похоже на 20x4Code: Select all
// http://web.alfredstate.edu/weimandn/lcd/lcd_addressing/lcd_addressing_index.html static const int lineStart[] = { 0, 0x40, 0x14, 0x54 };
с другой стороны уже есть настройки engineConfiguration->HD44780height так что менять в прошивке нужно не очень много для поддержки 16x2.
Отправлено с моего MI 4W через Tapatalk
Re: LCD1602?
Что-то как не пытался ничего не получилось пробовал два таких дисплея и оба не завелись только подсветка горит
Отправлено с моего MI 4W через Tapatalk
Отправлено с моего MI 4W через Tapatalk
Re: LCD1602?
Отправлено с моего MI 4W через Tapatalksadgin wrote:Что-то как не пытался ничего не получилось пробовал два таких дисплея и оба не завелись только подсветка горит
Отправлено с моего MI 4W через Tapatalk
- AndreyB
- Site Admin
- Posts: 14327
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: LCD1602?
А плату ты сам собирал? Там есть хитрый резистор контраста экрана - кажется сзади? Обычно между 1К и 2K
Всё-таки какой-то хоть мусор я бы ждал хоть в первой строчке даже на 1602
Всё-таки какой-то хоть мусор я бы ждал хоть в первой строчке даже на 1602
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: LCD1602?
Да, сам собирал. Про резистор понял. Получается на без него он выводит инфу, но из-за низкой контрастности этого не видно?
Попробую. А вот как через I2C подключить я так и не понял. Это как-то настраивается?
Попробую. А вот как через I2C подключить я так и не понял. Это как-то настраивается?
Re: LCD1602?
Резистор оказался на месте, а вот перемычки, что рядом, не оказалось. Поставил перемычку и текст появился
Текст гласит "trigger not happ". Подозреваю это вот такой текст "trigger not happy current %d/%d/%d expected %d/%d/%d".
А вот про что он я пока не понял...
Текст гласит "trigger not happ". Подозреваю это вот такой текст "trigger not happy current %d/%d/%d expected %d/%d/%d".
А вот про что он я пока не понял...
- AndreyB
- Site Admin
- Posts: 14327
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: LCD1602?
Это может быть ничего - это может быть проявление https://sourceforge.net/p/rusefi/tickets/325/sadgin wrote:Текст гласит "trigger not happ". Подозреваю это вот такой текст "trigger not happy current %d/%d/%d expected %d/%d/%d".
А вот про что он я пока не понял...
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: LCD1602?
Подключил 2004 дистплей, но явно выводится тольчко часть сообщения
выглядит как "trigger not happy cu". Продолжения текста так и не получил...
выглядит как "trigger not happy cu". Продолжения текста так и не получил...
- AndreyB
- Site Admin
- Posts: 14327
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: LCD1602?
Я думаю работает как задуманно - попыток программировать перенос или скролл длинных строк не было пока
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: LCD1602?
Ааа.. вон оно что... а есть шанс сейчас увидеть другоие сообщения?
- AndreyB
- Site Admin
- Posts: 14327
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: LCD1602?
Не понимпю вопроса
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: LCD1602?
а разве там сейчас версия прошивки не выводится? номер мотора? RPM?
Re: LCD1602?
Ага, разобрался, теперь выводятся обороты и прочие сообщения. Это у меня в настройках оказалось пины одинаковые в двух местах были назначены
А знак больше слева - это курсор менюшки?
А знак больше слева - это курсор менюшки?
- AndreyB
- Site Admin
- Posts: 14327
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: LCD1602?
Да
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: LCD1602?
вроде как да. кстати, может в ближайшее время дойдут руки, чтобы вынести этот экранчик в отдельный корпус, и наверное джойстик туда же нужно примонстрячить. russian, джойстик нынче работает?
https://www.terraelectronica.ru/catalog_info.php?CODE=734478
ничего себе шняга?
https://www.terraelectronica.ru/catalog_info.php?CODE=734478
ничего себе шняга?
Re: LCD1602?
смахивает на штуку от 3d принтера. у меня, кажись, такая же есть. крутить по часовой, крутить против часовой и кнопка. оно всё цепляется к стандартной прошивке? я думал, там какой-то энкодер...
джойстик по ссылке выше - с аналоговыми выходами (то есть там не просто замыкание, как я понял). плюс на ибеях оно продаётся за доллар-полтора с доставкой.
про крышку - вполне функционально, но у меня пока предполагалось, что коробка с ЭБУ будет жить в подкапотном пространстве, а экранчик с джойстиком - в салоне. хотя может и вовсе запихнуть всё это безобразие в коробку? в противном случае встаёт вопрос, каким кабелем тянуть такое количество проводов. кстати, сколько в итоге насчитал?
джойстик по ссылке выше - с аналоговыми выходами (то есть там не просто замыкание, как я понял). плюс на ибеях оно продаётся за доллар-полтора с доставкой.
про крышку - вполне функционально, но у меня пока предполагалось, что коробка с ЭБУ будет жить в подкапотном пространстве, а экранчик с джойстиком - в салоне. хотя может и вовсе запихнуть всё это безобразие в коробку? в противном случае встаёт вопрос, каким кабелем тянуть такое количество проводов. кстати, сколько в итоге насчитал?
Re: LCD1602?
Эта проста варианты как оно может быть ...
Если делать отдельно экран в салоне авто то лучше взять китайскую планшету за 10$ и всё это по блутусу и делать ...
А то что на самой плате эта всё для аварийных ситуаций если что-то пошло не так ...
Если делать отдельно экран в салоне авто то лучше взять китайскую планшету за 10$ и всё это по блутусу и делать ...
А то что на самой плате эта всё для аварийных ситуаций если что-то пошло не так ...