Эзернет шилд заказан и где то идет. Просто экран первым пришел, хотел побаловаться пока))
Понятно :)
Последняя версия прошивки я удалил экран, так как нужно было место для дополнительного кода, который позволяет регистрировать стандартные датчики охранных систем.
GSM A6 module:
– dimensions of 22.8 16.8 2.5mm;
– Operating temperature -30 to + 80 ;
– Operating Voltage 3.3V-4.2V;
– Power voltage> 3.4V;
– Standby average current 3ma less;
– support the GSM / GPRS four bands, including 850,900,1800,1900MHZ;
– Sensitivity <-105;
– support voice calls;
– support SMS text messaging;
– Support GPRS data traffic, the maximum data rate, download 85.6Kbps, upload 42.8Kbps;
– Supports standard GSM07.07,07.05 AT commands and extended commands Ai Thinker;
– supports two serial ports, a serial port to download an AT command port;
– command supports the standard AT and TCP / IP command interface;
– support digital audio and analog audio support for HR, FR, EFR, AMR speech coding;
– Support 2G 3G 4G mobile card Unicom card
– support ROHS, FCC, CE, CTA certification;
– the SMT 42PIN package;
Module Pin Flag:
VCC_IN: Power Supply Input 5V -9V
GND: power ground
U_TXD: A6 module to send (TTL level)
U_RXD: A6 receiving module (TTL level)
RS232_TX: 232 serial port
RS232_RX: 232 serial port to receive
HTXD: Serial Interface Upgrade
HRXD: Serial Interface Upgrade
MIC- \ MIC +: microphone input
REC + \ REC-: Speaker output
INT: Control module is used to enter a low-power mode, high back
Out into the low
PWR: power button,> 1.9V more than 2s to boot
(Module hardware to do the processing, power is automatically turned on, eliminating the need for wiring trouble)
EN: MP1584 power chip enable pin, pulled enable power chip, low enabled, this pin can be used as module reset pin enable
Добрый день! Хороший проэкт!!! тоже пытаюсь использовать ваш проэкт.
У меня почемуто вот такая ошибка неподскажите?
universalwebserver_v1.0_HC12_ENCnoSer.ino: In function 'void SetDevs()':
universalwebserver_v1.0_HC12_ENCnoSer:1153: error: in C++98 'swoff' must be initialized by constructor, not by '{...}'
universalwebserver_v1.0_HC12_ENCnoSer:1154: error: in C++98 'swon' must be initialized by constructor, not by '{...}'
universalwebserver_v1.0_HC12_ENCnoSer:1237: error: in C++98 'swoff' must be initialized by constructor, not by '{...}'
universalwebserver_v1.0_HC12_ENCnoSer:1238: error: in C++98 'swon' must be initialized by constructor, not by '{...}'
universalwebserver_v1.0_HC12_ENCnoSer:1257: error: in C++98 'swoff' must be initialized by constructor, not by '{...}'
universalwebserver_v1.0_HC12_ENCnoSer:1258: error: in C++98 'swon' must be initialized by constructor, not by '{...}'
universalwebserver_v1.0_HC12_ENCnoSer:1279: error: in C++98 'swoff' must be initialized by constructor, not by '{...}'
universalwebserver_v1.0_HC12_ENCnoSer:1280: error: in C++98 'swon' must be initialized by constructor, not by '{...}'
universalwebserver_v1.0_HC12_ENCnoSer:1300: error: in C++98 'swoff' must be initialized by constructor, not by '{...}'
universalwebserver_v1.0_HC12_ENCnoSer:1301: error: in C++98 'swon' must be initialized by constructor, not by '{...}'
in C++98 'swoff' must be initialized by constructor, not by '{...}'
Добрый день! Хороший проэкт!!! тоже пытаюсь использовать ваш проэкт.
У меня почемуто вот такая ошибка неподскажите?
universalwebserver_v1.0_HC12_ENCnoSer.ino: In function 'void SetDevs()':
universalwebserver_v1.0_HC12_ENCnoSer:1153: error: in C++98 'swoff' must be initialized by constructor, not by '{...}'
universalwebserver_v1.0_HC12_ENCnoSer:1154: error: in C++98 'swon' must be initialized by constructor, not by '{...}'
universalwebserver_v1.0_HC12_ENCnoSer:1237: error: in C++98 'swoff' must be initialized by constructor, not by '{...}'
universalwebserver_v1.0_HC12_ENCnoSer:1238: error: in C++98 'swon' must be initialized by constructor, not by '{...}'
universalwebserver_v1.0_HC12_ENCnoSer:1257: error: in C++98 'swoff' must be initialized by constructor, not by '{...}'
universalwebserver_v1.0_HC12_ENCnoSer:1258: error: in C++98 'swon' must be initialized by constructor, not by '{...}'
universalwebserver_v1.0_HC12_ENCnoSer:1279: error: in C++98 'swoff' must be initialized by constructor, not by '{...}'
universalwebserver_v1.0_HC12_ENCnoSer:1280: error: in C++98 'swon' must be initialized by constructor, not by '{...}'
universalwebserver_v1.0_HC12_ENCnoSer:1300: error: in C++98 'swoff' must be initialized by constructor, not by '{...}'
universalwebserver_v1.0_HC12_ENCnoSer:1301: error: in C++98 'swon' must be initialized by constructor, not by '{...}'
in C++98 'swoff' must be initialized by constructor, not by '{...}'
попробуйте скачать последнюю версию (1.8.1) ардуино IDE, установить на ней требуемые библиотеки и откомпиллировать еще раз, у меня все типтом, да и не только у меня...
попробуйте скачать последнюю версию (1.8.1) ардуино IDE, установить на ней требуемые библиотеки и откомпиллировать еще раз, у меня все типтом, да и не только у меня...
всё я разобрался скачал иде 1.6.12 файл скомпилировался и загрузился. Но страница неоткрывается использую мега2560+W5100 больше ничего неподключал. Да и компилятор выводит вот это
Используем библиотеку EasyTransfer в папке: C:\Sketches\iHouseArduinoIDE\libraries\EasyTransfer (legacy)
Используем библиотеку Adafruit-GFX-Library-master версии 1.1.5 из папки: C:\Sketches\iHouseArduinoIDE\libraries\Adafruit-GFX-Library-master
Используем библиотеку Adafruit-ST7735-Library-master версии 1.0.0 из папки: C:\Sketches\iHouseArduinoIDE\libraries\Adafruit-ST7735-Library-master
Используем библиотеку rc-switch-master в папке: C:\Sketches\iHouseArduinoIDE\libraries\rc-switch-master (legacy)
Используем библиотеку arduino_uip-master версии 1.04 из папки: C:\Sketches\iHouseArduinoIDE\libraries\arduino_uip-master
Используем библиотеку Time-master версии 1.5 из папки: C:\Sketches\iHouseArduinoIDE\libraries\Time-master
Используем библиотеку EEPROM версии 2.0 из папки: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\EEPROM
Используем библиотеку SPI версии 1.0 из папки: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI
Используем библиотеку SD версии 1.0.8 из папки: C:\Sketches\iHouseArduinoIDE\libraries\SD
Скетч использует 59 300 байт (23%) памяти устройства. Всего доступно 253 952 байт.
Глобальные переменные используют 5 843 байт (71%) динамической памяти, оставляя 2 349 байт для локальных переменных. Максимум: 8 192 байт.
Invalid version found: 1.04
Invalid version found: 1.04
попробуйте скачать последнюю версию (1.8.1) ардуино IDE, установить на ней требуемые библиотеки и откомпиллировать еще раз, у меня все типтом, да и не только у меня...
всё я разобрался скачал иде 1.6.12 файл скомпилировался и загрузился. Но страница неоткрывается использую мега2560+W5100 больше ничего неподключал. Да и компилятор выводит вот это
Используем библиотеку EasyTransfer в папке: C:\Sketches\iHouseArduinoIDE\libraries\EasyTransfer (legacy)
Используем библиотеку Adafruit-GFX-Library-master версии 1.1.5 из папки: C:\Sketches\iHouseArduinoIDE\libraries\Adafruit-GFX-Library-master
Используем библиотеку Adafruit-ST7735-Library-master версии 1.0.0 из папки: C:\Sketches\iHouseArduinoIDE\libraries\Adafruit-ST7735-Library-master
Используем библиотеку rc-switch-master в папке: C:\Sketches\iHouseArduinoIDE\libraries\rc-switch-master (legacy)
Используем библиотеку arduino_uip-master версии 1.04 из папки: C:\Sketches\iHouseArduinoIDE\libraries\arduino_uip-master
Используем библиотеку Time-master версии 1.5 из папки: C:\Sketches\iHouseArduinoIDE\libraries\Time-master
Используем библиотеку EEPROM версии 2.0 из папки: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\EEPROM
Используем библиотеку SPI версии 1.0 из папки: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI
Используем библиотеку SD версии 1.0.8 из папки: C:\Sketches\iHouseArduinoIDE\libraries\SD
Скетч использует 59 300 байт (23%) памяти устройства. Всего доступно 253 952 байт.
Глобальные переменные используют 5 843 байт (71%) динамической памяти, оставляя 2 349 байт для локальных переменных. Максимум: 8 192 байт.
Invalid version found: 1.04
Invalid version found: 1.04
это критично или нет?
файлы на флеш закинул. Флеш fat32
щас еще попробую 1.8.1
Проверьте правильность задания IP адреса в скетче, первые 3 блока должны совпадать с вашей домашней сеткой, подключите спикер, он должен пропищать в начале инициализации скетча после проверок наличия правильных файлов на флешке, также в скетче много вкладок для дебаггинга, они начинаются на Serial.println , раскомментируйте их и диагностируйте через сериал монитор что не так.
Обычно либо IP задается не верно, либо проблемы с флешкой.
Еще посоветую проверить стандартный скетч для вебсервера, он должен быть включен в стандартную библиотеку езернет в ардуино ИДЕ
Минимально ардуины и езернетшилда достаточно для просто проверки...
Проверьте правильность задания IP адреса в скетче, первые 3 блока должны совпадать с вашей домашней сеткой, подключите спикер, он должен пропищать в начале инициализации скетча после проверок наличия правильных файлов на флешке, также в скетче много вкладок для дебаггинга, они начинаются на Serial.println , раскомментируйте их и диагностируйте через сериал монитор что не так.
Обычно либо IP задается не верно, либо проблемы с флешкой.
Еще посоветую проверить стандартный скетч для вебсервера, он должен быть включен в стандартную библиотеку езернет в ардуино ИДЕ
Минимально ардуины и езернетшилда достаточно для просто проверки...
удачи
[/quote]
Спасибо установил 1.8.1 скомпилировалось всё отлично без ошибок но сайта нет, флеш нормальная FAT32 оборудование рабочее шил AMC работает отлично IP тоже правильный. даже незнаю уже где копать.
да кстати
Transmitting package: Device ID: 10001 Destination ID: 65535 Packet ID: 0 Command: 198 Data: 1
Request sent to device#-1
Transmitting package: Device ID: 10001 Destination ID: 65535 Packet ID: 0 Command: 198 Data: 1
Request sent to device#-1
Обновил до версии 0.0.2 Теперь работает стабильно и не вылетает, в добавок добавил возможность управлять беспроводными выключателями(пока что при помощи библиотеки RCSwitch, в дальнейшем выключателями LIVOLO) и многое другое!
Эзернет шилд заказан и где то идет. Просто экран первым пришел, хотел побаловаться пока))
Понятно :)
Последняя версия прошивки я удалил экран, так как нужно было место для дополнительного кода, который позволяет регистрировать стандартные датчики охранных систем.
Умный дом становится еще умнее и полезнее ))))
Последние несколько дней внедрял вебинтерфейс звонилки и функцию отправки СМСок через интерфейс умного дома, все получилось!
Ждите видео.
220 переменный ток - трансформатор - выпрямитель - резисторный делитель - аналоговая нога дуины - вычисление напряжения сети
датчик тока - аналоговая нога дуины - вычисление тока
перемножение - мощность - просто? можно брать семплы и по сложной схеме вычислять вплоть до кос фи!
Добрый день! А можно пожалуйста поподробнее, марки, схемки, ссылки где заказывали детали? Очень заинтересовал проект.
Сборка на бумажном макете, помогает определить оптимальное расположение электронных компонентов намного лучше, чем в 3Д.
220 переменный ток - трансформатор - выпрямитель - резисторный делитель - аналоговая нога дуины - вычисление напряжения сети
датчик тока - аналоговая нога дуины - вычисление тока
перемножение - мощность - просто? можно брать семплы и по сложной схеме вычислять вплоть до кос фи!
Добрый день! А можно пожалуйста поподробнее, марки, схемки, ссылки где заказывали детали? Очень заинтересовал проект.
Все есть тут в 3м посту, пишите что конкретно хотите отвечу.
Всем Добрый день. ТС огромное спасибо за проделанную работу.
Теперь вопросик на засыпку Такая железка подойдёт?
ттх
GSM A6 module:
– dimensions of 22.8 16.8 2.5mm;
– Operating temperature -30 to + 80 ;
– Operating Voltage 3.3V-4.2V;
– Power voltage> 3.4V;
– Standby average current 3ma less;
– support the GSM / GPRS four bands, including 850,900,1800,1900MHZ;
– Sensitivity <-105;
– support voice calls;
– support SMS text messaging;
– Support GPRS data traffic, the maximum data rate, download 85.6Kbps, upload 42.8Kbps;
– Supports standard GSM07.07,07.05 AT commands and extended commands Ai Thinker;
– supports two serial ports, a serial port to download an AT command port;
– command supports the standard AT and TCP / IP command interface;
– support digital audio and analog audio support for HR, FR, EFR, AMR speech coding;
– Support 2G 3G 4G mobile card Unicom card
– support ROHS, FCC, CE, CTA certification;
– the SMT 42PIN package;
Module Pin Flag:
VCC_IN: Power Supply Input 5V -9V
GND: power ground
U_TXD: A6 module to send (TTL level)
U_RXD: A6 receiving module (TTL level)
RS232_TX: 232 serial port
RS232_RX: 232 serial port to receive
HTXD: Serial Interface Upgrade
HRXD: Serial Interface Upgrade
MIC- \ MIC +: microphone input
REC + \ REC-: Speaker output
INT: Control module is used to enter a low-power mode, high back
Out into the low
PWR: power button,> 1.9V more than 2s to boot
(Module hardware to do the processing, power is automatically turned on, eliminating the need for wiring trouble)
EN: MP1584 power chip enable pin, pulled enable power chip, low enabled, this pin can be used as module reset pin enable
просто лежит в магазе за углом за 450 рубликов
Всем Добрый день. ТС огромное спасибо за проделанную работу.
Теперь вопросик на засыпку Такая железка подойдёт?
Подойдет, только АТ команды надо будет вправить, неуверен, что у них они совпадают с SİM800L
Послал плату на производство ))
Удачи!
благодарю
Добавил функцию звонилки с отправкой СМС, работаю над контактами...
elik745i, Ваш сайт не работает - может выложите свои наработки на гугл или яндекс диск?
Спасибо!
Можно там использовать 5В 8к реле-модул месте 12В?
Где там? )))
elik745i, Ваш сайт не работает - может выложите свои наработки на гугл или яндекс диск?
Спасибо!
Да, временно решил его прикрыть пока
Что вас интересует? Написал ведь, все есть в 3м посте...
Немного фоток обновлений интерфейса, добавил поставку системы умного дома на охрану:
Далее буду работать над системой интеллектуальной экономии Электро Энергии в доме.
добавишь кнопку "Выключить все"?!! :)))
Если можно добавьте hc12_comm.ino
https://yadi.sk/d/9nxc3apl39QNgp
https://youtu.be/JU4LYbrFWOo
Видео демонстрации охранных функций:
https://youtu.be/JU4LYbrFWOo
когда выложите последний скетч с оханой?
когда выложите последний скетч с оханой?
Пока не планирую...работа еще идет...
Добрый день! Хороший проэкт!!! тоже пытаюсь использовать ваш проэкт.
У меня почемуто вот такая ошибка неподскажите?
universalwebserver_v1.0_HC12_ENCnoSer.ino: In function 'void SetDevs()':
universalwebserver_v1.0_HC12_ENCnoSer:1153: error: in C++98 'swoff' must be initialized by constructor, not by '{...}'
universalwebserver_v1.0_HC12_ENCnoSer:1154: error: in C++98 'swon' must be initialized by constructor, not by '{...}'
universalwebserver_v1.0_HC12_ENCnoSer:1237: error: in C++98 'swoff' must be initialized by constructor, not by '{...}'
universalwebserver_v1.0_HC12_ENCnoSer:1238: error: in C++98 'swon' must be initialized by constructor, not by '{...}'
universalwebserver_v1.0_HC12_ENCnoSer:1257: error: in C++98 'swoff' must be initialized by constructor, not by '{...}'
universalwebserver_v1.0_HC12_ENCnoSer:1258: error: in C++98 'swon' must be initialized by constructor, not by '{...}'
universalwebserver_v1.0_HC12_ENCnoSer:1279: error: in C++98 'swoff' must be initialized by constructor, not by '{...}'
universalwebserver_v1.0_HC12_ENCnoSer:1280: error: in C++98 'swon' must be initialized by constructor, not by '{...}'
universalwebserver_v1.0_HC12_ENCnoSer:1300: error: in C++98 'swoff' must be initialized by constructor, not by '{...}'
universalwebserver_v1.0_HC12_ENCnoSer:1301: error: in C++98 'swon' must be initialized by constructor, not by '{...}'
in C++98 'swoff' must be initialized by constructor, not by '{...}'
Добрый день! Хороший проэкт!!! тоже пытаюсь использовать ваш проэкт.
У меня почемуто вот такая ошибка неподскажите?
universalwebserver_v1.0_HC12_ENCnoSer.ino: In function 'void SetDevs()':
universalwebserver_v1.0_HC12_ENCnoSer:1153: error: in C++98 'swoff' must be initialized by constructor, not by '{...}'
universalwebserver_v1.0_HC12_ENCnoSer:1154: error: in C++98 'swon' must be initialized by constructor, not by '{...}'
universalwebserver_v1.0_HC12_ENCnoSer:1237: error: in C++98 'swoff' must be initialized by constructor, not by '{...}'
universalwebserver_v1.0_HC12_ENCnoSer:1238: error: in C++98 'swon' must be initialized by constructor, not by '{...}'
universalwebserver_v1.0_HC12_ENCnoSer:1257: error: in C++98 'swoff' must be initialized by constructor, not by '{...}'
universalwebserver_v1.0_HC12_ENCnoSer:1258: error: in C++98 'swon' must be initialized by constructor, not by '{...}'
universalwebserver_v1.0_HC12_ENCnoSer:1279: error: in C++98 'swoff' must be initialized by constructor, not by '{...}'
universalwebserver_v1.0_HC12_ENCnoSer:1280: error: in C++98 'swon' must be initialized by constructor, not by '{...}'
universalwebserver_v1.0_HC12_ENCnoSer:1300: error: in C++98 'swoff' must be initialized by constructor, not by '{...}'
universalwebserver_v1.0_HC12_ENCnoSer:1301: error: in C++98 'swon' must be initialized by constructor, not by '{...}'
in C++98 'swoff' must be initialized by constructor, not by '{...}'
Вы через что загружаете, где компиллируете?
Вы через что загружаете, где компиллируете?
через Arduino IDE 1.6.5
Вы через что загружаете, где компиллируете?
через Arduino IDE 1.6.5
попробуйте скачать последнюю версию (1.8.1) ардуино IDE, установить на ней требуемые библиотеки и откомпиллировать еще раз, у меня все типтом, да и не только у меня...
Вы через что загружаете, где компиллируете?
через Arduino IDE 1.6.5
попробуйте скачать последнюю версию (1.8.1) ардуино IDE, установить на ней требуемые библиотеки и откомпиллировать еще раз, у меня все типтом, да и не только у меня...
всё я разобрался скачал иде 1.6.12 файл скомпилировался и загрузился. Но страница неоткрывается использую мега2560+W5100 больше ничего неподключал. Да и компилятор выводит вот это
Используем библиотеку EasyTransfer в папке: C:\Sketches\iHouseArduinoIDE\libraries\EasyTransfer (legacy)
Используем библиотеку Adafruit-GFX-Library-master версии 1.1.5 из папки: C:\Sketches\iHouseArduinoIDE\libraries\Adafruit-GFX-Library-master
Используем библиотеку Adafruit-ST7735-Library-master версии 1.0.0 из папки: C:\Sketches\iHouseArduinoIDE\libraries\Adafruit-ST7735-Library-master
Используем библиотеку rc-switch-master в папке: C:\Sketches\iHouseArduinoIDE\libraries\rc-switch-master (legacy)
Используем библиотеку arduino_uip-master версии 1.04 из папки: C:\Sketches\iHouseArduinoIDE\libraries\arduino_uip-master
Используем библиотеку Time-master версии 1.5 из папки: C:\Sketches\iHouseArduinoIDE\libraries\Time-master
Используем библиотеку EEPROM версии 2.0 из папки: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\EEPROM
Используем библиотеку SPI версии 1.0 из папки: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI
Используем библиотеку SD версии 1.0.8 из папки: C:\Sketches\iHouseArduinoIDE\libraries\SD
Скетч использует 59 300 байт (23%) памяти устройства. Всего доступно 253 952 байт.
Глобальные переменные используют 5 843 байт (71%) динамической памяти, оставляя 2 349 байт для локальных переменных. Максимум: 8 192 байт.
Invalid version found: 1.04
Invalid version found: 1.04
это критично или нет?
файлы на флеш закинул. Флеш fat32
щас еще попробую 1.8.1
Вы через что загружаете, где компиллируете?
через Arduino IDE 1.6.5
попробуйте скачать последнюю версию (1.8.1) ардуино IDE, установить на ней требуемые библиотеки и откомпиллировать еще раз, у меня все типтом, да и не только у меня...
всё я разобрался скачал иде 1.6.12 файл скомпилировался и загрузился. Но страница неоткрывается использую мега2560+W5100 больше ничего неподключал. Да и компилятор выводит вот это
Используем библиотеку EasyTransfer в папке: C:\Sketches\iHouseArduinoIDE\libraries\EasyTransfer (legacy)
Используем библиотеку Adafruit-GFX-Library-master версии 1.1.5 из папки: C:\Sketches\iHouseArduinoIDE\libraries\Adafruit-GFX-Library-master
Используем библиотеку Adafruit-ST7735-Library-master версии 1.0.0 из папки: C:\Sketches\iHouseArduinoIDE\libraries\Adafruit-ST7735-Library-master
Используем библиотеку rc-switch-master в папке: C:\Sketches\iHouseArduinoIDE\libraries\rc-switch-master (legacy)
Используем библиотеку arduino_uip-master версии 1.04 из папки: C:\Sketches\iHouseArduinoIDE\libraries\arduino_uip-master
Используем библиотеку Time-master версии 1.5 из папки: C:\Sketches\iHouseArduinoIDE\libraries\Time-master
Используем библиотеку EEPROM версии 2.0 из папки: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\EEPROM
Используем библиотеку SPI версии 1.0 из папки: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI
Используем библиотеку SD версии 1.0.8 из папки: C:\Sketches\iHouseArduinoIDE\libraries\SD
Скетч использует 59 300 байт (23%) памяти устройства. Всего доступно 253 952 байт.
Глобальные переменные используют 5 843 байт (71%) динамической памяти, оставляя 2 349 байт для локальных переменных. Максимум: 8 192 байт.
Invalid version found: 1.04
Invalid version found: 1.04
это критично или нет?
файлы на флеш закинул. Флеш fat32
щас еще попробую 1.8.1
Проверьте правильность задания IP адреса в скетче, первые 3 блока должны совпадать с вашей домашней сеткой, подключите спикер, он должен пропищать в начале инициализации скетча после проверок наличия правильных файлов на флешке, также в скетче много вкладок для дебаггинга, они начинаются на Serial.println , раскомментируйте их и диагностируйте через сериал монитор что не так.
Обычно либо IP задается не верно, либо проблемы с флешкой.
Еще посоветую проверить стандартный скетч для вебсервера, он должен быть включен в стандартную библиотеку езернет в ардуино ИДЕ
Минимально ардуины и езернетшилда достаточно для просто проверки...
удачи
[/quote]
Проверьте правильность задания IP адреса в скетче, первые 3 блока должны совпадать с вашей домашней сеткой, подключите спикер, он должен пропищать в начале инициализации скетча после проверок наличия правильных файлов на флешке, также в скетче много вкладок для дебаггинга, они начинаются на Serial.println , раскомментируйте их и диагностируйте через сериал монитор что не так.
Обычно либо IP задается не верно, либо проблемы с флешкой.
Еще посоветую проверить стандартный скетч для вебсервера, он должен быть включен в стандартную библиотеку езернет в ардуино ИДЕ
Минимально ардуины и езернетшилда достаточно для просто проверки...
удачи
[/quote]
Спасибо установил 1.8.1 скомпилировалось всё отлично без ошибок но сайта нет, флеш нормальная FAT32 оборудование рабочее шил AMC работает отлично IP тоже правильный. даже незнаю уже где копать.
да кстати
Transmitting package: Device ID: 10001 Destination ID: 65535 Packet ID: 0 Command: 198 Data: 1
Request sent to device#-1
Transmitting package: Device ID: 10001 Destination ID: 65535 Packet ID: 0 Command: 198 Data: 1
Request sent to device#-1
щас попробую разкоментировать сериал
Если шилд работает, если кардридер работает (проверьте, чтобы файл index.htm был в корневом каталоге), то все должно работать...
Если шилд работает, если кардридер работает (проверьте, чтобы файл index.htm был в корневом каталоге), то все должно работать...
Заработал оказывается нужно было разкоментировать W5100
//W5100
//#include <EthernetUdp.h>
//#include <Ethernet.h>
//ENC28J60 & SDCARD Reader
#include <UIPEthernet.h>
теперь открывается пишет
File Not Found!
файл index.htm в корневом каталоге мне кажется нужно гдето раскоментировать sd карту под шилд W5100
Наслаждайтесь!
Последний интерфейс выложу попозже...
Он выглядит вот так:
ура спасибо!!! этот скетч открыл страницу а где можно схему посмотреть?
В моем блоге, скоро я выпущу универсальный шилд для умного дома, в котором будет воплощен весь потенциал данной прошивки. Заходите на voltrans.az
Работаю над новым интерфейсом:
Теперь на отдельной страничке:
http://www.voltrans.az/?page_id=1969
и демо: http://www.voltrans.az/iHome_SD_V001_06032017/index.htm
Обновил до версии 0.0.2 Теперь работает стабильно и не вылетает, в добавок добавил возможность управлять беспроводными выключателями(пока что при помощи библиотеки RCSwitch, в дальнейшем выключателями LIVOLO) и многое другое!
http://www.voltrans.az/?page_id=1969
Далее соединяете все вот по этой схеме:
нет изображения