Arduino Mega Server

Модератор: Alex

serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв

Re: Arduino Mega Server

Сообщение serghei »

Для начала почитайте на сайте АМС структуру сервера ТУТ, какой файл за что отвечает и что делает. Погуляйте по всем вкладкам. Там достаточно много комментариев на самих страницах.
АМС -это по своей сути ардуино , только еще и с возможностью отображения своего состояния в ВЕБе. Соответственно можно прикручивать любое железо , в том числе и другие ардуины по сериалу, шиной I2C ....
Просто надо знать КАК это сделать.
А для начала изучить саму АМС.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm

Re: Arduino Mega Server

Сообщение Alex »

Статья «Побеждаем GPRS модуль от Амперки»

https://geektimes.ru/post/286150/
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв

Re: Arduino Mega Server

Сообщение serghei »

Самый простой пример связи двух ардуин по I2c шине здесь. Шикарно работает и заготовка для АМС на ЕСП платформе.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Avd67
Сообщения: 11
Зарегистрирован: Пт фев 10, 2017 3:44 pm

Re: Arduino Mega Server

Сообщение Avd67 »

Поставил шилд на унку. Закинул скетч SD card test - он отчитался по полной программе. Всё впорядке. Начинаю уже грешить на потусторонние силы и тонкие материи :D
Я, наверное, красным фломастером обведу в календаре тот день, когда АМС запустится
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв

Re: Arduino Mega Server

Сообщение serghei »

Вы не одиноки во вселенной !((( 015 АМС пропахал с момента выпуска на Меге , пока не решылся поиграть с плиточным интерфейсом...... Начальную страницу я получил , а вот дальше форменное безобразие в виде страниц без цифр. Код в электромодуле одинаковый , А графики напряжения - сюрреализм отдыхает.... Короче вернул все обратно - идеальная картина. Тут еще и Дуя начала фокусы показывать...
Попробуйте загрузить АМС_015,обязан заработать. Плата Меги оригинальная или клон ? Фото не могу выложить , но у знакомого клон больше 3 месяцев не проработал. Оригиналы пашут годами.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Avd67
Сообщения: 11
Зарегистрирован: Пт фев 10, 2017 3:44 pm

Re: Arduino Mega Server

Сообщение Avd67 »

serghei писал(а):Вы не одиноки во вселенной !((( 015 АМС пропахал с момента выпуска на Меге , пока не решылся поиграть с плиточным интерфейсом...... Начальную страницу я получил , а вот дальше форменное безобразие в виде страниц без цифр. Код в электромодуле одинаковый , А графики напряжения - сюрреализм отдыхает.... Короче вернул все обратно - идеальная картина. Тут еще и Дуя начала фокусы показывать...
Попробуйте загрузить АМС_015,обязан заработать. Плата Меги оригинальная или клон ? Фото не могу выложить , но у знакомого клон больше 3 месяцев не проработал. Оригиналы пашут годами.
Всё беру у китайцев. Нравится производитель RobotDyn. Платы все черные, красивые. С виду к сборке никаких претензий. Ещё и микро усб ставят, что радует. Не нужно с этими кабелями возиться.
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв

Re: Arduino Mega Server

Сообщение serghei »

У меня идеи закончились. Я понимаю, что вся электроника делается в Китае. Но меня напрягают сторонние производители - не понятно какой загрузчик они туда воткнули. Я с такой фишкой столкнулся правда на Nano3.
Все таки надо создать отдельную тему по проблемам и болячкам запуска АМС. Иначе беда будет....
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
awladimer
Сообщения: 30
Зарегистрирован: Вт фев 21, 2017 10:07 am

Re: Arduino Mega Server

Сообщение awladimer »

подскажите где уменьшить время опроса даласа в даш панель? Уж больно долго ждать приходиться
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв

Re: Arduino Mega Server

Сообщение serghei »

На первой вкладке АМС в середине loop есть код

Код: Выделить всё

  #ifdef TEMP_FEATURE
    if (cycle5m) {tempWorks();}
  #endif
5m это время через которое сработает вывод температуры. Дальше смотрите вкладку timers самое начало.
SPOILERSPOILER_SHOW

Код: Выделить всё

unsigned long timer1s;
unsigned long timer4s;
unsigned long timer20s;
unsigned long timer30s;
unsigned long timer1m;
unsigned long timer3m;
unsigned long timer5m;
Это время - меняйте на 1,4,20,30 секунд или 1 ,3,5 минут. Не уверен , но кажется во всех версиях так.

*** Сообщение запрещено. Сообщение похоже на спам. ***
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Аватара пользователя
ser009
Сообщения: 595
Зарегистрирован: Сб окт 13, 2012 9:55 am

Re: Arduino Mega Server

Сообщение ser009 »

awladimer писал(а):подскажите где уменьшить время опроса даласа в даш панель? Уж больно долго ждать приходиться
файл dash.js
setTimeout('getDashData()', 2000); // время в мс
Ответить