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

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

Добавлено: Пт янв 09, 2015 4:56 pm
ngservis
ок!

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

Добавлено: Пт янв 09, 2015 8:42 pm
electric
1. Библиотеки скачивайте в директорию с установленной Arduino IDE.
2. Имя папки должно буква-в-букву совпадать с именем *.cpp и *.h головного файла библиотеки.

Скетч для работы с библиотеками:
#include <Ethernet.h>
#include <SPI.h>
#include "WebServer.h"
#include <OneWire.h>
#include <DallasTemperature.h>
#include <Wire.h>
Версия IDE 1.0.5-R2
Архив прикрепил.

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

Добавлено: Сб янв 10, 2015 8:49 am
ngservis
Скачал установил

Итог

Компилирование прошивки исполнительного контроллера:

In file included from C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\/w5100.h:14,
from C:\Documents and SettingsРабочий стол\arduino\arduino-1.0.4\libraries\t\utility\/socket.h:4,
from C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c:37:
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\SPI/SPI.h:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'SPIClass'
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\SPI/SPI.h:53: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'SPI'
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\SPI/SPI.h:55: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\SPI/SPI.h:62: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\SPI/SPI.h:66: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token
In file included from C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\/socket.h:4,
from C:\Documents and Settings\GolikovAV.GOLIKOV-AV-NB\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c:37:
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\/w5100.h:18: error: redefinition of typedef 'SOCKET'
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\/types.h:137: error: previous declaration of 'SOCKET' was here
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\/w5100.h:49: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'SnMR'
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\/w5100.h:87: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'SnIR'
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\/w5100.h:96: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'SnSR'
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\/w5100.h:115: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'IPPROTO'
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\/w5100.h:129: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'W5100Class'
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\/w5100.h:346: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'W5100'
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\/w5100.h:348: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\/w5100.h:352: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\/w5100.h:356: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\/w5100.h:360: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\/w5100.h:364: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\/w5100.h:368: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\/w5100.h:372: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\/w5100.h:376: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\/w5100.h:380: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\/w5100.h:384: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\/w5100.h:388: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\/w5100.h:392: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token
C:\Documents and Settings\\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\/w5100.h:396: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\/w5100.h:400: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c: In function 'iinchip_init':
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c:336: error: 'MR_RST' undeclared (first use in this function)
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c:336: error: (Each undeclared identifier is reported only once
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c:336: error: for each function it appears in.)
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c: In function 'sysinit':
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c:378: error: 'TMSR' undeclared (first use in this function)
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c:379: error: 'RMSR' undeclared (first use in this function)
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c: In function 'setMR':
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c:458: error: 'MR' undeclared (first use in this function)
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c: In function 'setGAR':
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c:470: error: 'GAR0' undeclared (first use in this function)
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c: In function 'getGWIP':
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c:477: error: 'GAR0' undeclared (first use in this function)
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c: In function 'setSUBR':
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c:491: error: 'SUBR0' undeclared (first use in this function)
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c: In function 'setSHAR':
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c:505: error: 'SHAR0' undeclared (first use in this function)
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c: In function 'setSIPR':
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c:521: error: 'SIPR0' undeclared (first use in this function)
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c: In function 'getIR':
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c:533: error: 'IR' undeclared (first use in this function)
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c: In function 'setRTR':
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c:546: error: 'RTR0' undeclared (first use in this function)
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c: In function 'setRCR':
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c:559: error: 'RCR' undeclared (first use in this function)
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c: In function 'setIMR':
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c:571: error: 'IMR' undeclared (first use in this function)
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c: In function 'getGAR':
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c:581: error: 'GAR0' undeclared (first use in this function)
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c: In function 'getSUBR':
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c:588: error: 'SUBR0' undeclared (first use in this function)
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c: In function 'getSHAR':
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c:595: error: 'SHAR0' undeclared (first use in this function)
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c: In function 'getSIPR':
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c:604: error: 'SIPR0' undeclared (first use in this function)
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c: In function 'setSn_MSS':
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c:663: error: called object 'Sn_MSSR0' is not a function
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility\w5100.c:664: error: called object 'Sn_MSSR0' is not a function

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

Добавлено: Сб янв 10, 2015 2:31 pm
electric
Объясните, почему компилятор ссылается на пути:
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\SPI
C:\Documents and Settings\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility
C:\Documents and Settings\GolikovAV.GOLIKOV-AV-NB\Рабочий стол\arduino\arduino-1.0.4\libraries\t\utility
Версия Arduino IDE 1.0.4?

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

Добавлено: Сб янв 10, 2015 7:55 pm
ngservis
Хм. Интересно.

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

Добавлено: Пн апр 13, 2015 12:24 pm
Lisk
Добрый день, не силен в программировании, может кто-нибудь сможет мне помочь?
Использую скетч в шапке все настроил (работает), всем доволен, но вот хочу вместо нескольких реле добавить геркон и инфракрасный датчик движения. Где изменить код и что изменить? за ранее спасибо!

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

Добавлено: Ср май 06, 2015 11:17 am
Anton_kulibin
Добрый день!!! Есть связка Mega+w5100. Скетч здешний, но немного доработанный,т.е. добавлены клиенты на NRF24l01. Проблема в то что зависает толи мега толи w5100, т.е. пинг идет, но web страничка не открывается, ресет не помогает. Бывает помогает отключение питания, после этого работает стабильно может день может неделю, потом опять зависает.

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

Добавлено: Вт июл 14, 2015 5:18 pm
gagarin74
Пордонте что влазию.
Но мне не очень пока понятны все дебри ардуины и умного дома. Если можно -дайте простой код
а именно :
1 В умном доме послать команду на ардуино что бы мигнул светодиод.
2 После меганием светодиодом,ардуина посылает команду умному дому,что бы тот изменил переменную отвечающую за состояние светодиода (реле)
Больше всего интересует код под АРДУИНО!!!!!! Примеры которые я нашел все однобокие-нет обратной связи. И если не тудно то выложите с используемыми ббиблиотеками.

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

Добавлено: Ср авг 12, 2015 11:09 pm
ortro
Кто подскажет где взять скетч для Arduino Mega 2560+W5500 ?
http://amperka.ru/product/arduino-ethernet-shield
Буду очень благодарен...

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

Добавлено: Вт сен 22, 2015 9:16 am
Bolik.Stav
Подскажите пожалуйста,а то уже голова бо-бо.
Есть mega 2560 r3 + w5100 r3 и комплект arduino uno + w5100 ( без флешки ), так вот uno работает с двумя этими шилдами,а мега отказывается в упор.
Уже и ножки гнул,и прошивки разные - молчит. Хотя другие тестовые прошивки ( мигание диодами,реле,температура ) на меге работают.
Что за проблема такая ??

Отправлено с моего Xperia Z через Tapatalk