Страница 30 из 45
Версия программы 4.х
Добавлено: 18 дек 2018, 05:45
Di123
RedSky писал(а): 17 дек 2018, 10:10Di123 писал(а): 12 дек 2018, 13:46можно ли в этой версии программы какнибудь написать скеч для аттини 85 ?
Игрался с 85й. Делал на макетной плате удалённый опрос аналогового входа. Связь по модбас и rs485. Уно мастер, тини слэйв. Скорость 19200, на тини софтовый уарт. Как раз задействованы были все 5 выводов тини (2 аналоговых и 3 порт). Работало отлично, памяти хватило и ещё оставалось, в IDE ничего править не пришлось. Даллас не заработал.
если честно то я ничего не понял кроме нескольких слов не относящихся к ардуино ...
я попробовал слепить скеч на мигание светодиода с 4 пина на про мини и залил в аттини он заработал
потом попробовал подключить к 4 пин ик датчик а с другого взять шим но что бы я ниделал ничего не работало
скорее какойто апаратный баг был почемуто на ик датчике подсвечивался светодиод сигнальный когбудто напряжение на него подавалось миную интерфейс датчика
в общем забросил её
я и раньше не видел в ней смысла и после опытов не вижу особенно учитывая что у них одна цена с про мини а в дни акции про мини и вовсе в полтора раза дешевле идёт ...
Версия программы 4.х
Добавлено: 18 дек 2018, 08:44
RedSky
Номера пинов для шим в про мини и тини совпадают? Светодиод может тускло светится когда пин не настроен как выход, тогда он запитывается через внутренний резистор контроллера.
Версия программы 4.х
Добавлено: 18 дек 2018, 12:01
Александр
[ref]Bentry[/ref], Попробуйте для начала - прерывания отключаю в начале, в setup, через 10 сек вкл.
Версия программы 4.х
Добавлено: 18 дек 2018, 14:47
fsergei70
В этом видео говорится об ошибке в скада. Нельзя передать более 8 регистров. Смотреть с 4 мин. 14 сек. Можно как то исправить?
https://www.youtube.com/watch?v=aYkbOYsFFs4&t=9s
Версия программы 4.х
Добавлено: 18 дек 2018, 18:04
Bentry
Александр писал(а): 18 дек 2018, 12:01[ref]Bentry[/ref], Попробуйте для начала - прерывания отключаю в начале, в setup, через 10 сек вкл.
Попробовал модифицированный скетч.
Сначала поднимается Wifi затем через секунд 6 включается прерывание.
Плата начинает нормально работать! Не совсем понял только как? Можно ли это организовать в Flprog?
Версия программы 4.х
Добавлено: 18 дек 2018, 21:54
support
mgr писал(а): 15 ноя 2018, 11:03Чтение системного параметра ("частота процессора") при компил программа вылетает, в 4.1.1 тоже вылетала.
Скриншот 15-11-2018 105837.jpg
Исправил
Отправлено спустя 4 минуты 18 секунд:
vovka1973 писал(а): 16 ноя 2018, 19:08
это связано с отключением поддержки языков .включите и все будет отображаться
Исправил
Отправлено спустя 14 минут 52 секунды:
ecoins писал(а): 08 ноя 2018, 06:51Обнаружилась особенность при работе со структурами - для переменных типа char константы присваиваются, а связь из другого блока не "цепляется". Несколько раз проверял в разных вариантах.
Исправил
Версия программы 4.х
Добавлено: 19 дек 2018, 01:09
Dev1
[ref=#00aa00]support[/ref], очень нужен рабочий ПБ с кодом. Крашится программа.
Версия программы 4.х
Добавлено: 19 дек 2018, 09:17
Александр
[ref=#00aa00]support[/ref], Что в
этом проекте
делает в коде вот это:
[spoiler=Как оно вообще туда попало?]
Код: Выделить всё
int hexStrToInt(String instring)
{
byte len = instring.length();
if (len == 0) return 0;
int result = 0;
for (byte i = 0; i < 8; i++) // только первые 8 цыфар влезуть в uint32
{
char ch = instring[i];
if (ch == 0) break;
result <<= 4;
if (isdigit(ch))
result = result | (ch - '0');
else result = result | (ch - 'A' + 10);
}
return result;
}
[/spoiler]
Версия программы 4.х
Добавлено: 19 дек 2018, 09:27
Александр
Для [ref]Bentry[/ref].
Вот здесь. Но есть небольшая засада - компилятор FLProg проверяет имена, и иногда то, что в блочке может не сработать, выдаст ошибку. Так-же есть привязка к входному пину.
В таких случаях придётся немного править код в IDE, а именно:
Посмотреть, чего написано в setup, в строке
attachInterrupt(digitalPinToInterrupt (12), _SCT_1positiveCoutFunction, RISING );
То-же самое должно быть в строке
if( En_ххххххх && trgg_001_ххххххх ) {attachInterrupt(digitalPinToInterrupt (12), _SCT_1positiveCoutFunction, RISING ); trgg_001_хххххххх =0;}
Также пин везде, в данном случае (12), должен совпадать.
Версия программы 4.х
Добавлено: 19 дек 2018, 22:00
Авиакот
Версия 4.2.0, не соответствуют назначенные входы в программе реальным пинам на плате nodemcu. Например, при назначении в программе GPIO-10 (SD-3) входом, реально работающим пином на плате будет пин 14 - GPIO06 (SK), таким образом, можно предположить, что в программе указываются пины соответствующие модулю ESP-12.
Версия программы 4.х
Добавлено: 20 дек 2018, 03:59
support
Александр писал(а): 18 дек 2018, 12:01 Bentry, Попробуйте для начала - прерывания отключаю в начале, в setup, через 10 сек вкл.
Реализовал такую функциональность в виде параметра в стандартном блоке скоростного счётчика
Версия программы 4.х
Добавлено: 20 дек 2018, 06:15
Di123
RedSky писал(а): 18 дек 2018, 08:44Номера пинов для шим в про мини и тини совпадают? Светодиод может тускло светится когда пин не настроен как выход, тогда он запитывается через внутренний резистор контроллера.
несовпадают
но так как автор не добавил аттини в свою програму то приходится изощаряться
коды всеравно одни и теже кроме некоторых не подерживаемых
вот и пишим на промини а потом меняю пины под аттини
Версия программы 4.х
Добавлено: 20 дек 2018, 07:16
o_l_e_g64
я новичок, может что то и не то даже, но вот что получается у меня.
копирую с ремоте скетч, вставляю в блок, и выкидывает из флпрог,
[spoiler]
Скриншот 20-12-2018 084008.png
Скриншот 20-12-2018 083747.png
Скриншот 20-12-2018 083810.png
Скриншот 20-12-2018 083624.png
[/spoiler]
Версия программы 4.х
Добавлено: 20 дек 2018, 08:14
fsergei70
[ref=#00aa00]support[/ref], Если не сложно добавьте пожалуйста в счетчике возможность счета от -2,147,483,648 до 2,147,483,647 (выбор переменной типа Long int).
Версия программы 4.х
Добавлено: 20 дек 2018, 09:04
aidar_i
o_l_e_g64 писал(а): 20 дек 2018, 07:16выкидывает из флпрог
Перед скопированным кодом напечатайте (не вставляйте) в описании:
//описание и потом нажимайте Готово
Версия программы 4.х
Добавлено: 21 дек 2018, 08:27
pipapsix
Есть проблема, простой проект.
Но после суток работы, может зависнуть, или еще раньше, как выявить проблемму?
зависает.flp
Отправлено спустя 2 минуты 26 секунд:
Может проблема в том , что вторая плата выполняется по условию??
Версия программы 4.х
Добавлено: 21 дек 2018, 10:52
Gordon0007
Версия программы 4.х
Добавлено: 21 дек 2018, 14:52
Oleg68
Добрый день. Подскажите пожалуйста, каким способом в версии 4.2.1 для ECP8266 применить датчик освещения BH1750 и ШИМ на PCA9685? Для ECP8266 они отсутствуют в списке Встроенные.
Версия программы 4.х
Добавлено: 21 дек 2018, 16:59
aidar_i
Если они работают с ESP, то пользовательские блоки делать.
Отправлено спустя 1 час 1 минуту 40 секунд:
Похоже в новой версии 4.2.1 с RemoteXY автор поработал, не вылетает и настройка только на ЕСП работает.
Проверил , работает.
Версия программы 4.х
Добавлено: 21 дек 2018, 17:06
Oleg68
Вопрос в том, если эти микросхемы, которые работают по I2C, автор программы не включил в список встроенных, конфликтуют с ESP, какой смысл делать пользовательские блоки. В общем хотелось бы услышать ответ автора….