Arduino uno + esp8266 + http://open-monitoring.online/

Тема в разделе "Закажу проект", создана пользователем GHEB, 20 мар 2021.

  1. GHEB

    GHEB Нуб

    Добрый день

    Есть полностью готовое спаенное устройство и полностью рабочий скетч и без модуля esp8266 всё работает как часы(почти, но нормально). И есть отдельный скетч для самой esp8266, котоырй тоже работает как часы. Но вот при объединении двух этих скетчей возникает ошибка отправки данных, предполагаю, что основной скетч как то влияет на скетч esp8266.

    Задача: Исправить ошибку, чтобы основной код работал и при этом данные отправлялись. (код написан моей кривой рукой, так что там всё не очень красиво и наверное не очень правильно, но главное что работает, для вас там есть достаточно много комментариев, да и код не такой уж сложный, там почти все строки занимает дисплей, сам код не очень то и длинный, в самом коде оставил данные для вебморды, чтобы вы могли слать туда инфу и проверять работает ли ваш вариант)

    ах да, ещё важный момент, в коде есть Load(); и Close(); , они не должны быть заккоментированы, и должны выполняться. если их закоментить, данные отправятся без ошибки, но только 1 раз и основной код работать не будет, если эти строчки не комментить, основной код пашет как надо, данные пытаются отправится постоянно (как и должно быть) но вот при отправке возникает ошибка, что и нужно пофиксить. ESP настроенна на скорость порта 9600. Схема пайки esp во вложении


    Ошибка возникает тут: if (espSerial.find( ">" ) ) но почему не понятно
     

    Вложения:

    • oho9.ino
      Размер файла:
      14,5 КБ
      Просмотров:
      141
    • 111122111.png
      111122111.png
      Размер файла:
      21,3 КБ
      Просмотров:
      138
    • 321.png
      321.png
      Размер файла:
      20,2 КБ
      Просмотров:
      146
    Последнее редактирование: 21 мар 2021