Страница 7 из 36

Тестирование новой версии программы (3.1)

Добавлено: 03 июл 2018, 06:39
support
hayk писал(а): 03 июл 2018, 00:03Всем привет.В блоке SVFC при передаче по переднему фронту не появляется вывод Send.В прошлой версии было также.
Исправил

Тестирование новой версии программы (3.1)

Добавлено: 03 июл 2018, 08:55
ecoins
Как советовали убрал файл preferences в "\ideV2\portable" и вывод на терминал стал отображаться.
Тестирование пошло веселее :yes:
Проверил работу модуля MCP23017 (i2c) на вывод - работает.
Здорово - легко добавляются новые выходы на ESP8266.

На заметку: купил как-то на ailexspees модули на MCP23017(i2c) - из восьми 2 почти сразу вышли из строя, причем по входам SDA, SCL...
Выводов нет, пока наблюдаю за ними...

Тестирование новой версии программы (3.1)

Добавлено: 03 июл 2018, 10:21
Molodchaga
Простите за нубский вопрос... А как в новой версии получить файлик hex для эмуляции в протеусе? В предыдущей версии после компиляции нажимал экспорт бинарного файла и во временной папке появлялись необходимые файлы. В новой версии что-то не получается..

Тестирование новой версии программы (3.1)

Добавлено: 03 июл 2018, 11:09
НовыйUser
[ref=#00aa00]support[/ref], http://forum.flprog.ru/viewtopic.php?f= ... 524#p45524

В новой не проверял в 3.0 баг двойных кавычек

Тестирование новой версии программы (3.1)

Добавлено: 03 июл 2018, 11:44
Cancertanly
Уно + езернет шилд w5100 в блоке вебсервер если на вход подать константу стринг (например hello) то на страничке вебсервера нет ничего

Тестирование новой версии программы (3.1)

Добавлено: 03 июл 2018, 12:50
support
Выложил промежуточную версию программы. Описание - https://flprog.ru/news/obnovlenie-testo ... rog-3-1-1/

Тестирование новой версии программы (3.1)

Добавлено: 03 июл 2018, 13:07
vovka1973
:yahoo: :yahoo: :yahoo:
Самая хорошая новость сегодня

Тестирование новой версии программы (3.1)

Добавлено: 03 июл 2018, 14:34
ecoins
Отлично, скачал новую версию.
Монитор порта работает.
i2c работает.
Компилятор выдает предупреждение на Wire.pins(4, 5);
warning: 'void TwoWire::pins(int, int)' is deprecated (declared at c:\1000_SYSTEM_RUN\FLProg-3_1_1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire/Wire.h:54) [-Wdeprecated-declarations]

Оно вроде ни на что не влияет.

Выявилась неприятная особенность библиотеки Wire.h под ESP - если убрать устройство с линии i2c (подтягивающие резисторы остаются),
то программа зависает.
Это видимо отдельная проблема - просто она наверное не решится.

Тестирование новой версии программы (3.1)

Добавлено: 03 июл 2018, 15:20
RedSky
Спасибо Вам Сергей Ваш труд!!! :smile9: В новой версии небольшая недоработка - в проекте на LAD отсутствуют блоки для работы с EEPROM. А управление подсветкой для HD44780 вижу доделали :smile152: , а то я уже свой блок сделал :)

Тестирование новой версии программы (3.1)

Добавлено: 03 июл 2018, 15:26
fsergei70
Какое будет усиление АЦП блоке ADS1015 при работе с ESP8266, Как я понял из справки подавать больше напряжения питания на вход нельзя.

Тестирование новой версии программы (3.1)

Добавлено: 03 июл 2018, 15:56
ecoins
Потыкался по наитию в структуры - новая, очень заманчивая опция.
Однако больше одного экземпляра структуры создать не удается.
При создании нового блока основанного на уже имеющейся структуре - выскакивает из программы.
Здорово посмотреть на какой-нибудь пример - может кто-то уже разобрался?
Ну просто замечательная опция, которую бы хотелось освоить.
Большие проекты стали бы сразу и проще, и понятнее :smile390:

Тестирование новой версии программы (3.1)

Добавлено: 03 июл 2018, 17:00
leaner
Скачал portable версию 3.1.1 программы flprog. Выбрал контроллер arduino nano. Добавил блок отправки переменной через коммуникации.
При выборе устройства коммуникации активно только устройство w5100, а устройство esp8266 не активно...
Может как то по другому надо активировать esp8266?

