Страница 3 из 35

Re: Скетч Arduino + W5100 обсуждаем, пишем, тестируем

Добавлено: Сб фев 09, 2013 9:47 am
MaksMS82
ser009 писал(а):тогда меняй

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

webserver.println()
на

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

client.println ()

да вроде так и было- client.println :)

Re: Скетч Arduino + W5100 обсуждаем, пишем, тестируем

Добавлено: Сб фев 09, 2013 2:40 pm
ser009
Что должен уметь веб сервер???
Ваши предложения
==========================
Сделано:
- управление нагрузкой;
- работать с датчиками DS18b20;

Re: Скетч Arduino + W5100 обсуждаем, пишем, тестируем

Добавлено: Сб фев 09, 2013 2:48 pm
Satgate_M
ser009 писал(а):Что должен уметь веб сервер???
Ваши предложения
==========================
Сделано:
- управление нагрузкой;
- работать с датчиками DS18b20;

Думаю логично, чтобы работал и с обычными датчиками на разрыв (геркон) и датчиком влажности.

Re: Скетч Arduino + W5100 обсуждаем, пишем, тестируем

Добавлено: Сб фев 09, 2013 3:41 pm
Panchez
Если уже умеет работать с DS18b20, то автономный термостат.

Re: Скетч Arduino + W5100 обсуждаем, пишем, тестируем

Добавлено: Вс фев 10, 2013 8:59 am
MaksMS82
я например добавил в скрипт датчик dht11 , выдает вкуче вместе с сенсорами DS18b20,так же добавил датчик протечки через аналоговый вход.Щас столкнулся с некоторыми глюками,пока не понял из-за чего,но то не верно работает,То зависает.

Re: Скетч Arduino + W5100 обсуждаем, пишем, тестируем

Добавлено: Вс фев 10, 2013 7:24 pm
MaksMS82
Разобрался с косяками ,воощем пишем отправку GET запроса так:

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

sprintf(buf, "GET /objects/?object=sensorMovement1&op=m&m=statusChanged&status=%i", (int)current_movement_1);
client.println(buf);
а не так:

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

client.println("GET /objects/?object=sensorEntry&op=m&m=statusChanged&status="+String((int)current_entry) +" HTTP/1.0");

Re: Скетч Arduino + W5100 обсуждаем, пишем, тестируем

Добавлено: Пн фев 11, 2013 7:01 pm
ser009
Добавил сохранение состояния портов выхода.
Теперь при перезагрузке данные сохраняются.
- получение данных с аналоговых входа по запросу номера (не окончено)
11.02.2013.rar
(4.8 КБ) 635 скачиваний
всё таки считаю удобным отправлять данные по запросу с сервера.

Re: Скетч Arduino + W5100 обсуждаем, пишем, тестируем

Добавлено: Пн фев 11, 2013 10:20 pm
arturmon
ser009 писал(а):Добавил сохранение состояния портов выхода.
Теперь при перезагрузке данные сохраняются.
- получение данных с аналоговых входа по запросу номера (не окончено)
11.02.2013.rar
всё таки считаю удобным отправлять данные по запросу с сервера.
Мне кажется нужно еще добавить отправку состония порта на сервер при изменении состояния порта.

Re: Скетч Arduino + W5100 обсуждаем, пишем, тестируем

Добавлено: Вт фев 12, 2013 10:29 am
sergejey
arturmon писал(а):
ser009 писал(а):Добавил сохранение состояния портов выхода.
Теперь при перезагрузке данные сохраняются.
- получение данных с аналоговых входа по запросу номера (не окончено)
11.02.2013.rar
всё таки считаю удобным отправлять данные по запросу с сервера.
Мне кажется нужно еще добавить отправку состония порта на сервер при изменении состояния порта.
Это обязательно, если делать универсальное решение. Опрос с сервера можно делать тоже, но когда само устройство инициирует событие, оно надёжней будет и оперативней -- нет необходимости увеличивать частоту опроса, если об изменении надо узнать как можно быстрее (сработал датчик движения к примеру).

Re: Скетч Arduino + W5100 обсуждаем, пишем, тестируем

Добавлено: Вт фев 12, 2013 11:41 am
ser009
arturmon писал(а): Мне кажется нужно еще добавить отправку состония порта на сервер при изменении состояния порта.
Да вот сейчас этим занимаюсь.

ЗЫ у меня почему-то на 10 ноге (digital10) постоянно висит высокий уровень.

Сейчас тестирую с 13 по 16 ноги (digital13-16)