Страница 239 из 326

Re: Arduino Mega Server

Добавлено: Пт дек 08, 2017 12:36 am
serghei
Дома два компа объявили войну - Мега банально не хотела компилиться. Пришлось достать Портабл версию от eGorka ( лишний раз убедился - лучше иметь такие версии на все платы ,за что ему громадное СПАСИБО !!) . Вроде дело пошло на плате RobotDyn.
SPOILERSPOILER_SHOW
  • 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: 134
    Size: 1890766
    Empty: 1
    started
    Modul SD Info...
    SD type: SDHC
    Filesystem: FAT32
    Cluster: -32768
    SD size: 7746 MB
    freeSpace: 7733.22
    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-07 22:54:12 started
    2017-12-07 22:54:12 Modul Server... started
    2017-12-07 22:54:12 Modul Upload... started
    2017-12-07 22:54:12 Modul PIR's... started
    2017-12-07 22:54:12 Modul Contacts... started
    2017-12-07 22:54:12 Modul Temperature...
    2017-12-07 22:54:12 Parasite power OFF
    2017-12-07 22:54:12 Found 0 devices
    2017-12-07 22:54:12 #0: 0 0 0 0 0 0 0 tempSTR
    2017-12-07 22:54:12 #1: 0 0 0 0 0 0 0 tempHOM
    2017-12-07 22:54:12 #2: 0 0 0 0 0 0 0 tempWRM
    2017-12-07 22:54:12 started
    2017-12-07 22:54:17 Modul Electro... started
    2017-12-07 22:54:17 Modul Keys... started
    2017-12-07 22:54:17 Modul RobotDyn... started
    2017-12-07 22:54:17 GLOBAL Init DONE (8s)

    2017-12-07 22:54:17 AMS WORK 2593 (31%)
    command/parameter: esp/1
Страница SD показывает файловую систему, тип и объём. Раскомментировал свободное место. Подвисания не заметил. То ,что чекила старая библиотека 32 гиговую флеху секунд 20 , то эта 8-ми гиговую за 8 секунд.
Завтра проверю запись на карту и чтение файлов из каталогов.
СПАСИБО !!

*** Сообщение запрещено. Сообщение похоже на спам. ***

Re: Arduino Mega Server

Добавлено: Пт дек 08, 2017 12:38 am
serghei
Дома два компа объявили войну - Мега банально не хотела компилиться. Пришлось достать Портабл версию от eGorka ( лишний раз убедился - лучше иметь такие версии на все платы ,за что ему громадное СПАСИБО !!) . Вроде дело пошло на плате RobotDyn.
SPOILERSPOILER_SHOW
  • 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: 134
    Size: 1890766
    Empty: 1
    started
    Modul SD Info...
    SD type: SDHC
    Filesystem: FAT32
    Cluster: -32768
    SD size: 7746 MB
    freeSpace: 7733.22
    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-07 22:54:12 started
    2017-12-07 22:54:12 Modul Server... started
    2017-12-07 22:54:12 Modul Upload... started
    2017-12-07 22:54:12 Modul PIR's... started
    2017-12-07 22:54:12 Modul Contacts... started
    2017-12-07 22:54:12 Modul Temperature...
    2017-12-07 22:54:12 Parasite power OFF
    2017-12-07 22:54:12 Found 0 devices
    2017-12-07 22:54:12 #0: 0 0 0 0 0 0 0 tempSTR
    2017-12-07 22:54:12 #1: 0 0 0 0 0 0 0 tempHOM
    2017-12-07 22:54:12 #2: 0 0 0 0 0 0 0 tempWRM
    2017-12-07 22:54:12 started
    2017-12-07 22:54:17 Modul Electro... started
    2017-12-07 22:54:17 Modul Keys... started
    2017-12-07 22:54:17 Modul RobotDyn... started
    2017-12-07 22:54:17 GLOBAL Init DONE (8s)

    2017-12-07 22:54:17 AMS WORK 2593 (31%)
    command/parameter: esp/1
Страница SD показывает файловую систему, тип и объём. Раскомментировал свободное место. Подвисания не заметил. То ,что чекила старая библиотека 32 гиговую флеху секунд 20 , то эта 8-ми гиговую за 8 секунд.
Завтра проверю запись на карту и чтение файлов из каталогов.
СПАСИБО !!

