Найдено 898 результатов

Naladchik
23 дек 2025, 17:55
Форум: Коммуникация и связь
Тема: ESP8266/ESP32 и библиотека WiFiManager.
Ответы: 100
Просмотры: 31657

Re: ESP8266/ESP32 и библиотека WiFiManager.


... Пока WiFi не законнектится на роутер ( в режиме поиска или точки доступа), весь проект висит. Как только соединится, сразу все поехало. ... Как можно исправить ситуацию?

Не утверждаю но по моему библиотекой предусмотрен нужный Вам режим без блокировки проекта.
По крайней мере в ...
Naladchik
30 ноя 2025, 11:21
Форум: OnLine Общение
Тема: помогите новичку
Ответы: 196
Просмотры: 164511

Re: помогите новичку

cfitymrf писал(а): 24 ноя 2025, 21:27 ... доделать блок ...
шагомер_1.flp
Naladchik
05 окт 2025, 18:33
Форум: ПИД регуляторы (PID), блоки для ШИМ
Тема: Атмега328 шим на оба канала в 1 гц
Ответы: 3
Просмотры: 710

Re: Атмега328 шим на оба канала в 1 гц

lfgjikjjyj писал(а): 05 окт 2025, 14:52 Аппаратный ШИМ
только какой смысл объявлять избыточные переменные?
uint16_t duty_a = <Pin_9>;
uint16_t duty_b = <Pin_10>;
OCR1A = duty_a;
OCR1B = duty_b;

можно сделать проще

OCR1A = (uint16_t) <Pin_9>;
OCR1B = (uint16_t) <Pin_10>;
Naladchik
03 июн 2025, 17:12
Форум: Разработка пользовательских блоков
Тема: Ассемблерная вставка в FLProg
Ответы: 126
Просмотры: 16522

Re: Ассемблерная вставка в FLProg



А что мешает их задать как параметр блока?

Не знаю, как это сделать. Это в профредакторе? Я в обычном редакторе пробовал - параметр не появляется в скетче, так и не понял, для чего он вообще

В обоих редакторах есть Параметры.
Предназначены для определения констант в коде блока на этапе ...
Naladchik
03 июн 2025, 17:00
Форум: Разработка пользовательских блоков
Тема: Ассемблерная вставка в FLProg
Ответы: 126
Просмотры: 16522

Re: Ассемблерная вставка в FLProg


... в секции декларирования сделать опрос задействованных в проекте переменных...


Использовать макрос препроцессора ArduinoIDE __COUNTER__

//перечисление переменных
int val_1 = __COUNTER__; // переменной val_1 присваивается значение 0
int val_2 = __COUNTER__; // переменной val_1 ...
Naladchik
03 июн 2025, 16:13
Форум: Разработка пользовательских блоков
Тема: Ассемблерная вставка в FLProg
Ответы: 126
Просмотры: 16522

Re: Ассемблерная вставка в FLProg

Naladchik писал(а): 03 июн 2025, 16:11
dstrufanov писал(а): 03 июн 2025, 09:04 можно ли создать массив размерностью некой переменной?
Можно создать массив переменной длины, называется динамический массив, правда гемор еще тот.
Naladchik
03 июн 2025, 16:11
Форум: Разработка пользовательских блоков
Тема: Ассемблерная вставка в FLProg
Ответы: 126
Просмотры: 16522

Re: Ассемблерная вставка в FLProg

dstrufanov писал(а): 03 июн 2025, 09:04 Но адреса переменных у меня задаются через вход блока
А что мешает их задать как параметр блока?
Naladchik
31 май 2025, 06:10
Форум: Темы от автора
Тема: Flprog 9.3.12 тест
Ответы: 274
Просмотры: 31308

Re: Flprog 9.3.12 тест


В 9.3.12 сразу подключаются функции, которые с высокой вероятностью будут использоваться в проекте.

Для таких случаев уже давно придумана условная компиляция.
При необходимости использования декларируется определенный дефайн (в чем проблема его прописать в коде блока?),
ну а директивами #if ...
Naladchik
29 май 2025, 08:10
Форум: Разработка пользовательских блоков
Тема: Ассемблерная вставка в FLProg
Ответы: 126
Просмотры: 16522

Re: Ассемблерная вставка в FLProg

dstrufanov писал(а): 28 май 2025, 13:11 Таки осилил непосильную задачу на неподходящем ассемблере :D :
Впечатляет!
Компилируется без проблем.
1.png
Успехов в дальнейших изысканиях.
Naladchik
04 май 2025, 19:40
Форум: Команда ecoins
Тема: ЭкоСреда ecoins - сенсоры и расширители
Ответы: 46
Просмотры: 7108

Re: ЭкоСреда ecoins - сенсоры и расширители

WildCat писал(а): 04 май 2025, 19:09 ...Я игрался с Гайверской однопроводной шиной. Там тоже простой алгоритм, и тоже без контрольной суммы. И тоже по факту подсчет импульсов...
А с какой именно библиотекой?
Naladchik
01 апр 2025, 19:06
Форум: OnLine Общение
Тема: помогите новичку
Ответы: 196
Просмотры: 164511

