Arduino Mega Server
Модератор: Alex
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server
Опять забанили... Короче - вроде всё получилось. Завтра проверю запись на карту,работу с длинными именами и каталогами.
Воткнул библиотеку в Дую. Скомпилировал, но пока не заливал.
IDE 1.8.4 Портабл версия.
Воткнул библиотеку в Дую. Скомпилировал, но пока не заливал.
IDE 1.8.4 Портабл версия.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server
Скопировал файлы с SD карты в новый каталог AMS_dis, подразумевая, что там будет только файлы системы. Так же в каталог добавил папку " Оченьдлинноеимя.htm". Сервер вроде все корректно вывел в сериал
Никаких зависаний не вижу. Только проверка диска 10 секунд 8 гектар. На 32 гига уходит 24 секунды.
135 файлов в корне диска , но 1.8 метра - это только в корне .Две папки увидел и созданный файл. Вот только не отображается реальное положение дел.
Изучаем дальше....
*** Сообщение запрещено. Сообщение похоже на спам. ***
*** Сообщение запрещено. Сообщение похоже на спам. ***
СпойлерПоказать
- AMS Mega (0.16) started...
Modul Hardware...
Controller: Arduino Mega
Total memory: 8192
Free memory: 2587 (31%)
Network adapter: Ethernet Shield
started
Modul EEPROM...
Name: AMS Mega
Address: 254
started
Modul Ethernet...
MAC: 0 2A F5 12 67 50
IP: 192.168.2.50
started
Modul SD...
SD init... OK
index.htm... found
Check.............
Files: 135
Size: 1890766
Empty: 2
started
Modul SD Info...
SD type: SDHC
Filesystem: FAT32
Cluster: -32768
SD size: 7746 MB
freeSpace: 7728.00
Found files:
2000-01-01 01:00:00 23106 STYLE.CSS
2000-01-01 01:00:00 4521 STYLE_A1.CSS
2000-01-01 01:00:00 20536 STYLE_HK.CSS
2000-01-01 01:00:00 21896 STYLE_HM.CSS
---------------------------------------------------------------
2000-01-01 01:00:00 17939 GRAPHICS.JS
2015-07-17 14:20:58 84345 jquery.js
2015-07-16 12:44:52 231856 process.js
2000-01-01 01:00:00 11726 SCRIPTS.JS
2014-01-15 04:14:16 412223 three.js
2017-12-08 22:13:56 0 AMS_distributiv/
2000-01-01 01:00:00 3227 3D-1.HTM
2000-01-01 01:00:00 4578 3D-2.HTM
2016-07-04 22:56:16 5064 3d-mega.png
2000-01-01 01:00:00 789 404.HTM
2000-01-01 01:00:00 10106 ABOUT.HTM
--------------------------------------------------------
2000-01-01 01:00:00 51 _ONE_P1.HTM
2000-01-01 01:00:00 51 _ONE_P3.HTM
2000-01-01 01:00:00 51 _ONE_P4.HTM
2017-12-08 22:12:58 0 O4ENDLINNOEIMIA.HTM/
started
Modul NTP...
Local port: 123
started
Modul RTC...
Waiting for NTP sync...
Transmit NTP request (129.6.15.30:123)
Receive NTP response
2017-12-08 22:47:40 started
2017-12-08 22:47:40 Modul Server... started
2017-12-08 22:47:40 Modul Upload... started
2017-12-08 22:47:40 Modul PIR's... started
2017-12-08 22:47:40 Modul Contacts... started
2017-12-08 22:47:40 Modul Temperature...
2017-12-08 22:47:40 Parasite power OFF
2017-12-08 22:47:40 Found 0 devices
2017-12-08 22:47:40 #0: 0 0 0 0 0 0 0 tempSTR
2017-12-08 22:47:40 #1: 0 0 0 0 0 0 0 tempHOM
2017-12-08 22:47:40 #2: 0 0 0 0 0 0 0 tempWRM
2017-12-08 22:47:40 started
2017-12-08 22:47:45 Modul Electro... started
2017-12-08 22:47:45 Modul Keys... started
2017-12-08 22:47:45 Modul RobotDyn... started
2017-12-08 22:47:45 GLOBAL Init DONE (10s)
2017-12-08 22:47:45 AMS WORK 2593 (31%)
command/parameter: esp/1
135 файлов в корне диска , но 1.8 метра - это только в корне .Две папки увидел и созданный файл. Вот только не отображается реальное положение дел.
СпойлерПоказать
*** Сообщение запрещено. Сообщение похоже на спам. ***
*** Сообщение запрещено. Сообщение похоже на спам. ***
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server
Не , ну это ,конечно, фирменное безобразие. Мы попросили , Никита постарался ( хватит шифроваться , гугл даже твою фотку видит . Меня тоже Сергеем зовут.Только на румынском языке я так обзываюсь) , а тут какой то робот считает отчеты спамом!!
Всё очень здорово. Но сервер видит далеко не всё. Файлы , каталоги , длинные имена - да. Занимаемый размер - только то , что в корне !
*** Сообщение запрещено. Сообщение похоже на спам. ***
Всё очень здорово. Но сервер видит далеко не всё. Файлы , каталоги , длинные имена - да. Занимаемый размер - только то , что в корне !
СпойлерПоказать
- 2000-01-01 01:00:00 99094 FLOTR2.JS
2000-01-01 01:00:00 17939 GRAPHICS.JS
2015-07-17 14:20:58 84345 jquery.js
2015-07-16 12:44:52 231856 process.js
2000-01-01 01:00:00 11726 SCRIPTS.JS
2014-01-15 04:14:16 412223 three.js
2017-12-08 22:13:56 0 AMS_distributiv/------------ папка с полной копией файлов в корне
2000-01-01 01:00:00 3227 3D-1.HTM
2000-01-01 01:00:00 4578 3D-2.HTM
2016-07-04 22:56:16 5064 3d-mega.png
2000-01-01 01:00:00 789 404.HTM
2000-01-01 01:00:00 10106 ABOUT.HTM
--------------------------------------------
2000-01-01 01:00:00 51 _ONE_P3.HTM
2000-01-01 01:00:00 51 _ONE_P4.HTM
2017-12-08 22:12:58 0 O4ENDLINNOEIMIA.HTM/--------------- пустая папка внутри
started
Modul NTP...
Local port: 123
started
Modul RTC...
Waiting for NTP sync...
Transmit NTP request (129.6.15.30:123)
Receive NTP response
2017-12-08 22:47:40 started
2017-12-08 22:47:40 Modul Server... started
2017-12-08 22:47:40 Modul Upload... started
2017-12-08 22:47:40 Modul PIR's... started
2017-12-08 22:47:40 Modul Contacts... started
2017-12-08 22:47:40 Modul Temperature...
2017-12-08 22:47:40 Parasite power OFF
2017-12-08 22:47:40 Found 0 devices
2017-12-08 22:47:40 #0: 0 0 0 0 0 0 0 tempSTR
2017-12-08 22:47:40 #1: 0 0 0 0 0 0 0 tempHOM
2017-12-08 22:47:40 #2: 0 0 0 0 0 0 0 tempWRM
2017-12-08 22:47:40 started
2017-12-08 22:47:45 Modul Electro... started
2017-12-08 22:47:45 Modul Keys... started
2017-12-08 22:47:45 Modul RobotDyn... started
2017-12-08 22:47:45 GLOBAL Init DONE (10s)
2017-12-08 22:47:45 AMS WORK 2593 (31%)
command/parameter: esp/1
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Arduino Mega Server
http://arduino-diy.com/arduino-modul-videokamery
Никто не прикручивал камеры к ардуино? (ну так, в порядке бреда =D) Оно может засылать поток на веб страницу?
Никто не прикручивал камеры к ардуино? (ну так, в порядке бреда =D) Оно может засылать поток на веб страницу?
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Arduino Mega Server
Ок, даже если IP камеру...есть возможность ардуину заставить писать поток на внешний накопитель (nas), и сделать из него аля сервер видеонаблюдения?ser009 писал(а):Нерационально. Проще просто взять ip камеру
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server
Грузить 16 - ти МГц проц. видео потоком можно..... один раз . Если есть библиотека, значит работает. Вот только в чем практический смысл? Если камера видит инфракрасное излучение, то можно сделать датчик тепла. Но для этого есть другие датчики.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server
На скрине видно,что новая библиотека sdFat увидела вложенные папки, но саму картинку не выводит.
На самом деле надо дописывать код в сервере ажакс. Вот только как? И похоже для каждой вложенной папки.
PS. Зависаний не наблюдаю.
Работа с .svg файлами прописана.
По сравнению с Дуей конечно страницу открывает гораздо дольше.
Вставил код в Дую. Не прокатило. Стартует ооочень долго , но страницы не открываются. Не понятно почему. Библиотека то одна и та же.
СпойлерПоказать
PS. Зависаний не наблюдаю.
СпойлерПоказать
- Modul SD...
SD init... OK
index.htm... found
Check...............
Files: 159
Size: 2512341
Empty: 3
started
Modul SD Info...
SD type: SDHC
Filesystem: FAT32
Cluster: -32768
SD size: 7746 MB
freeSpace: 7726.53
Found files:
2000-01-01 01:00:00 33 01-01--30.log
2000-01-01 01:00:00 5135 gotdata.css
2000-01-01 01:00:00 5102 11-12-17.log
2000-01-01 01:00:00 23106 STYLE.CSS
2000-01-01 01:00:00 4521 STYLE_A1.CSS
======================
2013-05-17 15:16:22 5354 tw-min.js
2015-08-25 04:54:14 485 xIcon.svg
2015-08-25 04:53:56 485 xIconH.svg
2017-12-11 22:19:42 0 images/
2013-09-13 08:05:14 122 dragIc.svg
2013-11-14 10:47:16 122 dragIcBl.svg
2013-09-13 08:04:56 111 dragIcH.svg
2013-11-14 10:48:58 111 dragIcHB.svg
2015-08-25 04:54:14 485 xIcon.svg
2015-08-25 04:53:56 485 xIconH.svg
2017-08-13 13:16:42 209274 amcharts.js
started
Modul NTP...
Local port: 123
started
Modul RTC...
Код: Выделить всё
void sendSvgAnswer (EthernetClient cl) {cl.println(makeAnswer(F("image/svg")));}
------------
else if (StrContains(HTTP_req, ".svg")) {if (openWebFile()) {sendSvgAnswer(cl);} else {sendErrorAnswer("", cl);}}
Вставил код в Дую. Не прокатило. Стартует ооочень долго , но страницы не открываются. Не понятно почему. Библиотека то одна и та же.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Arduino Mega Server
Странно...дуи к сожалению нет для тестов....дома попробую просто скомпилить в IDE...ошибки то какие нить пишет? Или просто отказывается работать? В других версиях IDE пробовали собирать?
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server
С Дуей все гораздо сложнее - она не понимает функцию Serialprint. Тупо вырезал этот код из Меги и подсунул. Ошибок компиляции нет. При старте в сериале доходит до синхронизации времени и зависает на пару минут, потом стартует АМС , но файлы не записывет и не открывает страницы.
В Меге на скрине файлы икононок лежат в библиотеке в папке /images/. Может я их названия обрезал до 8.3 ,надо вспомнить.
И к стати, чем Serialprint отличается от просто Serial.print ?
Сегодя получил новую портабл версию 1.8.5 , попробую в ней пошаманить )
В Меге на скрине файлы икононок лежат в библиотеке в папке /images/. Может я их названия обрезал до 8.3 ,надо вспомнить.
И к стати, чем Serialprint отличается от просто Serial.print ?
Сегодя получил новую портабл версию 1.8.5 , попробую в ней пошаманить )
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS