Arduino Mega Server
Модератор: Alex
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
Re: Arduino Mega Server
Залил, поставил. В 1.6.9 скомпилилось отлично. Плиточный интерфейс хорош, хоть я и не долюбливал его раньше)))
Примеров "3d-индикатор" у меня одного не завелся?
Примеров "3d-индикатор" у меня одного не завелся?
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Re: Arduino Mega Server
А 3D сцена работает?Залил, поставил. В 1.6.9 скомпилилось отлично. Плиточный интерфейс хорош, хоть я и не долюбливал его раньше)))
Примеров "3d-индикатор" у меня одного не завелся?
Как скорость загрузи страниц на W5100? (Я разрабатывал на W5500 — там 0.9-1.2 секунды.
P.S.
Для ценителей прекрасного
Код: Выделить всё
AMS Mega (0.16) started...
Modul Hardware...
Controller: Arduino Mega
Total memory: 8192
Free memory: 3885 (47%)
Network adapter: Ethernet Shield 2
started
Modul EEPROM...
Name: AMS Mega
Address: 123
started
Modul Ethernet...
MAC: 0 2A F5 12 67 FA
IP: 192.168.1.37
started
Modul SD...
SD init... OK
index.htm... found
Check..............
Files: 143
Size: 1973288
started
Modul SD Info...
SD type: SDHC
Filesystem: FAT32
Cluster: 4096
SD size: 7944 MB
started
Modul NTP...
Local port: 123
started
Modul RTC...
Waiting for NTP sync...
Transmit NTP request (129.6.15.30:123)
Receive NTP response
2016-07-14 22:34:47 started
2016-07-14 22:34:47 Modul Server... started
2016-07-14 22:34:47 Modul Upload... started
2016-07-14 22:34:47 Modul Temperature...
2016-07-14 22:34:47 Parasite power OFF
2016-07-14 22:34:47 Found 0 devices
2016-07-14 22:34:47 #0: 0 0 0 0 0 0 0 tempSTR
2016-07-14 22:34:47 #1: 0 0 0 0 0 0 0 tempHOM
2016-07-14 22:34:47 #2: 0 0 0 0 0 0 0 tempWRM
2016-07-14 22:34:47 started
2016-07-14 22:34:47 Modul nooLite... started
2016-07-14 22:34:47 GLOBAL Init DONE (7s)
2016-07-14 22:34:47 AMS WORK 3860 (47%)
2016-07-14 22:35:46 3870 (47%)
2016-07-14 22:36:46 3870 (47%)
2016-07-14 22:37:46 3870 (47%) - nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
Re: Arduino Mega Server
Сцена работает, на W5100 всё печальнее. Страницы от 3 до 6 сек грузятся. 3d сценка, к примеру, все 16 сек грузилась... Варианты с кэшированием ресурсов на строне браузера - мне больше понравились по быстродействию.Alex писал(а): А 3D сцена работает?
Как скорость загрузи страниц на W5100? (Я разрабатывал на W5500 — там 0.9-1.2 секунды.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Re: Arduino Mega Server
Индикатор тоже должен, у меня работает. Посмотрите нет ли JS ошибок в браузере.Сцена работает,
Да, W5500 это сила. Кстати, у вас сеть 100М или 1G ?на W5100 всё печальнее. Страницы от 3 до 6 сек грузятся. 3d сценка, к примеру, все 16 сек грузилась...
Одно другому не мешает, всегда добавить можно. На W5500 и так отлично работает.Варианты с кэшированием ресурсов на строне браузера - мне больше понравились по быстродействию.
P.S.
3D сцена - ровно 5 скеунд. Главная страница - 1 секунда с копейками.
- Вложения
-
- 1.28 sec
- 128s.jpg (29.33 КБ) 14203 просмотра
-
alexsis_76
- Сообщения: 792
- Зарегистрирован: Пт янв 22, 2016 10:08 am
Re: Arduino Mega Server
хороше конечно жеЭто хорошо или плохо?
нам то не мешает, мешает браузеру,можно например сделать шифрование с помощью исключающего или,весь фокус в том что будучи дважды примененной, операция XOR восстанавливает исходное значение аргумента. На этом свойстве строится одно из простейших семейств методов шифрования.Нам никто не мешает усовершенствовать защиту. Нужны только люди с соответствующей квалификацией.
допустим мы шифруем 128 битный блок, нам нужен 128 битный ключ,операция происходит довольно быстро,проблемп в том что на стороне браузера некому расшифровывать, нужен скрипт, а скрипт должен знать значение ключа,соответственно мы должны передать ключ в открытом виде,браузеры умеют только https,но контроллер не потянет, что бы осуществить это нужно написать отдельную программу, ну или локальный скрипт для браузера
это общепринятая практика, все сайты так делаютВарианты с кэшированием ресурсов на строне браузера - мне больше понравились по быстродействию.
Re: Arduino Mega Server
Я особо не углублялся в эту тему, но проскакивала информация, что кто-то реализовал стандартное шифрование на контроллерах, то ли SSL, то ли HTTPS, то ли ещё что, не разбирался, но утверждалось, что всё прекрасно работает.нам то не мешает, мешает браузеру,можно например сделать шифрование с помощью исключающего или,весь фокус в том что будучи дважды примененной, операция XOR восстанавливает исходное значение аргумента. На этом свойстве строится одно из простейших семейств методов шифрования.
допустим мы шифруем 128 битный блок, нам нужен 128 битный ключ,операция происходит довольно быстро,проблемп в том что на стороне браузера некому расшифровывать, нужен скрипт, а скрипт должен знать значение ключа,соответственно мы должны передать ключ в открытом виде,браузеры умеют только https,но контроллер не потянет, что бы осуществить это нужно написать отдельную программу, ну или локальный скрипт для браузера
XOR это несерьёзно, это недалеко ушло от текущей идентификации логин/пароль.
-
alexsis_76
- Сообщения: 792
- Зарегистрирован: Пт янв 22, 2016 10:08 am
Re: Arduino Mega Server
ну это как сказать, попробуите расшифровать 128 блок без знания ключа.XOR это несерьёзно, это недалеко ушло от текущей идентификации логин/пароль.
https работает даже на вольмибитниках но это ооочеееньь дооооолго
Re: Arduino Mega Server
ну это как сказать, попробуите расшифровать 128 блок без знания ключа.
Вы шутите
Я думаю на это даже не стоит терять время, но если есть простой и элегантный способ добавить XOR шифрование, то давайте добавим — пусть хакерам будет жить чуточку интереснее.
P.S.
Кстати, у нас одна Мега 8-битная, остальные все красавцы 32-битные
Re: Arduino Mega Server
Ух шаг в перёд два на зад. Что поделаешь если положительного результата хочется раньше чем знаний и не охота читать весь форум.
Очень всё здорово было бы если все хорошие ответы, инструкции, комментарии выносились в шапку, хороший пример 4pda.ru. В током случаи не пришлось бы повторятся авторам, а интересанты, наверное, находили бы 75% ответов.
Мои успехи:
*запустил сервер MD;
*запустил сервер AMS;
*заставил работать microSD;
*вывел дополнительную температуру на даш панель (по инструкции copy+paste но всё ровно для меня это уже достижение);
*подключил nRF но пока результат печальный, как только // снимаеш- сервер не запускается;
*подключил DS1307 на мониторе порта пишет: RTC start .... а как проверить он старт или нет- не понятно;
Очень всё здорово было бы если все хорошие ответы, инструкции, комментарии выносились в шапку, хороший пример 4pda.ru. В током случаи не пришлось бы повторятся авторам, а интересанты, наверное, находили бы 75% ответов.
Мои успехи:
*запустил сервер MD;
*запустил сервер AMS;
*заставил работать microSD;
*вывел дополнительную температуру на даш панель (по инструкции copy+paste но всё ровно для меня это уже достижение);
*подключил nRF но пока результат печальный, как только // снимаеш- сервер не запускается;
*подключил DS1307 на мониторе порта пишет: RTC start .... а как проверить он старт или нет- не понятно;
Raspberry Pi 3B+
Re: Arduino Mega Server
Я не могу всё делать самостоятельно. Это невозможно физически. Любой желающий может открыть тему рядом с этой и собирать там советы и примеры.Очень всё здорово было бы если все хорошие ответы, инструкции, комментарии выносились в шапку, хороший пример 4pda.ru. В током случаи не пришлось бы повторятся авторам, а интересанты, наверное, находили бы 75% ответов.
Любому (и вам в том числе) необходимо пройти этап самостоятельного «ковыряния» в системе. В зависимости от разных условий от недели до года — за вас это никто не сделает. И крайне нежелательно пренебрегать доступной информацией в виде документацииМои успехи:
http://hi-lab.ru/arduino-mega-server/documentation
и этого форума. Начать рекомендую с универсальной магической инструкции по правильному освоению АМС и правильному отношению к жизни вообще.
https://www.youtube.com/watch?v=XhhH5sWI8vM