LCD экран горит но не работает

Тема в разделе "Arduino & Shields", создана пользователем faik, 15 янв 2017.

  1. faik

    faik Нуб

    может от версии скетча зависит ?
     
  2. qwone

    qwone Гик

    замените
    lcd.begin(16, 2);
    на
    lcd.init();
     
  3. faik

    faik Нуб

    тогда выдает ошибку :

    sketch_jan28a.ino: In function 'void setup()':
    sketch_jan28a:17: error: no matching function for call to 'LiquidCrystal::init(int, int)'
    sketch_jan28a.ino:17:17: note: candidate is:
    In file included from sketch_jan28a.ino:3:0:
    D:\Arduino\libraries\LiquidCrystal\src/LiquidCrystal.h:58:8: note: void LiquidCrystal::init(uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)
    void init(uint8_t fourbitmode, uint8_t rs, uint8_t rw, uint8_t enable,
    ^
    D:\Arduino\libraries\LiquidCrystal\src/LiquidCrystal.h:58:8: note: candidate expects 12 arguments, 2 provided
    no matching function for call to 'LiquidCrystal::init(int, int)'
     
  4. qwone

    qwone Гик

    Ну найдите по этому адресу D:\Arduino\libraries\LiquidCrystal\src/LiquidCrystal.h: библиотеку и удалите нафиг. А если и после этого не пойдет установите штатную
     
  5. AlexU

    AlexU Гуру

    Выложите очередную фотку (лучше несколько с разных ракурсов) как подключили дисплей. А то есть обоснованные подозрения, что опять напутали с подключением дисплея к микроконтроллеру.