Страница 244 из 326
Re: Arduino Mega Server
Добавлено: Сб янв 13, 2018 3:47 pm
serghei
MQTT запустилось , а вот на модуль РЕЛЕ продолжает ругаться.
Код: Выделить всё
relays:48: error: 'sysMode' was not declared in this scope
relays:48: error: 'MODE_M' was not declared in this scope
relays:82: error: 'REL_state' was not declared in this scope
и всё с этим связанное.
Тогда уж надо передавать и статус вкл/выкл сам АМС и всё остальное. На МД обновил систему , модуль MQTT поставил.....
Все заново надо изучать.
У меня модуль реле по другому организован и работают кнопки со страницы " control "....
Re: Arduino Mega Server
Добавлено: Сб янв 20, 2018 12:22 am
Alex
Для адептов и сочувствующих — раздел «Обзоры» на Hi-Lab.ru
https://hi-lab.ru/review
Re: Arduino Mega Server
Добавлено: Пн янв 29, 2018 11:02 am
ser009
Код: Выделить всё
relays:48: error: 'sysMode' was not declared in this scope
relays:48: error: 'MODE_M' was not declared in this scope
relays:82: error: 'REL_state' was not declared in this scope
Что касается данных ошибок, просто не объявлены переменные.
Их просто нужно объявить
Re: Arduino Mega Server
Добавлено: Пн янв 29, 2018 11:09 am
ser009
Вопрос
По коду интервал опроса датчиков настроено на уровне Arduino (как пример)
Код: Выделить всё
#ifdef TEMP_FEATURE
if (cycle5m) {
tempWorks();
}
#endif
Кто-нибудь пробовал написать код позволяющий с Веб-странички изменять этот интервал?
Re: Arduino Mega Server
Добавлено: Ср янв 31, 2018 8:22 pm
Vermaht
Добрый день, помогите разобраться, купил плату mega+esp от роботдин, скачал скетчи и долго разбирался что-куда, в итоге на мегу поборол, а вот есп ни как не осилю, выдаёт такую ошибку
rtc.ino: In function 'void rtcInit()':
rtc:9: error: 'setSyncProvider' was not declared in this scope
rtc.ino: In function 'void displayTime()':
rtc:15: error: 'now' was not declared in this scope
rtc.ino: In function 'void timeStamp()':
rtc:30: error: 'year' was not declared in this scope
rtc:32: error: 'month' was not declared in this scope
rtc:34: error: 'day' was not declared in this scope
rtc:36: error: 'hour' was not declared in this scope
rtc:38: error: 'minute' was not declared in this scope
rtc:40: error: 'second' was not declared in this scope
rtc.ino: In function 'void setNtpInterval()':
rtc:86: error: 'timeStatus' was not declared in this scope
rtc:86: error: 'timeNotSet' was not declared in this scope
rtc:87: error: 'setSyncInterval' was not declared in this scope
rtc:89: error: 'setSyncInterval' was not declared in this scope
server_ajax.ino: In function 'String makeTime()':
server_ajax:278: error: 'hour' was not declared in this scope
server_ajax:279: error: 'second' was not declared in this scope
server_ajax:281: error: 'minute' was not declared in this scope
server_ajax.ino: In function 'void responseDash(WiFiClient)':
server_ajax:749: error: 'day' was not declared in this scope
server_ajax:750: error: 'month' was not declared in this scope
server_ajax:751: error: 'weekday' was not declared in this scope
'setSyncProvider' was not declared in this scope
игрался с версиями библиотеки time и версиями atduino IDE (пробовал в 1.8.0 и в 1.6.5) проблема одна и та же "'setSyncProvider' was not declared in this scope", пробовал пример из библиотеки time "TimeNTP_ESP8266WiFi.ino" скетч компилируется, а скетч AMS нет
*** Сообщение запрещено. Сообщение похоже на спам. ***
Re: Arduino Mega Server
Добавлено: Сб фев 03, 2018 3:03 am
ser009
раскоментируй #define RTC_FEATURE
Re: Arduino Mega Server
Добавлено: Сб фев 03, 2018 9:15 am
serghei
В старших версиях IDE требуется библиотека "TimeLib.h" в скетче. Выкладывал ранее . Так же рекомендую использовать драйвера 2.4.1 . Загрузка страниц будет гораздо быстрее.
И если что то не получится, в теме "Проблемы с запуском AMS" можно продолжить вечером.
Re: Arduino Mega Server
Добавлено: Сб фев 03, 2018 9:56 am
eGorka
serghei писал(а):Так же рекомендую использовать драйвера 2.4.1
Может 2.4.0-rc1(22 May 2017) ?
2.4.0 релиз от 2 января 2018г.
С таким бы усердием да на ESP32.
Re: Arduino Mega Server
Добавлено: Сб фев 03, 2018 11:10 am
serghei
Ну да, ошибся. Сейчас использую только портабл версию 1.8.5 . Все бы хорошо, но на Due то же в упор не видит эту библиотеку. На Меге все летает с W5500. Ссылку на сообщение могу найти только вечером.
С ESP32 вроде основные проблемы решил. Вот еще далласовский счетчик заказал, попробую как работает.
Re: Arduino Mega Server
Добавлено: Сб фев 03, 2018 2:41 pm
Sps
nick7zmail писал(а):Перезалив, с рабочей функцией printSdRoot(), и кодом определения свободного места. Правда код с определением свободного места подвешивает ардуину секунд на 10 при старте...пустые сектора видимо распознаёт.
Вложения: sd.rar [1.47 КБ]
Здравствуйте, решил поставить SdFat.h скачал библиотеку и файл sd.rar [1.47 КБ] в a_m_s дописал #include <SdFat.h> компилятор ругается на строку файла sd.rar if (SD.cardBegin(SD_CHIP_SELECT, SPI_FULL_SPEED)) {
-'class SDClass' has no member named 'cardBegin'
правда я не понял, что делать с этим
и инициализировать до функции setup
метод научного тыка не помог, обычно пинок под зад ставит мозги на место, буду признателен если кто-нибудь с разгона придаст ускорение. AMС 0.16 Mega + W5100