Nextion 2.4

Тема в разделе "Arduino & Shields", создана пользователем A.K.M., 22 янв 2019.

  1. timon

    timon Гик

    Через флешку удобней, но.
    На флешке не должно быть ничего кроме tft файла. Флешка должна быть 32гб максимум и fat16/fat32.
    Так ли это у вас? По симптомам экран не нашел на флешке ничего подходящего. Когда экран прошивается там красные буквы на белом фоне.
     
  2. A.K.M.

    A.K.M. Нерд

    Да, конечно ... - CD =32Gb, отформатировал fat32, скопировал на неё tft файл (созданный в Nextion Editor) ...
    Вроде всё сделал правильно ...
    Прошу прощения - где смотреть? Пока не вижу ...
     
  3. timon

    timon Гик

    А скриншот того что на флешке лежит можно посмотреть?
     
  4. A.K.M.

    A.K.M. Нерд

    Чем открыть tft файл?
     
  5. timon

    timon Гик

    ничем.
    он не предназначен для открытий, его только в экран можно залить
     
  6. A.K.M.

    A.K.M. Нерд

    Могу просто переслать Вам его. Напишите куда?
     
  7. timon

    timon Гик

    прям сюда прикрепляйте, "загрузить файл" и zip архив, в котором hmi и tft
     
  8. A.K.M.

    A.K.M. Нерд

    как открыть на экране? я только название, размер и т.д. вижу
     
  9. timon

    timon Гик

    да вы можете скрин вашего проводника прикрепить где показано что у вас на флешке лежит?
    уверены что tft файл а не hmi например и он в корне флешки и не на русском и без пробелов и все такое прочее что так обожают новички? ))
    уверены что при создании проекта в редакторе вы выбрали правильную модель экрана?
     
  10. A.K.M.

    A.K.M. Нерд

    На CD находится 1 файл с расширением ftf
    Новичок, но "всё такое прочее" мне не нравится.
    Размер 320х240
    В остальном не уверен ...
    Файлы с расширениями tft иHMI на форум не грузятся
     
  11. A.K.M.

    A.K.M. Нерд

    Это с EDITORа, а как содержимое флешки открыть не знаю
     

    Вложения:

    • 001.png
      001.png
      Размер файла:
      373,3 КБ
      Просмотров:
      317
    • 001 f1.jpg
      001 f1.jpg
      Размер файла:
      74,6 КБ
      Просмотров:
      302
  12. A.K.M.

    A.K.M. Нерд

    Спасибо! Заработало! Загрузил через UART, провода поменял и загрузка прошла.
     
    timon и Daniil нравится это.
  13. A.K.M.

    A.K.M. Нерд

    Timon, здравствуйте.
    Ещё вопросик возник: "Как, если можно, в Nextion Editor создавая Progress bar сделать его "движок" (bpic) прозрачным (невидимым)?"
    Это для переключения страниц ...
     
  14. timon

    timon Гик

    Используйте полностью прозрачную PNG в виде картинки.
     
  15. A.K.M.

    A.K.M. Нерд

    Если Вы не против - я Вас ещё помучаю ...
    На экране есть числа - n0,n1,n2.n3
    Есть скетч часов:
    #include <SoftwareSerial.h>
    #include <iarduino_RTC.h>
    iarduino_RTC time(RTC_DS1302,47,49,48);

    void setup()
    {
    delay(300);
    Serial.begin(9600);
    time.settime(0,59,23,31,12,18,1); // 0 сек, 59 мин, 23 час, 31, декабря, 2018 года, понедельник
    time.begin();
    }

    void loop(){
    if(millis()%1000==0){ // если прошла 1 секунда
    Serial.println(time.gettime("H")); // выводим часы
    Serial.println(time.gettime("i")); // выводим минуты
    Serial.println(time.gettime("d")); // выводим число
    Serial.println(time.gettime("m")); // выводим месяц
    delay(1); // приостанавливаем на 1 мс, чтоб не выводить время несколько раз за 1мс
    }
    }
    Надо привязать к каждому числу соответствующее значение - часы, минуты,дата,месяц - чтобы они отражались на экране в нужных местах.
    Благодарю
     
  16. A.K.M.

    A.K.M. Нерд

    Я с этого начал ... Не получилось - или не грузится или отображается не прозрачным ...
    Применил две невидимые кнопки :)
     
  17. timon

    timon Гик

    A.K.M., а вы вообще что нибудь на экран передавали до этого? Хотя бы просто значение переменной? Есть хотя бы минимальные понятия как работает обмен с Nextion-экранами по uart?
     
  18. Belkin

    Belkin Гик

    Последнее редактирование: 6 фев 2019
    A.K.M. и timon нравится это.