Перейти к публикации
iT4iT.CLUB

post125

Пользователи
  • Публикации

    99
  • Зарегистрирован

  • Посещение

  • Дней в лидерах

    9

Последний раз post125 выиграл 23 июля 2019

Публикации post125 были самыми популярными!

Репутация

16 Good

Посетители профиля

Блок посетителей профиля отключен и не будет отображаться другим пользователям

  1. post125

    Метеостанция на ESP8266 от it4it.club

    Уже не актуально, вопрос решен с обычными таймерами
  2. post125

    Метеостанция на ESP8266 от it4it.club

    Добрый день! Кто в курсе, подскажите, пожалуйста, можно ли использовать Планировщик задач из этого проекта (cron.h) с Mega2560. Пробую сделать себе контроллер теплицы, при компиляции ругается: In file included from /var/folders/1j/57_hl_vj3fxdlg7wc55tb8pr0000gn/T/arduino_modified_sketch_575968/tepl_motor4.ino:7:0: sketch/cron.h: At global scope: cron.h:54:49: error: 'cronEvent::cronUserFunction_t' has not been declared void add(unsigned long interval, cronEvent::cronUserFunction_t fn, const char *id); ^ cron.h:55:49: error: 'cronEvent::cronUserFunction_t' has not been declared void add(unsigned long interval, cronEvent::cronUserFunction_t fn, bool coldStart, const char *id); ^ cron.h:91:51: error: 'cronEvent::cronUserFunction_t' has not been declared void cron::add(unsigned long interval, cronEvent::cronUserFunction_t fn, const char *id = 0) { ^ cron.h:97:51: error: 'cronEvent::cronUserFunction_t' has not been declared void cron::add(unsigned long interval, cronEvent::cronUserFunction_t fn, bool coldStart, const char *id = 0) { ^ sketch/cron.h: In member function 'void cron::add(long unsigned int, int, bool, const char*)': cron.h:99:21: error: 'fn' cannot be used as a function if (coldStart) fn(); ^ sketch/cron.h: In member function 'void cron::handleEvents()': cron.h:108:23: error: 'class cronEvent' has no member named 'function' currentEvent->function(); ^ exit status 1 'function' in namespace 'std' does not name a template type на ESP компилируется, но там пинов слишком мало - не выйдет реализовать задуманное Заранее благодарен за помощь
  3. post125

    Метеостанция на ESP8266 от it4it.club

    остановитесь на SHT-31 -их недорогих самый адекватный и по температуре и по влажности по влажности ошибка до 2%, у SI7021 - до 6-8%
  4. post125

    Метеостанция на ESP8266 от it4it.club

    По имени не помню, по спецсимволам в пароле была проблема; попробуйте имя проще сделать. То ли $, то ли & не проходили
  5. post125

    Метеостанция на ESP8266 от it4it.club

    Проверьте пароль в роутере на наличие спецсимолов. С некоторыми метеостанция не дружит.
  6. post125

    Метеостанция на ESP8266 от it4it.club

    Скрытие иконок даже и не нужно, так даже удобнее- видно сразу, куда надо нажимать, тем более иконки небольшие и не перекрывают обзор.
  7. post125

    Метеостанция на ESP8266 от it4it.club

    Всё супер работает, благодарю. Иконки, правда, какие-то корявые получаются - надо с ними поэкспериментировать. Еще один вопрос, можно ли один и тот же датчик отображать на нескольких страницах?
  8. post125

    Метеостанция на ESP8266 от it4it.club

    Добрый день! Можно ли добавить закладки в web-интерфейсе помимо "in" и "out". У меня 39 датчиков на одной странице, трудно ориентироваться, хотелось бы распределить на 3-4 страницы. На форуме решения не нашел. Заранее благодарен за ответ
  9. post125

    Метеостанция на ESP8266 от it4it.club

    Положите его в морозилку, результат будет доступен быстрее
  10. post125

    Метеостанция на ESP8266 от it4it.club

    Если будет кому-то необходимо подключить NRF к ESP не напрямую, а через ардуино про мини по I2C, попробую сформулировать это в одном посте, что бы не искать по всему форуму. Всё работает отлично, только пришлось отключить накопление статистики по большинству датчиков, т.к. у ESP не хватает оперативки. В данный момент работают две метеостанции. Хочу отметить, поскольку не разобрался со страничной передачей данных по I2C, у меня на одной метеостации 2 NRFки и на другой 3 NRFки. Каждая NRFка может принимать данные от пяти NRFок, но передаёт на ESP только 16 параметров INT. Структура датчиков в приложенном PDFе. Данные пока сбрасываю только на народный монитор. MQTT работает, проверял, нет времени подключить окончательно комп. метеостанция ESP8266 структура_int 12-7-19.xlsx.pdf
  11. post125

    Метеостанция на ESP8266 от it4it.club

    Добрый день! А сделать , как у меня с Вашей помощью получилось, через slave-ардуину по I2C чем плохо? порты дополнительные не нужны, прерывания не нужны, лишняя библиотека не нужна, NRFке никто не мешает принимать данные и они не теряются. Небольшая проблема в нехватке оперативки у ESP8266 при большом количестве датчиков, так эта же проблема проявится и при подключении по SPI. Стоимость ардуино pro mini в районе 100р, что не сильно повысит общую стоимость.
  12. post125

    Метеостанция на ESP8266 от it4it.club

    Спасибо! Будем пробовать, лишь бы не слетели ардуины slave. А ESP32 на горизонте не виднеется?
  13. post125

    Метеостанция на ESP8266 от it4it.club

    если это северная сторона , летом всё будет ок; зимой будут показания завышаться
×
×
  • Создать...