*** Сообщение запрещено. Сообщение похоже на спам. ***

Re: Arduino Mega Server

Добавлено: Пт дек 08, 2017 12:45 am
serghei
Опять забанили... Короче - вроде всё получилось. Завтра проверю запись на карту,работу с длинными именами и каталогами.
Воткнул библиотеку в Дую. Скомпилировал, но пока не заливал.
IDE 1.8.4 Портабл версия.

Re: Arduino Mega Server

Добавлено: Пт дек 08, 2017 11:55 pm
serghei
Скопировал файлы с SD карты в новый каталог AMS_dis, подразумевая, что там будет только файлы системы. Так же в каталог добавил папку " Оченьдлинноеимя.htm". Сервер вроде все корректно вывел в сериал
SPOILERSPOILER_SHOW
  • 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
Никаких зависаний не вижу. Только проверка диска 10 секунд 8 гектар. На 32 гига уходит 24 секунды.
135 файлов в корне диска , но 1.8 метра - это только в корне .Две папки увидел и созданный файл. Вот только не отображается реальное положение дел.
SPOILERSPOILER_SHOW
SD_fat.jpg
SD_fat.jpg (218.42 КБ) 6509 просмотров
Изучаем дальше....

*** Сообщение запрещено. Сообщение похоже на спам. ***

*** Сообщение запрещено. Сообщение похоже на спам. ***

Re: Arduino Mega Server

Добавлено: Сб дек 09, 2017 12:11 am
serghei
Не , ну это ,конечно, фирменное безобразие. Мы попросили , Никита постарался ( хватит шифроваться , гугл даже твою фотку видит :o . Меня тоже Сергеем зовут.Только на румынском языке я так обзываюсь) , а тут какой то робот считает отчеты спамом!!
Всё очень здорово. Но сервер видит далеко не всё. Файлы , каталоги , длинные имена - да. Занимаемый размер - только то , что в корне !
SPOILERSPOILER_SHOW
  • 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
*** Сообщение запрещено. Сообщение похоже на спам. ***

Re: Arduino Mega Server

Добавлено: Пн дек 11, 2017 7:11 am
nick7zmail
http://arduino-diy.com/arduino-modul-videokamery
Никто не прикручивал камеры к ардуино? (ну так, в порядке бреда =D) Оно может засылать поток на веб страницу?

Re: Arduino Mega Server

Добавлено: Пн дек 11, 2017 9:38 am
ser009
Нерационально. Проще просто взять ip камеру

Re: Arduino Mega Server

Добавлено: Пн дек 11, 2017 12:54 pm
nick7zmail
ser009 писал(а):Нерационально. Проще просто взять ip камеру
Ок, даже если IP камеру...есть возможность ардуину заставить писать поток на внешний накопитель (nas), и сделать из него аля сервер видеонаблюдения?

Re: Arduino Mega Server

Добавлено: Пн дек 11, 2017 1:11 pm
serghei
Грузить 16 - ти МГц проц. видео потоком можно..... один раз . Если есть библиотека, значит работает. Вот только в чем практический смысл? Если камера видит инфракрасное излучение, то можно сделать датчик тепла. Но для этого есть другие датчики.

Re: Arduino Mega Server

Добавлено: Вт дек 12, 2017 12:47 am
serghei
На скрине видно,что новая библиотека sdFat увидела вложенные папки, но саму картинку не выводит.
SPOILERSPOILER_SHOW
Graf.jpg
Graf.jpg (156.79 КБ) 6451 просмотр
На самом деле надо дописывать код в сервере ажакс. Вот только как? И похоже для каждой вложенной папки.
PS. Зависаний не наблюдаю.
SPOILERSPOILER_SHOW
  • 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...
Работа с .svg файлами прописана.

Код: Выделить всё

void sendSvgAnswer (EthernetClient cl) {cl.println(makeAnswer(F("image/svg")));}
------------
else if (StrContains(HTTP_req, ".svg"))  {if (openWebFile()) {sendSvgAnswer(cl);}  else {sendErrorAnswer("", cl);}}
 
По сравнению с Дуей конечно страницу открывает гораздо дольше.
Вставил код в Дую. Не прокатило. Стартует ооочень долго , но страницы не открываются. Не понятно почему. Библиотека то одна и та же.