Помогите пожалуйста

Тема в разделе "Arduino & Shields", создана пользователем Адель, 9 дек 2020.

  1. Адель

    Адель Нерд

    Код (C++):

    #include <Nextion.h>


    Nextion myNextion(Serial3, 9600); //create a Nextion object named myNextion using the nextion serial port @ 9600bps

    void setup() {
      Serial.begin(9600);
      myNextion.init();

    }

    void loop() {
    String random1 ="456";
    myNextion.sendCommand((String)("add 2,0," + (String)random1));
    }
    вот так не работает





    Код (C++):

    #include <Nextion.h>


    Nextion myNextion(Serial3, 9600); //create a Nextion object named myNextion using the nextion serial port @ 9600bps

    void setup() {
      Serial.begin(9600);
      myNextion.init();

    }

    void loop() {

    myNextion.sendCommand("add 2,0,456");
    }
    А так работает.
    В чем может быть проблема???
     
    Последнее редактирование: 9 дек 2020
  2. Tomasina

    Tomasina Сушитель лампочек Модератор

    Точку с запятой пропустил.
     
  3. Адель

    Адель Нерд

    Не в этом проблема
    Я ее пропустил когда копировал
     
  4. Адель

    Адель Нерд

    Код (C++):
    void sendCommand(const char* cmd);
      uint8_t pageId(void);

      boolean init(const char* pageId = "0");

    }
    Из nextion.h
     
    Последнее редактирование: 9 дек 2020
  5. Daniil

    Daniil Гуру

    Мне не хватает восклицательных знаков, отсыпьте еще
     
  6. Адель

    Адель Нерд

    Увы это максимум.
     
  7. Airbus

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

    Еще раз и в глаз бан!Вы меня поняли?Переведу в читатели.
     
  8. Igor68

    Igor68 Гуру

    А вы проверили сформированную стоку?
    тут:
    Код (C++):
    myNextion.sendCommand((String)("add 2,0," + (String)random1));
    Я так понимаю надо послать это: "add 2,0,456", а оно именно точно так получилось? Проверьте!
     
  9. pav_77

    pav_77 Нерд

    Код (C++):
    void sendCommand(const char* cmd);
    const char* о чем-нибудь говорит?
     
  10. Адель

    Адель Нерд

    А за что бан то был?
     
  11. Адель

    Адель Нерд

    Я уже сам разобрался пока был в бане.:)