Re: помогите новичку

montirovka писал(а): 01 апр 2025, 18:51 Плату на ESP12 поменяйте.
Теперь понятно о чем Вы. Не обратил внимание на этот момент.
Папка то озаглавлена ESP32_domofon_v2, соответственно на ESP32 и проверял.
Только вопрос, а зачем скетч, написанный под ESP32 пытаться запихать в ESP12?
Или для спрашивающего ESP12 и ESP32 это одно и тоже?
Naladchik
01 апр 2025, 18:43
Форум: OnLine Общение
Тема: помогите новичку
Ответы: 196
Просмотры: 164511

Re: помогите разобраться со скетчем.

montirovka писал(а): 01 апр 2025, 17:58 Убрать вачдог и еще много чего и все равно под вопросом будет заливка в ESP12.
Если компиляция проходит нормально то как наличие "... ватчдога и еще много чего ..." в скетче помешает заливке? :smile37:
Показать
Naladchik
01 апр 2025, 17:08
Форум: OnLine Общение
Тема: помогите новичку
Ответы: 196
Просмотры: 164511

Re: помогите разобраться со скетчем.


Всем доброго дня. Понимаю, что это проект сделаный не в программе FLProg ...


1. Для начала избавиться от русских букв в названиях папок.

"C:\\Users\\ Толя \\AppData\\Local\\Arduino15\\........

Полагаю что используется установочная версия. Снести и пользоваться портативной, расположив ее ...
Naladchik
15 мар 2025, 13:14
Форум: Пользовательские контроллеры
Тема: Народное программируемое реле
Ответы: 954
Просмотры: 123425

Re: Народное программируемое реле


... вотчдог на ATtiny10 (6 ног) , ... для ардуино IDE

Если кто заинтересуется.
Ядро , к нему аддон (в исходном ядре основные ардуино-функции реализованы частично, потому нужен аддон), ну и к качестве примера проект + видео от канала "Заметки Ардуинщика" с использованием данного контроллера.
Naladchik
08 мар 2025, 08:38
Форум: Просто поболтать (На свободную тему)
Тема: Зачем нужен аттини в Флпрог?
Ответы: 32
Просмотры: 5191

Re: Зачем нужен аттини в Флпрог?




Я уже спрашивал, но мне так не ответили.
Что мешает взять пользовательский контроллер и использовать его?


https://forum.flprog.ru/viewtopic.php?p=136930#p136930

А что мешает использовать в 8 а лучше в 7 версии? 9 версия для Аттини не дает ни каких приемуществ.


Непосредственно для ...
Naladchik
08 мар 2025, 07:28
Форум: Просто поболтать (На свободную тему)
Тема: Зачем нужен аттини в Флпрог?
Ответы: 32
Просмотры: 5191

Re: Зачем нужен аттини в Флпрог?

Phazz писал(а): 08 мар 2025, 07:23 Я уже спрашивал, но мне так не ответили.
Что мешает взять пользовательский контроллер и использовать его?
viewtopic.php?p=136930#p136930
Naladchik
07 мар 2025, 08:09
Форум: OnLine Общение
Тема: Тестирование версии 9.2.Х
Ответы: 1079
Просмотры: 807434

Re: Тестирование версии 9.2.Х


... Хотя аттини и раньше не поддерживалась в флпрог, почему вдруг сейчас она должна появиться?


Как раз раньше с этим было достаточно просто.
Редактором пользовательских описаний контроллеров спокойно можно было создать свое описание с основными базовыми функциями.
Теперь же, когда обращение к ...
Naladchik
05 мар 2025, 05:32
Форум: OnLine Общение
Тема: Тестирование версии 9.2.Х
Ответы: 1079
Просмотры: 807434

Re: Тестирование версии 9.3.1


... Переменные ... изменяют свои имена и превращаются в неудобочитаемое месиво...

Никто не мешает добавить к каждой переменной свой комментарий, в котором прописать ее имя по проекту FLProg.
И если так уж нужно поразбираться в коде то всегда можно воспользоваться функцией поиска с последующей ...
Naladchik
10 фев 2025, 05:17
Форум: Просто поболтать (На свободную тему)
Тема: Контроллеры с которыми работают или работали пользователи нашего форума.
Ответы: 37
Просмотры: 5191

Re: Контроллеры с которыми работают или работали пользователи нашего форума.

ATmega328 (Arduino Nano).
ESP8266 (ESP-01 кастомная 4Мб, Wemos mini - удобный форм-фактор).
ESP32 (Wemos D1 Mini - удобный форм-фактор, Wemos Lolin 32 Lite - в перспективе).
ATtiny24, Attiny13 (разовые проекты, реализованы благодаря пользовательским описаниям контроллеров).
Naladchik
06 фев 2025, 09:31
Форум: Спросить у знатоков
Тема: Arduino и I2C
Ответы: 3
Просмотры: 782

Re: Arduino и I2C

zikki писал(а): 05 фев 2025, 11:46 ... Нужен блок(и) для обмена данными между несколькими ардуино...
Связь по интерфейсу I2C, см сообщения от aidar_i.

Перейти к расширенному поиску