Страница 17 из 35
Re: Скетч Arduino + W5100 обсуждаем, пишем, тестируем
Добавлено: Чт янв 16, 2014 11:00 pm
ignat99
Re: Скетч Arduino + W5100 обсуждаем, пишем, тестируем
Добавлено: Пт янв 17, 2014 9:21 am
PAV
Вот честно - не понятно.
Я знаю пока один способ передачи данных от Ардуины в МЖД - отправкой в МЖД строки вида GET objects/?object= это я умею, но я не вижу в скетче такой строки. Как скетч передает данные на МЖД. Или мне нужно дописать скетч для пересылки своих данных?
Обычно у меня это реализовано так:
sprintf(buf, "GET /objects/?object=sensorLTemp1&op=m&m=tempChanged&temp=%i HTTP/1.0", tempc);
sendHTTPRequest();
Вы дали ссылку на 1-wire, и я начинаю подозревать, что есть вариант использования Ардуины, как модуля 1-wire (по сути просто передатчика), наверное как-то Ардуина выкладывает на какую-то страницу данные от 1-wire датчиков, а МЖД подключается к этой странице и снимает данные. Если так, то КАК ЭТО РЕАЛИЗУЕТСЯ?
Eсть ардуина с ethernet шилдом по адресу 192.168.1.100 с запущенным скетчем этой ветки. Как настроить МЖД, чтобы МЖД получал данные? Если можно по шагам.
Re: Скетч Arduino + W5100 обсуждаем, пишем, тестируем
Добавлено: Пт мар 21, 2014 9:54 am
us_capone
Arduino + Ethernet модуль
Скетч отсюда:
https://github.com/sochkasov/majordomo- ... rWebServer
Температурный датчик - подключён на 2-й.
Реле - на 4-м.
В сети установлен DHCP и изменил скетч:
В результате в serial вижу адрес arduino. В браузере тишина. Ни на какие команды и переходы по этому адресу.
P.S. Очень мало информации о запуске системы. Есть модуль со всеми этими arduino, датчиками, реле и т.д. Есть у человека какой-то базовый набор железа и что? А информации отсюда - "чёрт-ногу-сломит".
Re: Скетч Arduino + W5100 обсуждаем, пишем, тестируем
Добавлено: Пн мар 24, 2014 9:56 am
us_capone
Видимо у всех всё работает.
Re: Скетч Arduino + W5100 обсуждаем, пишем, тестируем
Добавлено: Пн мар 24, 2014 10:45 am
LutsenkoDenis
попробуй так:
Код: Выделить всё
// start the Ethernet connection:
if (Ethernet.begin(mac) == 0)
{
if (Serial.available())
Serial.println("Failed to configure Ethernet using DHCP");
// no point in carrying on, so do nothing forevermore:
// try to congifure using IP address instead of DHCP:
Ethernet.begin(mac, ip);
}
// give the Ethernet shield a second to initialize:
delay(2000);
Re: Скетч Arduino + W5100 обсуждаем, пишем, тестируем
Добавлено: Пн мар 24, 2014 10:50 am
us_capone
LutsenkoDenis писал(а):попробуй так:
Код: Выделить всё
// start the Ethernet connection:
if (Ethernet.begin(mac) == 0)
{
if (Serial.available())
Serial.println("Failed to configure Ethernet using DHCP");
// no point in carrying on, so do nothing forevermore:
// try to congifure using IP address instead of DHCP:
Ethernet.begin(mac, ip);
}
// give the Ethernet shield a second to initialize:
delay(2000);
Так в том и дело, что адрес arduino получает от dhcp сервера и вижу я этот адрес в serial и пингую его. Но в браузере просто пустая страница. Всякие \status не отрабатывают.
Re: Скетч Arduino + W5100 обсуждаем, пишем, тестируем
Добавлено: Вт мар 25, 2014 11:48 am
us_capone
Больше соображений нет?
Re: Скетч Arduino + W5100 обсуждаем, пишем, тестируем
Добавлено: Вт мар 25, 2014 1:16 pm
electric
us_capone писал(а):Больше соображений нет?
Попробуй
тут посмотреть...
Re: Скетч Arduino + W5100 обсуждаем, пишем, тестируем
Добавлено: Ср мар 26, 2014 8:41 am
LutsenkoDenis
передача пост запросом:
Код: Выделить всё
// client - соединение с сервером по ethernet
// /handlers/SetSensorTemperature.ashx - урл куда передаём
// data - передаваемые данные
client.println("POST /handlers/SetSensorTemperature.ashx HTTP/1.1");
if (Serial.available())
Serial.print("POST /handlers/SetSensorTemperature.ashx HTTP/1.1");
client.println("Host: www.silvergate.ru");
client.println("Content-Type: application/x-www-form-urlencoded");
client.println("Connection: close");
client.println("User-Agent: Arduino/1.0");
client.print("Content-Length: ");
client.println(data.length());
client.println();
client.print(data);
client.println();
if (Serial.available())
Serial.println("data uploaded");
Re: Скетч Arduino + W5100 обсуждаем, пишем, тестируем
Добавлено: Ср мар 26, 2014 10:55 am
us_capone
Появился вопрос - А У КОГО-НИБУДЬ вот эта
прошивка вообще работает? Или только у автора?
Скетч явно нерабочий.
Спасибо.