Arduino Mega Server
Модератор: Alex
Re: Arduino Mega Server
Зашёл в пример из библиотеки 1307 — всё прекрасно компилируется. Дело в том, что мои файлы и файлы в дистрибутиве идентичны — я их просто заархивировал и выложил. По логике у вас должно работать, ведь разницы нет. Почему не работает — непонятно.
Re: Arduino Mega Server
Alex писал(а):Устанавливаете чистую Arduino IDE 1.6.5
Переносите библиотеки из архива 0.13 версии в папку libraries Arduino IDE
Переносите файлы из архива на microSD
Заливаете скетч
Выставляете 2-ю подсеть на компьютере
Заходите на 192.168.2.37
Это рабочий алгоритм, если у вас что-то не работает, значит вы допускаете какую-то ошибку. Если всё сделать аккуратно по шагам — положительный результат гарантирован.
Добрый вечер. Сделал как посоветовали но почему то проверка скетчя останавливается на половине ни туда ни сюда. скриншот с 1.6.4. на 1.6.5. тоже самое.
Используем библиотеку SPI в папке: C:\Users\IVAN\AppData\Roaming\Arduino15\packages\arduino\hardware\avr\1.6.9\libraries\SPI
Используем библиотеку Ethernet в папке: C:\Users\IVAN\Documents\Arduino\libraries\Ethernet
Используем библиотеку SD в папке: C:\Users\IVAN\Documents\Arduino\libraries\SD (legacy)
Используем библиотеку Time в папке: C:\Users\IVAN\Documents\Arduino\libraries\Time
Используем библиотеку Ethernet2 в папке: C:\Users\IVAN\Desktop\ARDUINO\arduino-1.6.4\libraries\Ethernet2
Используем библиотеку ICMPPing в папке: C:\Users\IVAN\Documents\Arduino\libraries\ICMPPing (legacy)
Используем библиотеку DallasTemperature в папке: C:\Users\IVAN\Documents\Arduino\libraries\DallasTemperature
Используем библиотеку OneWire в папке: C:\Users\IVAN\Documents\Arduino\libraries\OneWire
C:\Users\IVAN\Desktop\ARDUINO\arduino-1.6.4\hardware\tools\avr/bin/avr-g++ -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10604 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Users\IVAN\AppData\Roaming\Arduino15\packages\arduino\hardware\avr\1.6.9\cores\arduino -IC:\Users\IVAN\AppData\Roaming\Arduino15\packages\arduino\hardware\avr\1.6.9\variants\mega -IC:\Users\IVAN\AppData\Roaming\Arduino15\packages\arduino\hardware\avr\1.6.9\libraries\SPI -IC:\Users\IVAN\Documents\Arduino\libraries\Ethernet\src -IC:\Users\IVAN\Documents\Arduino\libraries\SD -IC:\Users\IVAN\Documents\Arduino\libraries\Time -IC:\Users\IVAN\Desktop\ARDUINO\arduino-1.6.4\libraries\Ethernet2\src -IC:\Users\IVAN\Documents\Arduino\libraries\ICMPPing -IC:\Users\IVAN\Documents\Arduino\libraries\DallasTemperature -IC:\Users\IVAN\Documents\Arduino\libraries\OneWire C:\Users\IVAN\AppData\Local\Temp\build1329661928970026704.tmp\arduino_mega_server.cpp -o C:\Users\IVAN\AppData\Local\Temp\build1329661928970026704.tmp\arduino_mega_server.cpp.o
Re: Arduino Mega Server
А у Вас вообще плата работает?Судя по логу DARDUINO.При отключенной плате скеч компилируется?
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Re: Arduino Mega Server
MegaLight грузится и работает без проблем.и это лог не с капиляции а с проверки.serghei писал(а):А у Вас вообще плата работает?Судя по логу DARDUINO.При отключенной плате скеч компилируется?
Re: Arduino Mega Server
man8007 писал(а):MegaLight грузится и работает без проблем.и это лог не с капиляции а с проверки.serghei писал(а):А у Вас вообще плата работает?Судя по логу DARDUINO.При отключенной плате скеч компилируется?
- Вложения
-
- Снимок1.PNG (374.71 КБ) 16457 просмотров
Re: Arduino Mega Server
У меня 1.6.5 и работает отлично, так что с этим нюансом ещё разобраться надо.1.6.6 выдает массу ошибок на DUE
1.6.5 выдает одиночную ошибку на DUE
1.6.4 - РАБОТАЕТ !
У меня этого не наблюдается — работает сразу.- сервер не подымается пока собственноручно не зайдешь в "монитор последовательного порта" в режиме подключения платы через usb PROGRAMMING PORT... ( так и будет не найдена страница в браузере,но стоит открыть монитор порта и сервер подымается...)
Смысл фразы не понял- arduino_serial_commander на 1.6.4 не нашел
0.13 версия поставляется с захватом всех 4-х сокетов и на М их не хватает. Чтобы заработало нужно изменить переменную force.Alex, строка Connect to MajorDoMo... failed нормальное явления на данном этапе бетта-сервера на плате due ?
Re: Arduino Mega Server
Я конечно не знаю, но мне Due понравилась быстрой и беспроблемной работай. Никаких ошибок, проблем с компиляцией и запусканий сериал-монитора. Среда 1.6.5.
Кто работает с Due — отпишитесь о результатах
Кто работает с Due — отпишитесь о результатах
Re: Arduino Mega Server
Э-э-э... я бы вам порекомендовал поосторожнее с электричествомОбъясните мне новичку как забейкапить прошивку родную и как прошить новую ?
Плохо стартующая Due однозначно лучше кирпича, который вы можете получить после своего эксперимента.
Это был голос разума
Re: Arduino Mega Server
Это у вас что-то совсем не то. У меня Due работает как часы. Возможно вам достался дефектный экземпляр, но тут уже ничем не поможешь.по-мимо прочего во время работы отваливаются ус-во... хочешь посмотреть сериал монитор...светики моргают на плате а в среде программирования уже ком-порта с платой нет...типа отвалилась от компа плата...
Это не ко мне, тут на сайте есть матёрые хардверщики, но я боюсь даже они тут не помогут. Хотя... подождём, может кто ответит.теперь вопросы...
Re: Arduino Mega Server
В том-то всё и дело, что «мой ide» это ЧИСТАЯ СВЕЖЕУСТАНОВЛЕННАЯ 1.6.5 БЕЗ КАКИХ-ЛИБО ИЗМЕНЕНИЙ. Все библиотеки находятся В ДИСТРИБУТИВЕ И НЕ ИЗМЕНЯЮТ IDE.Alex, скинул бы ты куда для теста архивчик с ide своим...
В этом смысл новой концепции папок проекта. ПРОЕКТ И БИБЛИОТЕКИ НЕ ЗАТРАГИВАЮТ IDE, ОНА ОСТАЁТСЯ ЧИСТОЙ. (Кроме официального обновления драйверов Due)
Так что можете снести все ваши установки, скачать и установить дистрибутив 1.6.5 — ЭТО И БУДЕТ ТОЧНАЯ КОПИЯ МОЕЙ IDE.
И я об этом уже писал неоднократно, правда, маленькими буквами. Надеюсь, большими будет понятнее.