Arduino Mega Server

Модератор: Alex

GaiverX
Сообщения: 62
Зарегистрирован: Ср авг 26, 2015 3:15 pm
Благодарил (а): 1 раз
Поблагодарили: 6 раз

Re: Arduino Mega Server

Сообщение GaiverX » Вт сен 01, 2015 8:19 am

Хм, а можно ли как то реализовать на АМС FTP сервер для возможности редактирования страниц самого сервера "на лету", имея только подключение по Ethernet?
Если это уже есть в АМС, то я пропустил:(
GaiverX
Сообщения: 62
Зарегистрирован: Ср авг 26, 2015 3:15 pm
Благодарил (а): 1 раз
Поблагодарили: 6 раз

Re: Arduino Mega Server

Сообщение GaiverX » Вт сен 01, 2015 8:30 am

Нашел вариант http://forum.arduino.cc/index.php?topic=182382.0
Попробую реализовать у себя, включить по возможности в состав АМС.
GaiverX
Сообщения: 62
Зарегистрирован: Ср авг 26, 2015 3:15 pm
Благодарил (а): 1 раз
Поблагодарили: 6 раз

Re: Arduino Mega Server

Сообщение GaiverX » Вт сен 01, 2015 9:07 am

arturmon писал(а):Обновил до последней версии 0.12
вот ссылка на гитхаб https://github.com/arturmon/Arduino-Mega-Server-
P.S. может основные ссылки пора просто вставить в самый первый пост? а не искать их по дебрям форума ))
И меня добавь пожалуйста, ник GaiverX
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server

Сообщение Alex » Вт сен 01, 2015 10:16 am

Попробую реализовать у себя, включить по возможности в состав АМС.
Хорошая идея, но нужно учитывать 2 фактора:

1. дефицит ОЗУ (не путать с флеш-памятью)
2. У нас модифицированная Ethernet библиотека, у них тоже модифицированная, но по-своему. Нужно совместить их таким образом, чтобы не нарушить нашу функциональность и их.
GaiverX
Сообщения: 62
Зарегистрирован: Ср авг 26, 2015 3:15 pm
Благодарил (а): 1 раз
Поблагодарили: 6 раз

Re: Arduino Mega Server

Сообщение GaiverX » Ср сен 02, 2015 9:39 am

Alex, если не сложно, прокомментируй пожалуйста названия подключений.
Что бы точно иметь представление, что можно оставить как есть, а что заменить на свое.
Gorien
Сообщения: 4
Зарегистрирован: Ср сен 02, 2015 12:10 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Arduino Mega Server

Сообщение Gorien » Ср сен 02, 2015 12:35 pm

Всех приветствую! подключил к Arduino_Mega_Serveru датчик температуры, все заработало. Alex, Вы проделали большую работу! В JS я полный ноль, смотрел примеры вывода напряжения и мощности так ничего и не понял, что сделал: -это добавил в меню пункт "полноэкранное демо3", создал два фала "full3" с расширением html и js с содержимым как в "full2", поменял в html надписи, но как в JS организовать запрос на получение температуры?, пример нигде не нашел, простите за ламерский вопрос.
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server

Сообщение Alex » Ср сен 02, 2015 1:09 pm

Alex, если не сложно, прокомментируй пожалуйста названия подключений.
Что бы точно иметь представление, что можно оставить как есть, а что заменить на свое.
Непонятно, что имеется в виду под «подключенями».
но как в JS организовать запрос на получение температуры?
В 0.13 версии полностью переработан модуль температуры и выведено её значение. Так что можно немного подождать.

Если нужно срочно, то принцип такой: в выдачу Ajax (файл server_ajax) добавить посылку температуры, а в скрипте заменить ловлю мощности на ловлю температуры.
Вложения
sens.png
sensors
sens.png (50.68 КБ) 13956 просмотров
GaiverX
Сообщения: 62
Зарегистрирован: Ср авг 26, 2015 3:15 pm
Благодарил (а): 1 раз
Поблагодарили: 6 раз

Re: Arduino Mega Server

Сообщение GaiverX » Ср сен 02, 2015 1:15 pm

Alex писал(а): Непонятно, что имеется в виду под «подключенями».
Имеются ввиду STD, KUH, KID и другие
Изображение
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server

Сообщение Alex » Ср сен 02, 2015 1:30 pm

Это чисто абстрактные названия помещений, которые не имеют никакого отношения к реальности и сделаны только для примера. В реальном проекте вы должны их заменить на нужные вам.

Здесь есть ахиллесова пята проекта: сейчас мы имеем дело с абстрактным примером и рано или поздно каждому, кто будет пользоваться АМС придётся остановиться, взять текущую версию и начать переделывать её под себя, иначе каждая новая версия будет ломать логику кода, затерать ваши изменения и приводить к неработоспособности вашего АМС.

В АМС нет разделения на ядро и пользовательские функции. Ресурсов для этого слишком мало. Универсальная версия всем не угодит и имеет смысл, только как шаблон для вашей индивидуальной переделки.

Так что вопрос только в том, когда вы «отпачкуетесь» от проекта.
Gorien
Сообщения: 4
Зарегистрирован: Ср сен 02, 2015 12:10 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Arduino Mega Server

Сообщение Gorien » Ср сен 02, 2015 1:47 pm

В 0.13 версии полностью переработан модуль температуры и выведено её значение.
Ок, понял. Завтра попробую. Ещё бы часы подключить, но об этом уже кто-то говорил. И ещё вопрос, хотя может и был уже, как написать сценарий: допустим утро - аключился свет, нажал на кнопку - закрылись шторы. Просто в скетче?
Ответить