Помагите с дисплеем 8*2

Тема в разделе "Arduino & Shields", создана пользователем maxS2004, 13 июн 2018.

  1. maxS2004

    maxS2004 Гик

    не работает дисплей. светится а информацию не выводит.что делать
     
  2. maxS2004

    maxS2004 Гик

    крутил контраст ничего не получается
     
  3. Daniil

    Daniil Гуру

    Проверять схему на ошибки подключения, проверить все соединения и напряжения. (желательно электрический контроль, а не визуальный)
    Проверить код. Правильно ли описано взаимодействие с дисплеем. Если используются библиотеки, то проверить их версию, известные баги и вообще, та ли библиотека используется.
     
  4. maxS2004

    maxS2004 Гик

    всё проверил всё правильно скетчи использовал с сайта амперки
     
  5. Daniil

    Daniil Гуру

    Работает?
    Если нет, то что-то упускаете из виду. (проверять нужно даже самые очевидные вещи, амперка тоже может ошибиться - доверять никому нельзя).
    Есть вероятность брака или поломки в процессе эксплуатации.
     
  6. maxS2004

    maxS2004 Гик

    когда подключаю на iskra js всё работает а на ардуино то нет
     
  7. Airbus

    Airbus Радиохулиган Модератор

    А три одинаковые темы обязательно создавать?
     
  8. Daniil

    Daniil Гуру

    Если вы уверены, что при переподключении ничего не ломается, то проблема в коде)
     
  9. maxS2004

    maxS2004 Гик

    да.специально для тебя создал что б спросил
     
  10. b707

    b707 Гуру

    Админы. удалите тему. Можно заодно автора заблочить.
    Автар. в 16 лет надо быть повежливее
     
  11. maxS2004

    maxS2004 Гик

    а что я зказал ?
    что то запрещённое ?
     
  12. Ariadna-on-Line

    Ariadna-on-Line Гуру

    Давайте с начала. У вас потенциометр контрастности находится ВНЕ модуля ? Может их уже встраивают в модуль, я же не знаю ! Если ВНЕ, то продолжим. - На Искре работает. - подключите к Искре - померьте напряжение на контакте контрастности. Подключите к Ардуине - выставьте на контакте контрастности такое же напряжение. Дисплей должен показывать. Если нет - смотрите в скетче, правильно ли вы сконфигурировали контакты Ардуины.
    Например что-то вроде такого:

    // подключить библиотеку:
    #include <LiquidCrystal.h>

    // установить соответствие сигналов интерфейса и контактов Ардуино.
    const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2;
    LiquidCrystal lcd(rs, en, d4, d5, d6, d7);

    ПС. Сброс дисплея делается посылкой команды по интерфейсу. А сделать аппаратный сброс процессора дисплея проблематично - там процессор - капля на плате. Найти вывод сброса можно по признаку цепи сброса - резистор на плюс и конденсатор (возможно электролит) на минус. Только зачем ?
     
    Последнее редактирование: 28 июн 2018
    maxS2004 нравится это.
  13. parovoZZ

    parovoZZ Гуру

    если он выведен наружу. Там весь процессор - прошитые регистры. Зависать нечему
     
  14. maxS2004

    maxS2004 Гик

    большое спасибо !
     
  15. Ariadna-on-Line

    Ariadna-on-Line Гуру

    Напишите результат. Интересно.