Arduino Mega Server

Модератор: Alex

SPbDima
Сообщения: 113
Зарегистрирован: Пн окт 19, 2015 8:27 am

Re: Arduino Mega Server

Сообщение SPbDima »

добавил описание доработок
http://majordomo.smartliving.ru/forum/v ... 940#p28135
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm

Re: Arduino Mega Server

Сообщение Alex »

На Due не работает алгоритм определения свободной памяти от Меги (что понятно), кто-нибудь знает, как определить размер свободной памяти на Due?
allexmak1
Сообщения: 12
Зарегистрирован: Пт дек 18, 2015 8:28 pm

Re: Arduino Mega Server

Сообщение allexmak1 »

По поводу JSON, использую этот пример в своем проекте, вот думаю вам он поможет.
сам то в JS новичок, так что вряд ли чемто смогу помоч.
=====
могу сказать, что файл jsapi скопировал на локальный, чтобы сделать проект не зависимый от интернета, но если нужно добавлять еще датчики то придется снова менять этот файл.
Вложения
Архив WinRAR.rar
(376.39 КБ) 312 скачиваний
SerVas333
Сообщения: 2
Зарегистрирован: Пт дек 18, 2015 4:21 pm

Re: Arduino Mega Server

Сообщение SerVas333 »

Alex писал(а):
выяснилось при наличии в слоте SD карты перестает корректно работать сетевая часть
Тут как бы цифровая техника — при исправном железе дистрибутив должен работать. Самое простое решение — попробовать другой шилд. Если другого шилда нет, то можно долго гадать в чём дело.
Да, видимо конструктив Ethernet Shield-a не доработан, а может и библиотеки для него не учитывают особенности конструкции. После долгих воскурений идолу нашему GOOGLE, выяснил, что Ethernet Shield в такой конструкции начинает работать корректно когда в коде скетчей отслеживается раздельная работа сетевых операций и операций с SD картой, т.е.
функции дистрибутива декларированные как enableEthernet(), disableEthernet() и enableSDcard(), disableSDcard() помогают в решении моей проблемы если их использовать в коде дистрибутива в модулях RTC и Server.
Кстати рекомендация уважаемого Хиасмер по поводу доработки платы в моем случае не помогла :(
SPbDima
Сообщения: 113
Зарегистрирован: Пн окт 19, 2015 8:27 am

Re: Arduino Mega Server

Сообщение SPbDima »

allexmak1 писал(а):По поводу JSON, использую этот пример в своем проекте, вот думаю вам он поможет.
сам то в JS новичок, так что вряд ли чемто смогу помоч.
=====
могу сказать, что файл jsapi скопировал на локальный, чтобы сделать проект не зависимый от интернета, но если нужно добавлять еще датчики то придется снова менять этот файл.
приложенный скетч не рабочий, в плане ошибок в структуре json. Проблем с созданием строки json нет, а есть необходимость в экономном к ресурсам arduino коде парсинга.
klavirshik
Сообщения: 2
Зарегистрирован: Вс дек 20, 2015 4:47 pm

Re: Arduino Mega Server

Сообщение klavirshik »

Здравствуйте уважаемые возникла проблема при компилировании в processing. пишет такую бяку. Помогите плиз. я чо то дуб дубом.
Вложения
апв
апв
Безымянный.png (62.21 КБ) 12669 просмотров
SPbDima
Сообщения: 113
Зарегистрирован: Пн окт 19, 2015 8:27 am

Re: Arduino Mega Server

Сообщение SPbDima »

ошибка из-за версии процессинга
Проект создан на Arduino 1.0.1 и Processing 1.5.1 и, соответственно, гарантированно компилируется в этих версиях сред. В новых — как повезёт.
http://majordomo.smartliving.ru/forum/v ... =30#p22706
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm

Re: Arduino Mega Server

Сообщение Alex »

Совершенно верно. На сайте проекта в разделе «Загрузка»

http://hi-lab.ru/arduino-mega-server/details/download

есть дистрибутив Processing 1.5.1, на котором разрабатывается ASC.
SPbDima
Сообщения: 113
Зарегистрирован: Пн окт 19, 2015 8:27 am

Re: Arduino Mega Server

Сообщение SPbDima »

Alex, м.б. указать требуемую версию процессинга на первой странице, т.к. с такой проблемой при первом знакомстве с AMS сталкиваются все, в том числе и я. А ещё лучше выложить дистрибутив.
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm

Re: Arduino Mega Server

Сообщение Alex »

Номер Процессинга указан

1. в первой инструкции (ссылка есть на первой странице)
2. в самом АМС на странице «системе»
3. на вкладке «О программе» самого АСК
4. на официальном сайте проекта
5. на форуме многократно

(осталось только липучку на лоб заказать и раздавать бесплатно) :) :) :)

а дистрибутив есть на сайте
Ответить