Страница 239 из 326
Re: Arduino Mega Server
Добавлено: Пт дек 08, 2017 12:36 am
serghei
Дома два компа объявили войну - Мега банально не хотела компилиться. Пришлось достать Портабл версию от
eGorka ( лишний раз убедился - лучше иметь такие версии на все платы ,за что ему громадное СПАСИБО !!) . Вроде дело пошло на плате RobotDyn.
- 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.
- 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". Сервер вроде все корректно вывел в сериал
- 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 метра - это только в корне .Две папки увидел и созданный файл. Вот только не отображается реальное положение дел.

- SD_fat.jpg (218.42 КБ) 6509 просмотров
Изучаем дальше....
*** Сообщение запрещено. Сообщение похоже на спам. ***
*** Сообщение запрещено. Сообщение похоже на спам. ***
Re: Arduino Mega Server
Добавлено: Сб дек 09, 2017 12:11 am
serghei
Не , ну это ,конечно, фирменное безобразие. Мы попросили , Никита постарался ( хватит шифроваться , гугл даже твою фотку видит

. Меня тоже Сергеем зовут.Только на румынском языке я так обзываюсь) , а тут какой то робот считает отчеты спамом!!
Всё очень здорово. Но сервер видит далеко не всё. Файлы , каталоги , длинные имена - да. Занимаемый размер - только то , что в корне !
- 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 увидела вложенные папки, но саму картинку не выводит.

- Graf.jpg (156.79 КБ) 6451 просмотр
На самом деле надо дописывать код в сервере ажакс. Вот только как? И похоже для каждой вложенной папки.
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...
Работа с .svg файлами прописана.
Код: Выделить всё
void sendSvgAnswer (EthernetClient cl) {cl.println(makeAnswer(F("image/svg")));}
------------
else if (StrContains(HTTP_req, ".svg")) {if (openWebFile()) {sendSvgAnswer(cl);} else {sendErrorAnswer("", cl);}}
По сравнению с Дуей конечно страницу открывает гораздо дольше.
Вставил код в Дую. Не прокатило. Стартует ооочень долго , но страницы не открываются. Не понятно почему. Библиотека то одна и та же.