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

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

LutsenkoDenis
Сообщения: 521
Зарегистрирован: Вс апр 07, 2013 9:30 pm
Откуда: Moscow
Благодарил (а): 2 раза
Поблагодарили: 58 раз
Контактная информация:

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

Сообщение LutsenkoDenis » Пн окт 21, 2013 5:26 pm

да, в том же pdf-файле, reportSerial возвращает строку.
________________________________________________________
Majordomo (GitHub) на HP Microserver Gen8. OS Debian Stretch
Аватара пользователя
ser009
Сообщения: 595
Зарегистрирован: Сб окт 13, 2012 9:55 am
Благодарил (а): 4 раза
Поблагодарили: 43 раза

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

Сообщение ser009 » Пн окт 21, 2013 5:53 pm

Я говорил уже об этом раньше.
Повторюсь
Считаю что нужно сделать "многофункциональный" контроллер поддерживающий всевозможные модули и работающий с разными датчиками в разных режимах.
тема обсуждается и здесь --> http://computer-service.pro/smf/index.php?board=16.0
Думаю нужно дорабатывать один общий скетч. Так будет удобнее всем
LutsenkoDenis
Сообщения: 521
Зарегистрирован: Вс апр 07, 2013 9:30 pm
Откуда: Moscow
Благодарил (а): 2 раза
Поблагодарили: 58 раз
Контактная информация:

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

Сообщение LutsenkoDenis » Пн окт 21, 2013 7:10 pm

ser009 писал(а):Я говорил уже об этом раньше.
Повторюсь
Считаю что нужно сделать "многофункциональный" контроллер поддерживающий всевозможные модулин и работающий с разными датчиками в разных режимах.
тема обсуждается и здесь --> http://computer-service.pro/smf/index.php?board=16.0
Думаю нужно дорабатывать один общий скетч. Так будет удобнее всем
В целом согласен, но
1. у меня из датчиков только 1 датчик орегоновский. Соответственно проверить или что-то исправить я могу только для него.
2. изходя из пункта 1, нафиг мне скетч с зоопарком разных датчиков если у меня только один датчик.
В моём случае удобней было бы запилить отдельную либу с поддержкой только оригоновских датчиков. И подключать её в скетче при необходимости.
Потом, я еще не так силён с arduino, но у меня моём скетче есть полив растений. И я не думаю что кому-то в "ощем" скетче оно надо.
Идея с либой мне нравится больше.

В любом случае, я как-говорится за любой кипеш окромя голодовки :)
________________________________________________________
Majordomo (GitHub) на HP Microserver Gen8. OS Debian Stretch
Аватара пользователя
ser009
Сообщения: 595
Зарегистрирован: Сб окт 13, 2012 9:55 am
Благодарил (а): 4 раза
Поблагодарили: 43 раза

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

Сообщение ser009 » Пн окт 21, 2013 7:21 pm

Если внимательнее посмотреть скетч, то видно что отключение моделей не сложно. Некоторые модули даже лежат отдельными кусками.
Я говорю о плате Mega 2560 места там много и проблем не будет даже если тебе приспичит использовать скажем один датчик из всего разнообразия.

смотри что получается:
Ты посмотрел функционал прошивки скетча. Если webserver умеет работать с нужным тебе модулем или датчиком.
купил плату. прошил. подключил по схеме датчик(модуль) и ВСЁ.

Никаких тебе знаний Arduno. Пользуйся и радуйся.
Вопрос не стоит 1 у тебя датчик или все 100.

Понятен смысл???
tammat
Сообщения: 165
Зарегистрирован: Пт янв 20, 2012 3:05 pm
Благодарил (а): 9 раз
Поблагодарили: 1 раз

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

Сообщение tammat » Пн окт 21, 2013 9:19 pm

Почти разобрался с RF датчиками.
Несколько вопросов к serg009.
Попытался использовать одновременно и webserver и rclient.
все работает, но данные до MDM не доходят.
Как посмотреть и отладить данный процесс?
как закончу выложу.
Да в общем я хочу:
1. управлять Arduino c MDM
2. Получать с Arduino данные по событиям

Возможно ли с webserverа (arduino )отправлять данные на MDM.
Тыкните плз носом.
Спасибо
Аватара пользователя
ser009
Сообщения: 595
Зарегистрирован: Сб окт 13, 2012 9:55 am
Благодарил (а): 4 раза
Поблагодарили: 43 раза

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

Сообщение ser009 » Пн окт 21, 2013 11:26 pm

данные отправить можно так:

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

  if (client.connect(rserver, 80)) 
           {
           sprintf(buf, "GET /objects/?object=TempSensor0&op=m&m=tempChanged&&t=%0d.%d HTTP/1.0", (int)tempC, abs(temp1));
           client.println(buf);
           client.println();
           }  else {
           client.stop();
этот пример отправки температуры.
вот последний скетч.
Кстати отправляет температуру 1 раз в 10 минут вроде (настраивается)
Cвязь с MDM в процессе разработки
Mega2560R3_1307_.rar
(27.54 КБ) 344 скачивания
tammat
Сообщения: 165
Зарегистрирован: Пт янв 20, 2012 3:05 pm
Благодарил (а): 9 раз
Поблагодарили: 1 раз

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

Сообщение tammat » Вт окт 22, 2013 10:38 am

@serg009
Спасибо, Какую библиотеку ты использовал?Кинь ссылку плз.
Аватара пользователя
ser009
Сообщения: 595
Зарегистрирован: Сб окт 13, 2012 9:55 am
Благодарил (а): 4 раза
Поблагодарили: 43 раза

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

Сообщение ser009 » Вт окт 22, 2013 5:17 pm

LutsenkoDenis
Сообщения: 521
Зарегистрирован: Вс апр 07, 2013 9:30 pm
Откуда: Moscow
Благодарил (а): 2 раза
Поблагодарили: 58 раз
Контактная информация:

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

Сообщение LutsenkoDenis » Чт окт 24, 2013 1:34 pm

Ivan писал(а):Я предложил бы сделать wiki где все могут писать и дополнять статьи.
Очень быстро сделали полноценную документацию и рекомендации.
Ато очень трудно выискивать решения в форуме и отдельных статьях на сайте на которые ещё выйти трудно
А кстати... сайт smartliving.ru и есть wiki. В том смысле, что можно создавать свои страницы и писать статьи. :)
________________________________________________________
Majordomo (GitHub) на HP Microserver Gen8. OS Debian Stretch
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

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

Сообщение sergejey » Чт окт 24, 2013 2:46 pm

LutsenkoDenis писал(а):
Ivan писал(а):Я предложил бы сделать wiki где все могут писать и дополнять статьи.
Очень быстро сделали полноценную документацию и рекомендации.
Ато очень трудно выискивать решения в форуме и отдельных статьях на сайте на которые ещё выйти трудно
А кстати... сайт smartliving.ru и есть wiki. В том смысле, что можно создавать свои страницы и писать статьи. :)
Кстати да. Так что желающие навести порядок только приветствуются :)

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Ответить