Дисплей Nextion: азы. Arduino, ESP8266.

Тема в разделе "Глядите, что я сделал", создана пользователем ИгорьК, 9 авг 2016.

Метки:
  1. mishgan

    mishgan Нуб

    Здравствуйте. Подскажите пожалуйста как передать кириллицу из ESP8266 в экран Nextion? Я получаю данные(кириллица) с сервера которые надо вывести на экран
     
  2. ИгорьК

    ИгорьК Победитель модулей

    А хоть как-нибудь пробовали?
     
  3. mishgan

    mishgan Нуб

    Пробовал в Arduino IDE. Получаю данные с сервера и сразу их пуляю в экран.... При этом на экране появляются непонятные символы.
    Код (C++):
     http.begin("http://192.168.1.50:8080/log.php?id="+String(fID));
    int httpCode = http.GET();
    if(httpCode == HTTP_CODE_OK) {
    String payload = http.getString();
    payload.toCharArray(buffer ,payload.length()+1);
    sprintf (buffer2, "info.txt=\"%s\"" ,buffer);
    nex.sendCommand (buffer2);
    }
     
  4. ИгорьК

    ИгорьК Победитель модулей

    Код (C++):
    nex.sendCommand (buffer2);
    Применяете библиотеку? Дык, ее и надо ковырять.

    Если Вы новости хотите читать на дисплее, то задача будет интересной и длинной.

    А если пишете что-то типа "Солнечно" или "Пасмурно" - наверно проще в дисплее завести такие шаблоны записи заранее и выводить их по приходу какого-нибудь установленного сигнала.
     
  5. mishgan

    mishgan Нуб

    В том то все и дело, что данные динамические. Просто я делаю систему учета рабочего времени по отпечаткам пальцев. В базе на сервере записаны имена сотрудников .
     
  6. ИгорьК

    ИгорьК Победитель модулей

    Надо ковыряться, а мне не когда. Да и не в традиции у меня ввязываться в коммерческие проекты.
     
  7. mishgan

    mishgan Нуб

  8. ИгорьК

    ИгорьК Победитель модулей

    О как... Амперка решила эти дисплеи торговать.
     
  9. mishgan

    mishgan Нуб

    Нашел способ передавать кириллицу в экран. Есть прога fontgen для создания шрифтов. http://support.iteadstudio.com/helpdesk/attachments/1035333755 Там можно создать кириллический шрифт. Там каждую символу можно присвоить аналог. Ну например Q=Й W=Ц E=У и т.д. и когда мы передадим в экран строку на латинице то на экране появится ее кириллический аналог
     
  10. BAR__MEN

    BAR__MEN Гик

    Выложите картинки
    Ваши из проекта