Тестирование новой версии программы (3.1)

Добавлено: 03 июл 2018, 18:22
support
RedSky писал(а): 03 июл 2018, 15:20 в проекте на LAD отсутствуют блоки для работы с EEPROM.
АААА, забыл разрешить. Исправил.

Тестирование новой версии программы (3.1)

Добавлено: 03 июл 2018, 18:27
nalnik
На arduino uno тоже не активно устройство esp8266

Тестирование новой версии программы (3.1)

Добавлено: 03 июл 2018, 18:31
support
ecoins писал(а): 03 июл 2018, 15:56Однако больше одного экземпляра структуры создать не удается.
При создании нового блока основанного на уже имеющейся структуре - выскакивает из программы.
Исправил

Отправлено спустя 3 минуты 35 секунд:
leaner писал(а): 03 июл 2018, 17:00При выборе устройства коммуникации активно только устройство w5100, а устройство esp8266 не активно...
ESP8266 добавлен в программу как полноценный контроллера не как модем. Для реализации его работы как модема необходимо написать для него специализированную прошивку, чего я пока не делал. Да и не знаю нужно ли. Если например нужен сервер, так написать на нём всю серверную часть, а данные для него отдавть по UART через передачу переменнх.
Опишите свою задачу использования ESP в качестве модема.

Тестирование новой версии программы (3.1)

Добавлено: 03 июл 2018, 18:46
pony sonata
Думаю он как раз и имел ввиду шлюз уарт-вайфай. Только в рамках одного проекта в флпрог этого не реализовать. Должен быть один проект с ардуино с выдачей инфы в уарт и другой проект с есп, на котором как раз будет настроен такой шлюз

Тестирование новой версии программы (3.1)

Добавлено: 03 июл 2018, 18:53
rover
Добрый день .При компилирование любого проекта для esp8266 nodemcu, ардуино еде начинает открываться но при надписи "подготовка плат " закрывается. Помогите пожалуйста разобраться в чем дело. В ЕДЕ плата загружена

Тестирование новой версии программы (3.1)

Добавлено: 03 июл 2018, 18:58
leaner
support писал(а): 03 июл 2018, 18:31
leaner писал(а): 03 июл 2018, 17:00При выборе устройства коммуникации активно только устройство w5100, а устройство esp8266 не активно...
ESP8266 добавлен в программу как полноценный контроллера не как модем. Для реализации его работы как модема необходимо написать для него специализированную прошивку, чего я пока не делал. Да и не знаю нужно ли. Если например нужен сервер, так написать на нём всю серверную часть, а данные для него отдавть по UART через передачу переменнх.
Опишите свою задачу использования ESP в качестве модема.
У меня есть несколько Esp 01 К которым можно прицепить без доработок 1 датчик
а так... его только можно использовать в качестве модема
что бы не покупать новые блоки esp8266 решил использовать имеющиеся.
Задача проста, собрать несколько датчиков, в arduino uno, nano... Подключить дисплей, кнопки.
ардуино будет всем управлять, а данные ( датчики, состояние исполнительных механизмов, и (и т. д., и т. п.) слать через esp 01.
Читал, что можно использовать прошивку esp-link, и типа эта прошивка используя данные приходящие через uart способна организовать передачу данных на удаленный сервер.
На этом форуме неоднократно поднимался вопрос про использование ESP в качестве модема.


.

Тестирование новой версии программы (3.1)

Добавлено: 03 июл 2018, 19:01
erno
Пока что не тестировал новую версию , но хотелось бы узнать
1) Появилось ли возможность подключения modbus tcp ip по esp 01 ?
2) можно ли создать веб сервер для управления ардуино по esp 01 ?

Тестирование новой версии программы (3.1)

Добавлено: 03 июл 2018, 19:05
Cvazi
Набросал простенькую схемку. А ардуино IDE не открывается. Начинает загружаться и вылетает. В чём прикол.
rover писал(а): 03 июл 2018, 18:53Добрый день .При компилирование любого проекта для esp8266 nodemcu, ардуино еде начинает открываться но при надписи "подготовка плат " закрывается. Помогите пожалуйста разобраться в чем дело. В ЕДЕ плата загружена
Тоже самое происходит. А пользуюсь я только nodemcu из за удобства. Тестить не получается.