Страница 80 из 119
Re: Arduino Mega Server для esp8266
Добавлено: Вс янв 22, 2017 12:45 pm
alexsis_76
чет какой то холивар начинается.
давайте я вам расскажу что я сделал,была у меня необходимость сделать видеонаблюдение,ну что бы по интернету наблюдать за объектом,вопрос мог решится либо установкой линукса на 386,либо покупкой ip камеры,не то не другое не устраивало,тут мне попалась на глаза апельсинка,подцепил я к ней usb камеру,завел motion,теперь у меня есть интернет камера на 8080 порту с датчиком движения,апельсин обошелся 850 рублей с доставкой,работают порты gpio(пробовал),в использовании что то типа ардуины так что можно поднять систему на нем.
Re: Arduino Mega Server для esp8266
Добавлено: Вс янв 22, 2017 12:53 pm
Alex
Си я бы осилил, если бы было время и консультанты, нет ни того ни другого.
В том то всё и дело. На практике это называется «не в этой жизни».
все работает но медленно, странички загружаются по 4-5 сек, и есть точка доступа полагаю что из-за неё
Вообще-то первая сборка для ESP8266 достаточно медленная. При разработке стоял не вопрос скорости, а принципиальная возможность работы АМС на ESP8266.
Вы можете сравнить свою скорость с «эталонной»

посмотрев клип
https://www.youtube.com/watch?v=TxowAJg50tE
Re: Arduino Mega Server для esp8266
Добавлено: Вс янв 22, 2017 12:56 pm
ser009
Хочу залить данный код в ESP-07
Не в курсе сколько выставлять вкладку FlashSize???
Re: Arduino Mega Server для esp8266
Добавлено: Вс янв 22, 2017 12:57 pm
Alex
давайте я вам расскажу что я сделал,была у меня необходимость сделать видеонаблюдение,ну что бы по интернету наблюдать за объектом,вопрос мог решится либо установкой линукса на 386,либо покупкой ip камеры,не то не другое не устраивало,тут мне попалась на глаза апельсинка,подцепил я к ней usb камеру,завел motion,теперь у меня есть интернет камера на 8080 порту с датчиком движения,апельсин обошелся 850 рублей с доставкой,работают порты gpio(пробовал),в использовании что то типа ардуины так что можно поднять систему на нем.
Ух ты! Вы оказывается не только теоретизировать умеете.

Создайте тему и опишите свой проект — наверное народу интересно будет.

Re: Arduino Mega Server для esp8266
Добавлено: Вс янв 22, 2017 1:15 pm
alexsis_76
Ух ты! Вы оказывается не только теоретизировать умеете
да
Создайте тему и опишите свой проект — наверное народу интересно будет
как только отлажу
все работает но медленно, странички загружоказываетсяаются по 4-5 сек
тут есть несколько причин,когда я изучал амс,заметил некоторую особенность,страницы грузились пакетами 1 байт,вернее то что с карты нормально а из контролера по 1 байту,у меня чуть глаз не выпал,на форумах ардуины везде этот код,ну и копируют бездумно,в последующих версиях кажись поправлено,вместо того что бы читать с карты сразу сектор 512 байт,считывают 128,это тормозтит загрузку.
2 т к браузер устройство многопоточное он грузит ссылки в несколько потоков паралельно,но мегасервер не может обработать одновременно несколько потоков,и некоторые картинки просто не грузятся,поэтому ссылок в коде нет,а все скрипты и css вставляются непосредственно в страницу,соответственно скорость падает,ну и ограниченная скорость самой ESP,тут спасает кеширование,оно решит все ваши проблемы.
Re: Arduino Mega Server для esp8266
Добавлено: Вс янв 22, 2017 1:41 pm
Coolerr
alexsis_76
А где взять программу которая показывает, что откуда и сколько времени грузится?
Вопрос снят, прога называется браузер

Re: Arduino Mega Server для esp8266
Добавлено: Вс янв 22, 2017 1:43 pm
Alex
тут есть несколько причин,когда я изучал амс,заметил некоторую особенность,страницы грузились пакетами 1 байт,вернее то что с карты нормально а из контролера по 1 байту,у меня чуть глаз не выпал,на форумах ардуины везде этот код,ну и копируют бездумно,в последующих версиях кажись поправлено
Так оно и есть. Прикол в другом — этот код кочевал из версии в версию больше года и никто (!) из «специалистов» не исправил эту проблему. На мне висит куча задач и руки у меня дошли до этого кода только через год — и я, естественно, сразу решил эту проблему. Если бы не дошли — так по одному байту и отсылал бы до сих пор.
2 т к браузер устройство многопоточное он грузит ссылки в несколько потоков паралельно,но мегасервер не может обработать одновременно несколько потоков,и некоторые картинки просто не грузятся,поэтому ссылок в коде нет
Не всё так просто. Ставим Ethernet Shield (более медленный и с 4-я сокетами) — картинки грузятся. Ставим Ethernet Shield 2 (более быстрый и с 8-ю сокетами) — картинки НЕ грузятся. Причём проблема для Ethernet Shield 2 есть и с родной библиотекой. И что самое интересное — модифицированная теряет меньше картинок, чем родная.
Этот вопрос висит уже много месяцев на сайте в разделе актуальных задач.
http://hi-lab.ru/arduino-mega-server/de ... -ethernet2
Эта проблема - хороший шанс показать, что среди нас есть не только болтуны, но и специалисты без кавычек.
Re: Arduino Mega Server для esp8266
Добавлено: Вс янв 22, 2017 1:46 pm
alexsis_76
А где взять программу которая показывает, что откуда и сколько времени грузится
wireshark
Re: Arduino Mega Server для esp8266
Добавлено: Вс янв 22, 2017 1:49 pm
Coolerr
А иконка у всех не грузится?
alexsis_76
Спасибо
Re: Arduino Mega Server для esp8266
Добавлено: Вс янв 22, 2017 1:51 pm
alexsis_76
добавте и загрузится