Найдено 72 результата

svetozar161
Чт окт 04, 2018 10:29 pm
Форум: Вопросы новичков
Тема: Проблема с мажором
Ответы: 2
Просмотры: 1908

Проблема с мажором

Здравствуйте. После моих экспериментом с люминесцентными лампами 2 раза выбивало автомат, что плохо сказалось на majordomo я думаю (когда я уже поставлю UPS!). На глазок стало медленней обновляться система и доступ к графикам вообще периодически заканчивается либо пустотой, либо крашем мажора. При о...
svetozar161
Ср окт 03, 2018 7:56 pm
Форум: Arduino Mega Server (AMS)
Тема: Почти рабочий код для аналогового датчика давления
Ответы: 8
Просмотры: 6405

Re: Почти рабочий код для аналогового датчика давления

Смотри как сделано в скетче далласов.
Вот спасибо Серега! Все работает!
Теперь осталось понять как привязать GET в мажордомо к объектам. Что-то я подзабыл, да и температура с float тоже не работает((
svetozar161
Вт окт 02, 2018 10:54 am
Форум: Arduino Mega Server (AMS)
Тема: Почти рабочий код для аналогового датчика давления
Ответы: 8
Просмотры: 6405

Re: Почти рабочий код для аналогового датчика давления

ser009 писал(а):
Вт окт 02, 2018 4:24 am
Нужно Float pressure_bar бар вынести из функции void pressureInit() если хочешь использовать её за пределами функции
Так в функции voidpressureInit() пусто. Вы наверное имели ввиду вынести Float из функции voidpressureWorks()?
А где объявлять float? В начальной части arduino_mega_server.ino?
svetozar161
Вт окт 02, 2018 10:47 am
Форум: Arduino Mega Server (AMS)
Тема: Преобразование строки
Ответы: 14
Просмотры: 9692

Re: Преобразование строки

Только сейчас дошло )) - в сериале видим нормальное число с запятой. А порог регулирования задаем как целое. if(rele1State==1 && data1 > 24) // 24 - уставка температуры{ Пока меньше 24 - реле не включится. Или я опять что то не так понял ? Да, задаем именно число с запятой, строка просто для пример...
svetozar161
Вт окт 02, 2018 1:01 am
Форум: Arduino Mega Server (AMS)
Тема: Почти рабочий код для аналогового датчика давления
Ответы: 8
Просмотры: 6405

Почти рабочий код для аналогового датчика давления

Здравствуйте друзья. Запустил(почти) датчик давления с алиэкспресса - показывает четко! 2018-10-02_00-53-36.png Вот рабочий код //модуль давления воды #ifdef PRESSURE_FEATURE #define SENSOR A2//the YELLOW pin of the Sensor is connected with A2 of Arduino/Catduino char buffer_kPa[10]; char buffer_bar...
svetozar161
Вт окт 02, 2018 12:50 am
Форум: Arduino Mega Server (AMS)
Тема: Преобразование строки
Ответы: 14
Просмотры: 9692

Re: Преобразование строки

Подсказали сделать так: Объявляем float data1; bool releSt = 0; парсим строку из сериала: espdata&idesp=ESP826600895b59&hostname=ESP05&shtt=21.3&shth=62.7&uptime=95130&errconn=334&wanip=192.168.1.2 if (parameter.startsWith("espdata&idesp")) { // Температура датчика в спальне ESP05 data1 = atof(param...
svetozar161
Вс сен 30, 2018 11:54 am
Форум: Arduino Mega Server (AMS)
Тема: Преобразование строки
Ответы: 14
Просмотры: 9692

Re: Преобразование строки

Да и значение температуры у меня берется не со встроенных далласов а преобразуется из строки из сериала
svetozar161
Вс сен 30, 2018 10:56 am
Форум: Arduino Mega Server (AMS)
Тема: Преобразование строки
Ответы: 14
Просмотры: 9692

Re: Преобразование строки

Это очень сложно, да и зачем float разбивать на int, потом опять собирать в float? Нужно просто правильно составить строку substring с atof
svetozar161
Сб сен 29, 2018 5:20 pm
Форум: Arduino Mega Server (AMS)
Тема: Преобразование строки
Ответы: 14
Просмотры: 9692

Преобразование строки

Здравствуйте уважаемые знатоки. Прошу помощи. С помощью уважаемого serghei наконец-то запустил систему отопления и парсинг температуры с внешнего датчика, но температура конвертится с помощью Int в целое число и термостат неудобно работает по целому числу, хотелось бы десятые доли. Есть оператор "at...
svetozar161
Сб сен 29, 2018 5:07 pm
Форум: Arduino Mega Server (AMS)
Тема: D9MG корпус для AMS
Ответы: 185
Просмотры: 74580

Re: D9MG корпус для AMS

У меня пока так)) 2560+W5500
Изображение
Изображение